chipsalliance / caliptra-sw

Caliptra software (ROM, FMC, runtime firmware), and libraries/tools needed to build and test
Apache License 2.0
53 stars 39 forks source link

SHA512 Accelerator KAT needed #1556

Closed nquarton closed 3 months ago

nquarton commented 3 months ago

Caliptra's SHA accelerator supports SHA512 but our KAT currently only runs a SHA384 digest. Support for 512 needs to be added in the driver and the KAT needs to be changed to run a SHA 512 digest.

NOTE: The internal SHA engine also supports SHA512 at a HW level, but this is not enabled in our driver and therefore not currently used. The plan is to leave this for now and add support at a later date.