Projects
Cryptographic Algorithm Validation Program
Cryptographic Algorithm Validation Program CAVP
Description
QFlex secure boot cryptographic operations run in firmware during the boot-up sequence of a QFlex HSM. Hashing and signature verification operations are used to validate firmware load on system prior to booting HSM software.
Vendor
Contacts
Jeff Hahn
Security.Certifications@Envieta.com
410-290-1136
410-290-1168
Validations
Number
Date
Operating Environments
Algorithm Capabilities
C892
7/8/2019
- Linux 4.1.33 on Arria 10 SoC with Cortex-A9 dual-core ARMv7
-
HMAC-SHA2-256
- MAC: 256
- Key sizes < block size
Prerequisites:
-
HMAC-SHA2-512
- MAC: 512
- Key sizes < block size
Prerequisites:
-
RSA SigVer (186-4)
- Capabilities:
- Signature Type: PKCSPSS
- Properties:
- Modulo: 2048
- Hash Pair:
- Hash Algorithm: SHA2-256
- Salt Length: 256
- Hash Pair:
- Hash Algorithm: SHA2-512
- Salt Length: 512
- Properties:
- Modulo: 3072
- Hash Pair:
- Hash Algorithm: SHA2-256
- Salt Length: 256
- Hash Pair:
- Hash Algorithm: SHA2-512
- Salt Length: 512
- Public Exponent Mode: Random
Prerequisites:
-
SHA-256
- Message Length: 8-51200 Increment 8
-
SHA-512
- Message Length: 8-102400 Increment 8
Created October 05, 2016, Updated June 22, 2020