License | BSD-style |
---|---|
Maintainer | Vincent Hanquez <vincent@snarc.org> |
Stability | experimental |
Portability | Good |
Safe Haskell | None |
Language | Haskell98 |
Standard digests wrapped in ASN1 structure
Types
type HashFunction = ByteString -> ByteString Source
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.
HashDescr | |
|
List of known hash description
hashDescrMD2 :: HashDescr Source
Describe the MD2 hashing algorithm
hashDescrMD5 :: HashDescr Source
Describe the MD5 hashing algorithm
hashDescrSHA1 :: HashDescr Source
Describe the SHA1 hashing algorithm
hashDescrSHA224 :: HashDescr Source
Describe the SHA224 hashing algorithm
hashDescrSHA256 :: HashDescr Source
Describe the SHA256 hashing algorithm
hashDescrSHA384 :: HashDescr Source
Describe the SHA384 hashing algorithm
hashDescrSHA512 :: HashDescr Source
Describe the SHA512 hashing algorithm
hashDescrRIPEMD160 :: HashDescr Source
Describe the RIPEMD160 hashing algorithm