Cryptographic Module Validation Program CMVP

Certificate #2854

Details

Module Name
Communication Cryptographic Library (CCL)
Standard
FIPS 140-2
Status
Active
Sunset Date
3/1/2022
Validation Dates
03/02/2017;06/28/2018
Overall Level
1
Caveat
When operated in FIPS mode. No assurance of the minimum strength of generated keys. The module generates keys whose strengths are modified by available entropy
Security Level Exceptions
  • Physical Security: N/A
  • Mitigation of Other Attacks: N/A
Module Type
Software
Embodiment
Multi-Chip Stand Alone
Description
The CCL is a dynamically linked library implemented using the C programming language with an external Java interface. Application developers wishing to use the CCL can use the CCL's Application Programming Interface (API) to perform AES, ECDSA, HMAC, DRBG, SHA256 and SHA512 security related functions. It also includes non-validated legacy services to support DES encryption while operating in the Non-Approved mode of operation.
Tested Configuration(s)
  • Android 6.0 running on a Nexus 5X (single-user mode)
FIPS Algorithms
AES Cert. #3985
DRBG Cert. #1178
ECDSA Cert. #882
HMAC Cert. #2601
KTS AES Cert. #3985; key establishment methodology provides between 128 and 256 bits of encryption strength
SHS Cert. #3290
Other Algorithms
DES
Software Versions
Product Number 039-5804-200 Rev 3.0

Vendor

EFJohnson Technologies
1440 Corporate Drive
Irving, TX 75038-2401
USA

John Tooker
jtooker@efji.com
Phone: 402-479-8447
Fax: 402-479-8472
Marshall Schiring
mschiring@efji.com
Phone: 402-479-8375
Fax: 402-479-8472

Lab

UL VERIFICATION SERVICES INC
NVLAP Code: 100432-0