Projects
Cryptographic Algorithm Validation Program
Cryptographic Algorithm Validation Program CAVP
Description
QFlex offers a PKCS#11 v2.40 API interface for operators to perform approved cryptographic operations. All operations that can be perform utilize the Exar co-processor certain accelerated operations or Envieta developed software for certain algorithmic operations (e.g. KDFs).
Vendor
Contacts
Jeff Hahn
Security.Certifications@Envieta.com
410-290-1136
410-290-1168
Validations
Number
Date
Operating Environments
Algorithm Capabilities
C893
7/8/2019
- Linux 4.1.33 on Arria 10 SoC with Cortex-A9 dual-core ARMv7
-
AES-CMAC
- Capabilities:
- Direction: Generation
- Key Length: 128
- MAC: 8, 128
- Message Length: 0, 128, 136, 256, 264, 524288
- Capabilities:
- Direction: Generation
- Key Length: 192
- MAC: 8, 128
- Message Length: 0, 128, 136, 256, 264, 524288
- Capabilities:
- Direction: Generation
- Key Length: 256
- MAC: 8, 128
- Message Length: 0, 128, 136, 256, 264, 524288
- Capabilities:
- Direction: Verification
- Key Length: 128
- MAC: 8, 128
- Message Length: 0, 128, 136, 256, 264, 524288
- Capabilities:
- Direction: Verification
- Key Length: 192
- MAC: 8, 128
- Message Length: 0, 128, 136, 256, 264, 524288
- Capabilities:
- Direction: Verification
- Key Length: 256
- MAC: 8, 128
- Message Length: 0, 128, 136, 256, 264, 524288
-
AES-KW
- Direction: Decrypt, Encrypt
- Cipher: Cipher
- Key Length: 128, 192, 256
- Payload Length: 128, 192, 256, 320, 4096
Prerequisites:
-
AES-KWP
- Direction: Decrypt, Encrypt
- Cipher: Cipher
- Key Length: 128, 192, 256
- Payload Length: 808
Prerequisites:
-
DSA KeyGen (186-4)
- Capabilities:
- Capabilities:
- Capabilities:
-
DSA PQGGen (186-4)
- Capabilities:
- P/Q Generation Methods: Probable
- G Generation Methods: Canonical
- L: 2048
- N: 224
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- P/Q Generation Methods: Probable
- G Generation Methods: Canonical
- L: 2048
- N: 256
- Hash Algorithm: SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- P/Q Generation Methods: Probable
- G Generation Methods: Canonical
- L: 3072
- N: 256
- Hash Algorithm: SHA2-256, SHA2-384, SHA2-512
Prerequisites:
-
DSA PQGVer (186-4)
- Capabilities:
- P/Q Generation Methods: Probable
- G Generation Methods: Canonical
- L: 2048
- N: 224
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- P/Q Generation Methods: Probable
- G Generation Methods: Canonical
- L: 2048
- N: 256
- Hash Algorithm: SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- P/Q Generation Methods: Probable
- G Generation Methods: Canonical
- L: 3072
- N: 256
- Hash Algorithm: SHA2-256, SHA2-384, SHA2-512
Prerequisites:
-
DSA SigGen (186-4)
- Capabilities:
- L: 2048
- N: 224
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- L: 2048
- N: 256
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- L: 3072
- N: 256
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
Prerequisites:
-
DSA SigVer (186-4)
- Capabilities:
- L: 1024
- N: 160
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- L: 2048
- N: 224
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- L: 2048
- N: 256
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- L: 3072
- N: 256
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
Prerequisites:
-
ECDSA KeyGen (186-4)
- Curve: P-224, P-256, P-384, P-521
- Secret Generation Mode: Testing Candidates
Prerequisites:
-
ECDSA KeyVer (186-4)
- Curve: P-192, P-224, P-256, P-384, P-521
-
ECDSA SigGen (186-4)
- Capabilities:
- Curve: P-224
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Curve: P-256
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Curve: P-384
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Curve: P-521
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
Prerequisites:
-
ECDSA SigVer (186-4)
- Capabilities:
- Curve: P-192
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Curve: P-224
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Curve: P-256
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Curve: P-384
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Curve: P-521
- Hash Algorithm: SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512
Prerequisites:
-
KDF SP800-108
- Capabilities:
- KDF Mode: Counter
- MAC Mode: CMAC-AES128, CMAC-AES192, CMAC-AES256, HMAC-SHA-1, HMAC-SHA2-224, HMAC-SHA2-256, HMAC-SHA2-384, HMAC-SHA2-512
- Supported Lengths: 160, 224, 256, 512
- Fixed Data Order: Before Fixed Data
- Counter Length: 32
Prerequisites:
-
RSA KeyGen (186-4)
- Capabilities:
- Key Generation Mode: B.3.3
- Properties:
- Modulo: 2048
- Primality Tests: C.2
- Properties:
- Modulo: 3072
- Primality Tests: C.2
- Public Exponent Mode: Random
- Private Key Format: Standard
Prerequisites:
-
RSA SigGen (186-2)
- Capabilities:
- Signature Type: PKCS 1.5
- Modulo: 4096
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
- Capabilities:
- Signature Type: PKCSPSS
- Modulo: 4096
- Hash Algorithm: SHA2-224, SHA2-256, SHA2-384, SHA2-512
Prerequisites:
-
RSA SigGen (186-4)
- Capabilities:
- Signature Type: PKCS 1.5
- Properties:
- Modulo: 2048
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Properties:
- Modulo: 3072
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Capabilities:
- Signature Type: PKCSPSS
- Properties:
- Modulo: 2048
- Hash Pair:
- Hash Algorithm: SHA2-224
- Salt Length: 224
- Hash Pair:
- Hash Algorithm: SHA2-256
- Salt Length: 256
- Hash Pair:
- Hash Algorithm: SHA2-384
- Salt Length: 384
- Hash Pair:
- Hash Algorithm: SHA2-512
- Salt Length: 512
- Properties:
- Modulo: 3072
- Hash Pair:
- Hash Algorithm: SHA2-224
- Salt Length: 224
- Hash Pair:
- Hash Algorithm: SHA2-256
- Salt Length: 256
- Hash Pair:
- Hash Algorithm: SHA2-384
- Salt Length: 384
- Hash Pair:
- Hash Algorithm: SHA2-512
- Salt Length: 512
Prerequisites:
-
RSA SigVer (186-4)
- Capabilities:
- Signature Type: PKCS 1.5
- Properties:
- Modulo: 1024
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Properties:
- Modulo: 2048
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Properties:
- Modulo: 3072
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Hash Pair:
- Capabilities:
- Signature Type: PKCSPSS
- Properties:
- Modulo: 1024
- Hash Pair:
- Hash Algorithm: SHA-1
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-224
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-256
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-384
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-512
- Salt Length: 0
- Properties:
- Modulo: 2048
- Hash Pair:
- Hash Algorithm: SHA-1
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-224
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-256
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-384
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-512
- Salt Length: 0
- Properties:
- Modulo: 3072
- Hash Pair:
- Hash Algorithm: SHA-1
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-224
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-256
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-384
- Salt Length: 0
- Hash Pair:
- Hash Algorithm: SHA2-512
- Salt Length: 0
- Public Exponent Mode: Random
Prerequisites:
Created October 05, 2016, Updated June 22, 2020