botan-0.0.1.0: High-level Botan bindings
Safe HaskellNone
LanguageHaskell2010

Botan.BlockCipher.DES

Documentation

data DES Source #

Instances

Instances details
BlockCipher DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

IncrementalBlockCipher DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

HasCiphertext DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

HasLazyCiphertext DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

HasSecretKey DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

MonadRandomIO m => SecretKeyGen DES m Source # 
Instance details

Defined in Botan.BlockCipher.DES

Show (Ciphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Show (LazyCiphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Show (SecretKey DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Encodable (Ciphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Encodable (LazyCiphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Encodable (SecretKey DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

LazyEncodable (LazyCiphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Eq (Ciphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Eq (LazyCiphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Eq (SecretKey DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Ord (Ciphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Ord (LazyCiphertext DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Ord (SecretKey DES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

newtype Ciphertext DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

newtype LazyCiphertext DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

newtype SecretKey DES Source # 
Instance details

Defined in Botan.BlockCipher.DES

desEncryptLazy :: SecretKey DES -> ByteString -> Maybe DESLazyCiphertext Source #

desDecryptLazy :: SecretKey DES -> DESLazyCiphertext -> Maybe ByteString Source #

data TripleDES Source #

Instances

Instances details
BlockCipher TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES

IncrementalBlockCipher TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES

HasCiphertext TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES

HasLazyCiphertext TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES

HasSecretKey TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES

MonadRandomIO m => SecretKeyGen TripleDES m Source # 
Instance details

Defined in Botan.BlockCipher.DES

Show (Ciphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Show (LazyCiphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Show (SecretKey TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Encodable (Ciphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Encodable (LazyCiphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Encodable (SecretKey TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

LazyEncodable (LazyCiphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Eq (Ciphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Eq (LazyCiphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Eq (SecretKey TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Ord (Ciphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Ord (LazyCiphertext TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

Ord (SecretKey TripleDES) Source # 
Instance details

Defined in Botan.BlockCipher.DES

newtype Ciphertext TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES

newtype LazyCiphertext TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES

newtype SecretKey TripleDES Source # 
Instance details

Defined in Botan.BlockCipher.DES