Codec.Crypto.RSA

Keys and key generations

generateKeyPair

data PrivateKey

data PublicKey

High-level encryption and signing functions

encrypt

decrypt

sign

verify

data EncryptionOptions

encrypt'

decrypt'

Core OAEP Routines

type MGF

rsaes_oaep_encrypt

rsaes_oaep_decrypt

generate_MGF1

Core PSS Routines

Core PKCS1 (v1.5) Routines

rsaes_pkcs1_v1_5_encrypt

rsaes_pkcs1_v1_5_decrypt

rsassa_pkcs1_v1_5_sign

rsassa_pkcs1_v1_5_verify

Hashing algorithm declarations for use in RSA functions

type HashFunction

data HashInfo

ha_MD5

ha_SHA1

ha_SHA256

ha_SHA384

ha_SHA512