DHSSL Cryptographic Module
Certificate
| Certificate number | 4213 |
|---|---|
| Standard | FIPS 140-2 |
| Status | historical |
| Overall level | 1 |
| Module type | Software |
| Embodiment | Multi-Chip Stand Alone |
| Vendor | Zhejiang Dahua Technology Co., Ltd. · website |
| Software versions | 1.0.0 |
Module description
The module is a set of software libraries, whose purpose is to provide cryptographic algorithm services (such as encryption and decryption services), as well as Transport Layer Security protocol (TLS) v1.0, v1.1, v1.2, certificate management, asymmetric key generation, random number generation and so on. The module provides API interface for application calling. The module can act as a TLS server or TLS client, and interacts with other peers via the TLS protocol.
Security level exceptions
- Physical Security: N/A
- Mitigation of Other Attacks: N/A
Approved algorithms
| Algorithm | CAVP certificate |
|---|---|
| AES | C1636, C1639, C1640, C1641 |
| CVL | C1636, C1639, C1640, C1641 |
| DRBG | C1636, C1639, C1640, C1641 |
| DSA | C1636, C1639, C1640, C1641 |
| ECDSA | C1636, C1639, C1640, C1641 |
| HMAC | C1636, C1639, C1640, C1641 |
| RSA | C1636, C1639, C1640, C1641 |
| SHS | C1636, C1639, C1640, C1641 |
| Triple-DES | C1636, C1639, C1640, C1641 |
Allowed algorithms
Diffie-Hellman (CVL Certs #1636, #1639, #1640 & #1641, key agreement; key establishment methodology provides between 112 and 256 bits of encryption strength); EC Diffie Hellman (CVL Certs #1636, #1639, #1640 & #1641, key agreement; key establishment methodology provides between 128 and 256 bits of encryption strength); MD5; NDRNG; RSA (key wrapping; key establishment methodology provides 112 or 128 bits of encryption strength)
Tested configurations
- Linux-3.10.0 32 bit running on DHI-NVR5416-16P-4KS2E with ARMv7 CPU
- Linux-3.10.0 32bit running on DHI-NVR5432-16P-4KS2E with ARMv7 CPU
- Linux-3.10.0 32bit running on DHI-NVR5832-4KS2 with ARMv7 CPU
- Linux-4.9.37 32bit running on DH-IPC-HFW5442EP-ZE with ARMv7 CPU
- Linux-4.9.37 32bit running on DH-IPC-HFW7442HP-Z with ARMv8 CPU (Single-user mode)
- Linux-4.9.37 32bit running on DH-SD49225XA-HNR with ARMv7 CPU
- Linux-4.9.37 32bit running on DH-SD5A445XA-HNR with ARMv7 CPU
- Linux-4.9.37 64bit running on DHI-NVR5832-I with ARMv8 CPU
Validation history
| Date | Type | Lab |
|---|---|---|
| 2022-05-06 | Initial | EWA - Canada |
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: 2022-05-06