HsOpenSSL-0.3: (Part of) OpenSSL binding for HaskellContentsIndex
OpenSSL.EVP.Sign
Description
Message signing using asymmetric cipher and message digest algorithm. This is an opposite of OpenSSL.EVP.Verify.
Synopsis
sign :: Digest -> PKey -> String -> IO String
signBS :: Digest -> PKey -> ByteString -> IO String
signLBS :: Digest -> PKey -> LazyByteString -> IO String
Documentation
sign
:: Digestmessage digest algorithm to use
-> PKeyprivate key to sign the message digest
-> Stringinput string
-> IO Stringthe result signature
sign generates a signature from a stream of data. The string must not contain any letters which aren't in the range of U+0000 - U+00FF.
signBS
:: Digestmessage digest algorithm to use
-> PKeyprivate key to sign the message digest
-> ByteStringinput string
-> IO Stringthe result signature
signBS generates a signature from a chunk of data.
signLBS
:: Digestmessage digest algorithm to use
-> PKeyprivate key to sign the message digest
-> LazyByteStringinput string
-> IO Stringthe result signature
signLBS generates a signature from a stream of data.
Produced by Haddock version 0.8