Safe Haskell | None |
---|
Documentation
saveKS :: EncryptionKey -> ClearText -> KS EncrypedCopyDataSource
mkAESKeyKS :: EncrypedCopy -> [ClearText] -> KS AESKeySource
decryptKS :: PrivateKey -> RSASecretData -> KS ClearTextSource
decryptE :: PrivateKey -> RSASecretData -> E ClearTextSource
encryptRSAKS :: PublicKey -> AESKey -> KS RSAEncryptedKeySource
decryptRSAKS :: PrivateKey -> RSAEncryptedKey -> KS AESKeySource
decryptRSAE :: PrivateKey -> RSAEncryptedKey -> E AESKeySource
signKS :: PrivateKey -> ClearText -> KS RSASignatureSource
encryptAESKS :: AESKey -> ClearText -> KS AESSecretDataSource
encryptAES :: AESKey -> IV -> ClearText -> AESSecretDataSource
decryptAES :: AESKey -> AESSecretData -> ClearTextSource
randomAESKeyKS :: Cipher -> KS AESKeySource
randomIVKS :: KS IVSource
hashKS_ :: HashDescription -> ClearText -> HashSource
generateKeysKS_ :: Int -> KS (PublicKey, PrivateKey)Source
decodeDERE :: ASN1Object a => ByteString -> E aSource
encodeDER :: ASN1Object a => a -> ByteStringSource