Popularity
3.6
Declining
Activity
0.0
Stable
34
1
2
Monthly Downloads: 1,254
Programming language: Elixir
License: MIT License
Tags:
Cryptography
rsa alternatives and similar packages
Based on the "Cryptography" category.
Alternatively, view rsa alternatives based on common mentions on social networks and blogs.
WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Promo
workos.com
Do you think we are missing an alternative of rsa or a related project?
Popular Comparisons
README
Easy RSA encryption/decryption in Elixir
This module wraps Erlang's public_key
module, making RSA encryption/decryption a trivial task.
# Decode your public and private keys
public_key = RSA.decode_key "-----BEGIN RSA PUBLIC KEY----- ..."
private_key = ...
# Encrypt a string using the public key and decrypt it using the private key
plaintext = "hello world"
cyphertext = plaintext |> RSA.encrypt {:public, public_key}
# << ... encrypted binary data ... >>
# Encode it to base64
encrypted_b64 = :base64.encode_to_string cyphertext
# "... base64 ASCII text ..."
# Decode a base64 encrypted string and decrypt it
cyphertext = :base64.decode encrypted_b64
plaintext = cyphertext |> RSA.decrypt {:private, private_key}
# "hello world"