R. Yushaev
5c87720acc
Add SHA3 and Keccak
The previous hash-mode 5000 covered Keccak-256 only. FIPS changed one
padding byte while adopting Keccak as the SHA3 standard, which gives us
different digests. Now we have separate kernels for SHA3 and Keccak.
- Added hash-mode 17300 = SHA3-224
- Added hash-mode 17400 = SHA3-256
- Added hash-mode 17500 = SHA3-384
- Added hash-mode 17600 = SHA3-512
- Added hash-mode 17700 = Keccak-224
- Added hash-mode 17800 = Keccak-256
- Added hash-mode 17900 = Keccak-384
- Added hash-mode 18000 = Keccak-512
- Removed hash-mode 5000 = SHA-3 (Keccak)
2018-10-15 16:06:31 +02:00
..
2017-10-30 20:16:54 -07:00
2018-09-18 16:34:00 -07:00
2017-12-05 11:08:59 +01:00
2018-07-22 12:23:18 +02:00
2018-02-10 20:44:13 +01:00
2018-07-20 11:00:39 +02:00
2018-02-09 10:48:19 +01:00
2017-01-24 10:28:35 +01:00
2017-11-04 23:37:41 -07:00
2017-11-04 23:37:41 -07:00
2018-08-06 15:35:35 +02:00
2017-11-04 23:37:41 -07:00
2017-11-04 23:37:41 -07:00
2017-10-01 17:03:16 +02:00
2018-09-18 16:34:00 -07:00
2017-11-04 23:43:33 -07:00
2017-03-25 20:50:37 +01:00
2017-12-01 15:19:10 +01:00
2018-02-28 11:21:46 +01:00
2017-12-01 15:19:10 +01:00
2017-12-01 15:19:10 +01:00
2018-10-14 12:39:11 +02:00
2016-11-05 23:34:17 +01:00
2018-02-08 19:13:29 +01:00
2017-02-23 15:55:06 -08:00
2017-04-10 13:35:01 -07:00
2018-08-31 12:55:05 +02:00
2018-02-08 19:13:29 +01:00
2017-12-01 15:19:10 +01:00
2016-11-16 10:13:40 +01:00
2018-10-15 16:06:31 +02:00
2017-02-14 15:15:50 +01:00
2017-10-20 12:19:33 +02:00
2016-11-20 22:54:52 +01:00
2018-09-18 16:34:00 -07:00
2017-06-23 14:43:43 +02:00
2018-09-01 12:31:17 +02:00
2018-09-18 16:34:00 -07:00
2017-01-27 14:50:39 +01:00
2017-03-04 18:30:39 -08:00
2017-10-25 12:31:17 +02:00
2018-08-07 14:04:04 +02:00
2017-11-13 12:12:44 -08:00
2017-08-20 12:50:24 +02:00
2017-08-20 12:27:19 +02:00
2018-07-26 11:41:56 +02:00
2018-09-18 16:34:00 -07:00
2018-09-01 14:09:24 +02:00
2018-09-01 23:12:56 +02:00
2017-11-11 04:30:44 +01:00
2018-09-01 12:31:17 +02:00
2018-02-08 19:13:29 +01:00
2018-09-18 16:34:00 -07:00
2018-08-16 14:57:10 +02:00
2018-01-11 02:41:16 +01:00
2018-10-15 16:06:31 +02:00
2016-10-25 12:25:53 +02:00
2017-10-14 12:54:34 +02:00
2018-09-01 12:31:17 +02:00