cryb-to/include/cryb
Dag-Erling Smørgrav 239ab3a471 Implement double- and triple-DES.
Single-DES is now a special case of triple-DES with all three keys being the same.  This is significantly slower than a pure single-DES implementation, but that's fine since nobody should be using it anyway.
2017-04-06 19:51:45 +02:00
..
aes.h Second iteration of the cryb-cipher API. 2017-04-06 19:51:45 +02:00
algorithm.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
assert.h Implement our own assert() and, more importantly, assertf(). 2016-11-14 13:00:51 +01:00
bitwise.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
chacha.h Implement the ChaCha family of stream ciphers. 2017-04-06 19:51:45 +02:00
cipher.h Second iteration of the cryb-cipher API. 2017-04-06 19:51:45 +02:00
core.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
coverage.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
cpe.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
ctype.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
defs.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
des.h Implement double- and triple-DES. 2017-04-06 19:51:45 +02:00
digest.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
enc.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
endian.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
hash.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
hmac.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
hmac_sha1.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha224.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha256.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha384.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha512.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
impl.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
mac.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
Makefile.am Implement DES (single-key ECB only for now). 2017-04-06 19:51:45 +02:00
md.h Remove author and sponsor tags; we'll deal with that some other way. 2014-08-01 14:31:07 +00:00
md2.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
md4.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
md5.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
memset_s.h Fix a couple of header errors. 2016-11-14 13:04:32 +01:00
mpi.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
nocoverage.h Remove author and sponsor tags; we'll deal with that some other way. 2014-08-01 14:31:07 +00:00
oath.h Remove an unused header and fix some naming nits. 2017-03-06 23:40:05 +01:00
oath_constants.h Remove an unused header and fix some naming nits. 2017-03-06 23:40:05 +01:00
oath_hotp.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
oath_totp.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
oath_types.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
rand.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
rc4.h Second iteration of the cryb-cipher API. 2017-04-06 19:51:45 +02:00
rfc3986.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
rfc4648.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
salsa.h Implement the Salsa family of stream ciphers. 2017-04-06 19:51:45 +02:00
sha.h Remove author and sponsor tags; we'll deal with that some other way. 2014-08-01 14:31:07 +00:00
sha1.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
sha224.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
sha256.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
sha384.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
sha512.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
string.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
strlcat.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
strlcmp.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
strlcpy.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
test.h Annotate t_add_test() as printf()-like and fix the fallout. 2017-03-14 15:07:02 +01:00
to.h Switch to using a real version number and bump. 2017-03-07 00:49:19 +01:00
wcslcat.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
wcslcmp.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
wcslcpy.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
wstring.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00