Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
A software cryptographic module residing within a trusted virtual machine, V-OS that provides a secure sandboxed operating environment. The Module provides symmetric ciphers including AES and Triple DES, asymmetric cipher RSA, secure hash functions SHA-1 and SHA-256, random number generation, message authentication and key derivation and storage.
Version
3.6.0
Type
SOFTWARE
Vendor
V-Key
72 Bendemeer Road
#02-20 Luzerne
Singapore, Singapore 339941
Singapore
Contacts
Joseph Gan
joseph.gan@v-key.com
+65 6471 2524
Fax: +65 6471 2526

HMAC 2425

   First Validated: 12/11/2015
Operating Environment Algorithm Capabilities
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 HMAC-SHA-1 Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 HMAC-SHA-1 Expand
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 HMAC-SHA2-256 Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 HMAC-SHA2-256 Expand

TDES 2057

   First Validated: 12/11/2015
Operating Environment Algorithm Capabilities
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 TDES-CBC Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 TDES-CBC Expand

RSA 1900

   First Validated: 12/11/2015
Operating Environment Algorithm Capabilities
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 RSA SigGen (FIPS186-4) Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 RSA SigGen (FIPS186-4) Expand
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 RSA SigVer (FIPS186-4) Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 RSA SigVer (FIPS186-4) Expand

AES 3679

   First Validated: 12/11/2015
Operating Environment Algorithm Capabilities
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 AES-CBC Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 AES-CBC Expand
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 AES-ECB Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 AES-ECB Expand

SHS 3093

   First Validated: 12/11/2015
Operating Environment Algorithm Capabilities
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 SHA-1 Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 SHA-1 Expand
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 SHA2-256 Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 SHA2-256 Expand

KDF 74

   First Validated: 12/11/2015
Operating Environment Algorithm Capabilities
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 KDF SP800-108 Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 KDF SP800-108 Expand

RNG 1407

   First Validated: 12/11/2015
Operating Environment Algorithm Capabilities
Android on ARMv7A w/ VOS 3.6.0 on Android 4.4.2 RNG ANSI X9.31: Expand
iOS on ARMv8 w/ VOS 3.6.0 on iOS 7.0.4 RNG ANSI X9.31: Expand

Created October 05, 2016, Updated March 16, 2023