Packages

Functions for encrypting and decrypting messages using PGP.

Current section

Files

Jump to
decent lib decent.ex
Raw

lib/decent.ex

defmodule Decent do
@moduledoc """
Functions for encrypting and decrypting messages using PGP.
"""
@doc """
Encrypts a message using a public key.
"""
defdelegate encrypt(message, public_key), to: Decent.Native
@doc """
Decrypts a message using a private key.
"""
defdelegate decrypt(encrypted_message, private_key, private_key_passphrase \\ nil),
to: Decent.Native
end