Dave Rodgman
|
f9d8f4cd68
|
Remove reference to SHAKE
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-07 17:08:29 +01:00 |
|
Dave Rodgman
|
a35551ef01
|
Use MBEDTLS_PRIVATE
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-07 17:08:19 +01:00 |
|
Dave Rodgman
|
cf4d2bdc09
|
Spell as SHA-3 not SHA3
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-07 17:08:09 +01:00 |
|
Dave Rodgman
|
c3048b3eea
|
Tidy-up definition of mbedtls_sha3_context
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-07 16:50:15 +01:00 |
|
Dave Rodgman
|
9d7fa93e6c
|
move mbedtls_sha3_family_functions out of public interface
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-07 16:50:15 +01:00 |
|
Dave Rodgman
|
e627bef2f8
|
Use faster type for state index
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-07 16:50:15 +01:00 |
|
Dave Rodgman
|
1789d84282
|
remove not-needed fields from SHA-3 context
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-07 16:50:15 +01:00 |
|
Pol Henarejos
|
a6779287e8
|
Style.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-08 00:50:04 +01:00 |
|
Pol Henarejos
|
7dbd5d1760
|
Add self tests (taken from #1549).
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-05-20 20:42:33 +02:00 |
|
Pol Henarejos
|
1f3ae1639d
|
olen parameter shall contain the length of the buffer.
For SHA-3 families, it must be at least 28, 32, 48 or 64, depending on the family.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-05-20 20:07:40 +02:00 |
|
Pol Henarejos
|
084649d189
|
SHA-3 does not use SHA3_ALT anymore.
Next releases will not use alt files.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-05-20 20:07:39 +02:00 |
|
Pol Henarejos
|
0cd1f1c77f
|
Add SHA-3 module.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-05-09 01:04:15 +02:00 |
|