Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
type AES128SecretKey = SecretKey AES128 Source #
pattern AES128SecretKey :: ByteString -> SecretKey AES128 Source #
type AES128Ciphertext = Ciphertext AES128 Source #
aes128EncryptLazy :: SecretKey AES128 -> ByteString -> Maybe AES128LazyCiphertext Source #
aes128DecryptLazy :: SecretKey AES128 -> AES128LazyCiphertext -> Maybe ByteString Source #
Instances
type AES192SecretKey = SecretKey AES192 Source #
pattern AES192SecretKey :: ByteString -> SecretKey AES192 Source #
type AES192Ciphertext = Ciphertext AES192 Source #
aes192EncryptLazy :: SecretKey AES192 -> ByteString -> Maybe AES192LazyCiphertext Source #
aes192DecryptLazy :: SecretKey AES192 -> AES192LazyCiphertext -> Maybe ByteString Source #
Instances
type AES256SecretKey = SecretKey AES256 Source #
pattern AES256SecretKey :: ByteString -> SecretKey AES256 Source #
type AES256Ciphertext = Ciphertext AES256 Source #
aes256EncryptLazy :: SecretKey AES256 -> ByteString -> Maybe AES256LazyCiphertext Source #
aes256DecryptLazy :: SecretKey AES256 -> AES256LazyCiphertext -> Maybe ByteString Source #