Module Name
ESCRYPT's CycurLIB
Historical Reason
SP 800-56Arev3 transition
Caveat
When operated in FIPS mode
Security Level Exceptions
- Physical Security: N/A
- EMI/EMC: Level 3
- Design Assurance: Level 3
- Mitigation of Other Attacks: N/A
Embodiment
Multi-Chip Stand Alone
Description
CycurLIB is a software library providing a C-language Application Program Interfaces (APIs) for use by other processes that require cryptographic functionality.
Tested Configuration(s)
- Linux 4.9 running on a Landis+Gyr Network Bridge N2250 with an ARM Cortex-A5 (single-user mode)
Approved Algorithms
AES |
Cert. #C971 |
CKG |
vendor affirmed |
CVL |
Cert. #C971 |
DRBG |
Cert. #C971 |
DSA |
Cert. #C971 |
ECDSA |
Cert. #C971 |
HMAC |
Cert. #C971 |
KAS |
SP 800-56Arev2, vendor affirmed |
KDA |
vendor affirmed |
KTS |
AES Cert. #C971; key establishment methodology provides between 128 and 256 bits of encryption strength |
RSA |
Cert. #C971 |
SHA-3 |
Cert. #C971 |
SHS |
Cert. #C971 |
Triple-DES |
Cert. #C971 |
Software Versions
3.5.3-FIPS-1.2