Todd Short
b1ceb439f2
Add RFC5297 AES-SIV support
...
Based originally on github.com/dfoxfranke/libaes_siv
This creates an SIV128 mode that uses EVP interfaces for the CBC, CTR
and CMAC code to reduce complexity at the cost of perfomance. The
expected use is for short inputs, not TLS-sized records.
Add multiple AAD input capacity in the EVP tests.
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/3540 )
2018-12-12 08:16:10 +10:00
..
2011-03-16 11:50:33 +00:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-07-23 18:33:48 +02:00
2016-01-13 17:55:17 -05:00
2016-01-13 17:55:17 -05:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2011-12-08 14:44:05 +00:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2016-09-14 18:22:33 -04:00
2018-12-06 14:15:27 +01:00
2016-05-03 10:32:01 -04:00
2016-05-03 10:32:01 -04:00
2016-05-03 10:32:01 -04:00
2018-12-06 14:15:27 +01:00
2016-01-13 17:55:17 -05:00
2016-01-13 17:55:17 -05:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-09-23 08:26:19 +02:00
2018-12-06 14:15:27 +01:00
2018-09-23 08:26:19 +02:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2016-01-13 17:55:17 -05:00
2016-01-13 17:55:17 -05:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2009-09-06 15:49:46 +00:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-07 11:25:45 +00:00
2018-12-07 11:25:45 +00:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2011-12-08 14:44:05 +00:00
2011-12-08 14:44:05 +00:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-12 08:16:10 +10:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-10 20:09:17 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00