cryb-to/include/cryb
Dag-Erling Smørgrav c2f4fa524f Second iteration of the cryb-cipher API.
We now have separate encryption and decryption methods, and can process an arbitrary amount of plaintext or ciphertext per call, rounded down to the block size (if applicable).  For stream ciphers, we also have a keystream method which fills the provided buffer with an arbitrary amount of keystream (once again, rounded down if applicable).
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
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
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 Fix accidental reintroduction of <cryb/attributes.h>, previously renamed to <cryb/defs.h>. 2016-11-14 13:11:44 +01: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
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