The crypto package includes a variety of common cryptographic algorithms
and functions often useful in cryptographic code for their use in information
security.


## Public Types

* [interface HashFn](crypto-HashFn.md)
* [primitive MD4](crypto-MD4.md)
* [primitive MD5](crypto-MD5.md)
* [primitive RIPEMD160](crypto-RIPEMD160.md)
* [primitive SHA1](crypto-SHA1.md)
* [primitive SHA224](crypto-SHA224.md)
* [primitive SHA256](crypto-SHA256.md)
* [primitive SHA384](crypto-SHA384.md)
* [primitive SHA512](crypto-SHA512.md)
* [primitive ToHexString](crypto-ToHexString.md)
* [class Digest](crypto-Digest.md)
* [primitive ConstantTimeCompare](crypto-ConstantTimeCompare.md)


## Private Types

* [primitive _EVPMD](crypto-_EVPMD.md)
* [primitive _EVPCTX](crypto-_EVPCTX.md)
