OpenSSL.EVP.Open
Description
Asymmetric cipher decryption using encrypted symmetric key. This is an opposite of OpenSSL.EVP.Seal.
Documentation
Arguments
| :: KeyPair key | |
| => Cipher | symmetric cipher algorithm to use |
| -> String | encrypted symmetric key to decrypt the input string |
| -> String | IV |
| -> key | private key to decrypt the symmetric key |
| -> String | input string to decrypt |
| -> String | decrypted string |
lazilly decrypts a stream of data. The input string
doesn't necessarily have to be finite.
open
Arguments
| :: KeyPair key | |
| => Cipher | symmetric cipher algorithm to use |
| -> String | encrypted symmetric key to decrypt the input string |
| -> String | IV |
| -> key | private key to decrypt the symmetric key |
| -> ByteString | input string to decrypt |
| -> ByteString | decrypted string |
decrypts a chunk of data.
openBS
Arguments
| :: KeyPair key | |
| => Cipher | symmetric cipher algorithm to use |
| -> String | encrypted symmetric key to decrypt the input string |
| -> String | IV |
| -> key | private key to decrypt the symmetric key |
| -> ByteString | input string to decrypt |
| -> ByteString | decrypted string |
lazilly decrypts a stream of data. The input string
doesn't necessarily have to be finite.
openLBS