EncryptedSecrets.Encryption (encrypted_secrets v0.3.0) View Source
Provides methods for reading creating keys and encrypting/decrypting payloads
Link to this section Summary
Functions
Decrypts cipher_text
using the given key
and init_vec
Encrypts clear_text
using the given key
Generates a 256 bit (32 byte) random key to be used as the master key
Link to this section Functions
Decrypts cipher_text
using the given key
and init_vec
Encrypts clear_text
using the given key
Generates a 256 bit (32 byte) random key to be used as the master key
Examples
iex> binary_key = Encryption.generate_aes_key()
iex> random_string = binary_key |> Base.encode16
iex> String.length(random_string)
64