Manuel Pégourié-Gonnard
|
0f2eacbd09
|
crypt_and_hash: check MAC earlier
|
2013-11-26 15:19:57 +01:00 |
|
Paul Bakker
|
424cd6943c
|
Check HMAC in constant-time in crypt_and_hash
|
2013-10-31 14:22:08 +01:00 |
|
Paul Bakker
|
60b1d10131
|
Fixed spelling / typos (from PowerDNS:codespell)
|
2013-10-29 10:02:51 +01:00 |
|
Manuel Pégourié-Gonnard
|
abd6e02b7b
|
Rm _CRT_SECURE_NO_DEPRECATE for programs
(Already in config.h.)
|
2013-09-20 16:51:13 +02:00 |
|
Manuel Pégourié-Gonnard
|
aa9ffc5e98
|
Split tag handling out of cipher_finish()
|
2013-09-03 19:20:55 +02:00 |
|
Manuel Pégourié-Gonnard
|
2adc40c346
|
Split cipher_update_ad() out or cipher_reset()
|
2013-09-03 19:20:55 +02:00 |
|
Manuel Pégourié-Gonnard
|
9c853b910c
|
Split cipher_set_iv() out of cipher_reset()
|
2013-09-03 13:04:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
9241be7ac5
|
Change cipher prototypes for GCM
|
2013-08-31 18:07:42 +02:00 |
|
Paul Bakker
|
26c4e3cb0b
|
- Made crypt_and_cipher more robust with other ciphers / hashes
|
2012-07-04 17:08:33 +00:00 |
|
Paul Bakker
|
cce9d77745
|
- Lots of minimal changes to better support WINCE as a build target
|
2011-11-18 14:26:47 +00:00 |
|
Paul Bakker
|
25b5fe5ac6
|
- Fixed dual use of n
|
2011-05-26 14:02:58 +00:00 |
|
Paul Bakker
|
5690efccc4
|
- Fixed a whole bunch of dependencies on defines between files, examples and tests
|
2011-05-26 13:16:06 +00:00 |
|
Paul Bakker
|
2c0994e973
|
- Fixed typedness and size_t printing
|
2011-05-25 13:51:57 +00:00 |
|
Paul Bakker
|
494c0b8d36
|
- Changed define from WIN32 to _WIN32 to also support 64-bit windows platforms
|
2011-04-24 15:30:07 +00:00 |
|
Paul Bakker
|
23986e5d5d
|
- Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops
|
2011-04-24 08:57:21 +00:00 |
|
Paul Bakker
|
6d44032cba
|
- Do not close NULL stream
|
2011-02-06 12:49:19 +00:00 |
|
Paul Bakker
|
20a7808d13
|
- Addec crypt_and_hash example program of the generic hash and cipher layers
|
2011-01-21 09:32:12 +00:00 |
|