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

Botan.BlockCipher.SM4

Documentation

data SM4 Source #

Instances

Instances details
BlockCipher SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

IncrementalBlockCipher SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

HasCiphertext SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

HasLazyCiphertext SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

HasSecretKey SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

MonadRandomIO m => SecretKeyGen SM4 m Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Show (Ciphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Show (LazyCiphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Show (SecretKey SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Encodable (Ciphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Encodable (LazyCiphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Encodable (SecretKey SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

LazyEncodable (LazyCiphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Eq (Ciphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Eq (LazyCiphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Eq (SecretKey SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Ord (Ciphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Ord (LazyCiphertext SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

Ord (SecretKey SM4) Source # 
Instance details

Defined in Botan.BlockCipher.SM4

newtype Ciphertext SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

newtype LazyCiphertext SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

newtype SecretKey SM4 Source # 
Instance details

Defined in Botan.BlockCipher.SM4

sm4EncryptLazy :: SecretKey SM4 -> ByteString -> Maybe SM4LazyCiphertext Source #

sm4DecryptLazy :: SecretKey SM4 -> SM4LazyCiphertext -> Maybe ByteString Source #