Hypori Cryptographic Module for BoringSSL
Hypori Cryptographic Module for BoringSSL, from Hypori Inc., holds FIPS 140-2 certificate #3620 at overall level 1. The validation is historical: agencies may keep the module in existing systems but not buy it new. Below are its validation history, algorithm certificates and security policy, drawn from the NIST CMVP entry.
Certificate
| Certificate number | 3620 |
|---|---|
| Standard | FIPS 140-2 |
| Status | historical |
| Overall level | 1 |
| Module type | Software |
| Embodiment | Multi-Chip Stand Alone |
| Vendor | Hypori Inc. · website |
| Software versions | 66005f41fbc3529ffe8d007708756720529da20d |
Module description
Quoted from the NIST CMVP entry for this certificate.
A software library that contains cryptographic functionality to serve BoringSSL and other user-space applications.
Security level exceptions
- Physical Security: N/A
- Mitigation of Other Attacks: N/A
Approved algorithms (10)
| Algorithm | CAVP certificates |
|---|---|
| AES | 5612, C1446 |
| CKG | vendor affirmed |
| CVL | 2033, 2034, 2035, C1446 |
| DRBG | 2253, C1446 |
| ECDSA | 1520, C1446 |
| HMAC | 3743, C1446 |
| KTS | |
| RSA | 3020, C1446 |
| SHS | 4509, C1446 |
| Triple-DES | 2825, C1446 |
Allowed algorithms
EC Diffie-Hellman (CVL Certs. #2033 and #2034; key agreement; key establishment methodology provides between 112 and 256 bits of encryption strength); EC Diffie-Hellman (CVL Cert. #C1446; key agreement; key establishment methodology provides between 112 and 256 bits of encryption strength); MD5; NDRNG; RSA (key wrapping; key establishment methodology provides between 112 and 256 bits of encryption strength)
Tested configurations
- Android 9 on QEMU 2.6 on Red Hat Enterprise Linux 7 running on Intel Xeon Gold 6140 with PAA (clang Compiler Version 6.0.1) (single-user mode)
- Debian Linux 4.9.0 running on Intel Xeon E5-2680 with PAA (clang Compiler Version 6.0.1)
- Debian Linux 4.9.0 running on Intel Xeon E5-2680 without PAA (clang Compiler Version 6.0.1)
- Ubuntu Linux 18.04 running on POWER9 with PAA (clang Compiler Version 6.0.1)
- Ubuntu Linux 18.04 running on POWER9 without PAA (clang Compiler Version 6.0.1)
Validation history
| Date | Type | Lab |
|---|---|---|
| 2020-02-21 | Initial | Leidos Accredited Testing & Evaluation (AT&E) Lab |
| 2022-02-17 | Update | Leidos Accredited Testing & Evaluation (AT&E) Lab |
Status timeline
As observed by this tracker's snapshots. NIST publishes no dates for list moves; observation began 2026-08-21, so earlier changes carry no date.
- 2026-08-21: first observed by this tracker, status historical
- Validation dates on record: 2020-02-21, 2022-02-17