cryb-to/include/cryb
Dag-Erling Smørgrav 95ab26f82c Major cleanup of the MD and SHA digests.
- Use the new vector byte-order conversion functions where appropriate.
- Use memset_s() instead of memset() where appropriate.
- Use consistent names and types for function arguments.
- Reindent, rename and reorganize to conform to Cryb style and idiom.

SHA224 and SHA256 were left mostly unchanged.  MD2 and MD4 were completely rewritten as the previous versions (taken from XySSL) seem to have been copied from RSAREF.

This breaks the ABI as some context structures have grown or shrunk and some function arguments have been changed from int to size_t.
2017-03-21 14:57:19 +01:00
..
aes.h Remove unused struct member. 2017-03-21 13:24:46 +01:00
algorithm.h
assert.h
bitwise.h
chacha.h Implement the ChaCha family of stream ciphers. 2017-03-16 18:02:56 +01:00
cipher.h
core.h
coverage.h
cpe.h
ctype.h
defs.h
des.h Fix typo, add missing declarations. 2017-03-21 13:22:08 +01:00
digest.h
enc.h
endian.h Define vector versions of the endianness conversion functions. 2017-03-21 14:57:18 +01:00
hash.h
hmac.h
hmac_sha1.h
hmac_sha224.h
hmac_sha256.h
hmac_sha384.h
hmac_sha512.h
impl.h
mac.h
Makefile.am Implement DES (single-key ECB only for now). 2017-03-18 17:12:16 +01:00
md.h
md2.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
md4.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
md5.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
memset_s.h
mpi.h
nocoverage.h
oath.h
oath_constants.h
oath_hotp.h
oath_totp.h
oath_types.h
rand.h
rc4.h
rfc3986.h
rfc4648.h
salsa.h Implement the Salsa family of stream ciphers. 2017-03-18 14:42:26 +01:00
sha.h
sha1.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
sha224.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
sha256.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
sha384.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
sha512.h Major cleanup of the MD and SHA digests. 2017-03-21 14:57:19 +01:00
string.h
strlcat.h
strlcmp.h
strlcpy.h
test.h
to.h
wcslcat.h
wcslcmp.h
wcslcpy.h
wstring.h