License | BSD-style |
---|---|
Maintainer | Vincent Hanquez <vincent@snarc.org> |
Stability | experimental |
Portability | Good |
Safe Haskell | None |
Language | Haskell98 |
Crypto.PubKey.HashDescr
Description
Standard digests wrapped in ASN1 structure
Types
type HashFunction = ByteString -> ByteString #
A standard hash function returning a digest object
Describe a hash function and a way to wrap the digest into an DER encoded ASN1 marshalled structure.
Constructors
HashDescr | |
Fields
|
List of known hash description
Describe the MD2 hashing algorithm
Describe the MD5 hashing algorithm
Describe the SHA1 hashing algorithm
hashDescrSHA224 :: HashDescr #
Describe the SHA224 hashing algorithm
hashDescrSHA256 :: HashDescr #
Describe the SHA256 hashing algorithm
hashDescrSHA384 :: HashDescr #
Describe the SHA384 hashing algorithm
hashDescrSHA512 :: HashDescr #
Describe the SHA512 hashing algorithm
hashDescrRIPEMD160 :: HashDescr #
Describe the RIPEMD160 hashing algorithm