Module Name
Cryptographic Extension for BREW® Cryptographic Engine
Historical Reason
RNG SP800-131A Revision 1 Transition
Caveat
When operated in FIPS mode
Embodiment
Multi-chip standalone
Description
QUALCOMMs Binary Runtime Environment for Wireless (BREW®) provides an integrated platform for developing, selling, and distributing wireless applications. The Cryptographic Extension for BREW® is a general-purpose, software-based cryptographic module packaged as a BREW® extension that can be invoked by BREW® applications to permit FIPS 140-2 Level 1 validated general-purpose cryptography.
Tested Configuration(s)
- LG Firmware OS T98VZV05 with BREW 3.1 (single-user mode)
Approved Algorithms
AES |
Cert. #473 |
DSA |
Cert. #194 |
ECDSA |
Cert. #42 |
HMAC |
Cert. #230 |
RNG |
Cert. #256 |
RSA |
Cert. #194 |
SHS |
Cert. #541 |
Triple-DES |
Cert. #488 |
Other Algorithms
DES-X; Diffie-Hellman (key agreement; key establishment methodology provides between 112 and 256 bits of encryption strength; non-compliant less than 112 bits of encryption strength); EC Diffie-Hellman (key agreement; key establishment methodology provides between 112 and 256 bits of encryption strength; non-compliant less than 112 bits of encryption strength); ECMQV (key agreement; key establishment methodology provides between 112 and 256 bits of encryption strength; non-compliant less than 112 bits of encryption strength); ARC4; MD2; MD5; HMAC-MD5; DES; RSA (key wrapping; key establishment methodology provides between 112 and 256 bits of encryption strength; non-compliant less than 112 bits of encryption strength)