\section{Modules} Here is a list of all modules:\begin{DoxyCompactList} \item \contentsline{section}{Entropy sources}{\pageref{group__ES__m}}{} \item \contentsline{section}{Entropy sources: /dev/audio}{\pageref{group__ES__audio__m}}{} \item \contentsline{section}{Entropy sources: /dev/dsp}{\pageref{group__ES__dsp__m}}{} \item \contentsline{section}{Entropy sources: /dev/random}{\pageref{group__ES__random__m}}{} \item \contentsline{section}{Entropy sources: /dev/urandom}{\pageref{group__ES__urandom__m}}{} \item \contentsline{section}{Entropy sources: /dev/tty}{\pageref{group__ES__tty__m}}{} \item \contentsline{section}{Pseudo-\/Random Number Generators}{\pageref{group__PRNG__m}}{} \item \contentsline{section}{Pseudo-\/Random Number Generators: FIPS-\/186}{\pageref{group__PRNG__fips186__m}}{} \item \contentsline{section}{Pseudo-\/Random Number Generators: Mersenne Twister}{\pageref{group__PRNG__mt__m}}{} \item \contentsline{section}{Hash Functions}{\pageref{group__HASH__m}}{} \item \contentsline{section}{Hash Functions: MD5}{\pageref{group__HASH__md5__m}}{} \item \contentsline{section}{Hash Functions: RIPEMD-\/128}{\pageref{group__HASH__rmd128__m}}{} \item \contentsline{section}{Hash Functions: RIPEMD-\/160}{\pageref{group__HASH__rmd160__m}}{} \item \contentsline{section}{Hash Functions: RIPEMD-\/256}{\pageref{group__HASH__rmd256__m}}{} \item \contentsline{section}{Hash Functions: RIPEMD-\/320}{\pageref{group__HASH__rmd320__m}}{} \item \contentsline{section}{Hash Functions: SHA-\/1}{\pageref{group__HASH__sha1__m}}{} \item \contentsline{section}{Hash Functions: SHA-\/224}{\pageref{group__HASH__sha224__m}}{} \item \contentsline{section}{Hash Functions: SHA-\/256}{\pageref{group__HASH__sha256__m}}{} \item \contentsline{section}{Hash Functions: SHA-\/384}{\pageref{group__HASH__sha384__m}}{} \item \contentsline{section}{Hash Functions: SHA-\/512}{\pageref{group__HASH__sha512__m}}{} \item \contentsline{section}{Keyed Hash Functions, a.k.a. Message Authentication Codes}{\pageref{group__HMAC__m}}{} \item \contentsline{section}{Keyed Hash Functions: HMAC-\/MD5}{\pageref{group__HMAC__md5__m}}{} \item \contentsline{section}{Keyed Hash Functions: HMAC-\/SHA-\/1}{\pageref{group__HMAC__sha1__m}}{} \item \contentsline{section}{Keyed Hash Functions: HMAC-\/SHA-\/256}{\pageref{group__HMAC__sha256__m}}{} \item \contentsline{section}{Keyed Hash Functions: HMAC-\/SHA-\/384}{\pageref{group__HMAC__sha384__m}}{} \item \contentsline{section}{Keyed Hash Functions: HMAC-\/SHA-\/512}{\pageref{group__HMAC__sha512__m}}{} \item \contentsline{section}{Block ciphers}{\pageref{group__BC__m}}{} \item \contentsline{section}{Block ciphers: AES}{\pageref{group__BC__aes__m}}{} \item \contentsline{section}{Block ciphers: Blowfish}{\pageref{group__BC__blowfish__m}}{} \item \contentsline{section}{Multiple Precision Integer Arithmetic}{\pageref{group__MP__m}}{} \item \contentsline{section}{Discrete Logarithm Primitives}{\pageref{group__DL__m}}{} \item \contentsline{section}{Discrete Logarithm Primitives: Diffie-\/Hellman}{\pageref{group__DL__dh__m}}{} \item \contentsline{section}{Discrete Logarithm Primitives: DSA}{\pageref{group__DL__dsa__m}}{} \item \contentsline{section}{Discrete Logarithm Primitives: ElGamal}{\pageref{group__DL__elgamal__m}}{} \item \contentsline{section}{Integer Factorization Primitives}{\pageref{group__IF__m}}{} \item \contentsline{section}{Integer Factorization Primitives: RSA}{\pageref{group__IF__rsa__m}}{} \item \contentsline{section}{PKCS\#1}{\pageref{group__PKCS1__m}}{} \item \contentsline{section}{PKCS\#12}{\pageref{group__PKCS12__m}}{} \end{DoxyCompactList}