Cryptographic Algorithm Validation Program CAVP
| VendorOrder by Vendor |
ImplementationOrder by Implementation |
Validation NumberOrder by Validation Number |
Validation Date |
| CipherMax, Inc. |
CryptoLib AES |
AES 629
|
8/29/2007 |
| ViaSat UK Ltd. |
FlagStone Core AES 128 |
AES 630
|
8/29/2007 |
| CipherMax, Inc. |
CryptoLib DSA |
DSA 241
|
8/29/2007 |
| Motorola, Inc. |
MPC862 |
HMAC 322
|
8/29/2007 |
| Motorola, Inc. |
MPC7457 |
HMAC 323
|
8/29/2007 |
| Thales e-Security |
TeS-HMAC |
HMAC 324
|
8/29/2007 |
| 3e Technologies International, Inc. |
3eTI Wireless Access Point Cryptographic Firmware Library |
HMAC 325
|
8/29/2007 |
| CipherMax, Inc. |
CryptoLib HMAC |
HMAC 326
|
8/29/2007 |
| Cavium Networks |
RNG for OCTEON CN3600/CN3800 Series Die |
RNG 356
|
8/29/2007 |
| Cavium Networks |
RNG for OCTEON CN3100 Series Die |
RNG 357
|
8/29/2007 |
| Cavium Networks |
RNG for OCTEON CN3000 Series Die |
RNG 358
|
8/29/2007 |
| 3e Technologies International, Inc. |
3eTI Wireless Access Point Cryptographic Firmware Library |
RNG 359
|
8/29/2007 |
| CipherMax, Inc. |
CryptoLib PRNG |
RNG 360
|
8/29/2007 |
| ViaSat UK Ltd. |
FlagStone Core RNG |
RNG 361
|
8/29/2007 |
| Thales e-Security |
TeS-RSA |
RSA 288
|
8/29/2007 |
| CipherMax, Inc. |
CryptoLib RSA |
RSA 289
|
8/29/2007 |
| Xirrus, Inc. |
Xirrus Wireless WLAN Array - XS-3900, XS-3700, XS-3500 |
RSA 290
|
8/29/2007 |
| Thales e-Security |
TeS-SHA |
SHS 668
|
8/29/2007 |
| 3e Technologies International, Inc. |
3eTI Wireless Access Point Cryptographic Firmware Library |
SHS 669
|
8/29/2007 |
| CipherMax, Inc. |
CryptoLib SHA |
SHS 670
|
8/29/2007 |
| Thales e-Security |
TeS-TDES |
TDES 587
|
8/29/2007 |
| Motorola, Inc. |
MPC184VMB |
TDES 588
|
8/29/2007 |
| 3e Technologies International, Inc. |
3eTI Wireless Access Point Cryptographic Firmware Library |
TDES 589
|
8/29/2007 |
| CipherMax, Inc. |
CryptoLib TDES |
TDES 590
|
8/29/2007 |
| IBM |
IBM TS1120 Encrypting Tape Drive ASIC "Write" AES Implementation |
AES 631
|
9/12/2007 |
Created October 05, 2016, Updated September 22, 2026