U.S. flag   An official website of the United States government
Dot gov

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

Https

Secure .gov websites use HTTPS
A lock (Dot gov) 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
KEYW, in coordination with the United States Special Operations Command (USSOCOM), has developed a Federal Information Processing Standard (FIPS) 140-2 certified, standards-based Suite B Cryptographic Algorithms library that provides an advanced layer of encrypted data-in-transit communications and data-at-rest encryption for the BlackBerry ecosystem.
Version
2.0
Type
SOFTWARE
Vendor
United States Special Operations Command (USSOCOM)
7701 Tampa Point Boulevard
MacDill Air Force Base, Florida 33621-5323
USA
Contacts
William W. Burnham
william.burnham@socom.mil
(813) 826-2282

HMAC 2119

   First Validated: 4/10/2015
Operating Environment Algorithm Capabilities
BlackBerry OS v10.3 on Qualcomm Snapdragon 801 HMAC-SHA-1 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon S4 HMAC-SHA-1 Expand
BlackBerry OS v7.1 on Qualcomm Snapdragon S2 HMAC-SHA-1 Expand
Microsoft Windows Server 2008 R2 (64-bit) on Intel Xeon HMAC-SHA-1 Expand
Microsoft Windows Server 2012 R2 (64-bit) on Intel Xeon HMAC-SHA-1 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon 801 HMAC-SHA2-224 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon S4 HMAC-SHA2-224 Expand
BlackBerry OS v7.1 on Qualcomm Snapdragon S2 HMAC-SHA2-224 Expand
Microsoft Windows Server 2008 R2 (64-bit) on Intel Xeon HMAC-SHA2-224 Expand
Microsoft Windows Server 2012 R2 (64-bit) on Intel Xeon HMAC-SHA2-224 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon 801 HMAC-SHA2-256 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon S4 HMAC-SHA2-256 Expand
BlackBerry OS v7.1 on Qualcomm Snapdragon S2 HMAC-SHA2-256 Expand
Microsoft Windows Server 2008 R2 (64-bit) on Intel Xeon HMAC-SHA2-256 Expand
Microsoft Windows Server 2012 R2 (64-bit) on Intel Xeon HMAC-SHA2-256 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon 801 HMAC-SHA2-384 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon S4 HMAC-SHA2-384 Expand
BlackBerry OS v7.1 on Qualcomm Snapdragon S2 HMAC-SHA2-384 Expand
Microsoft Windows Server 2008 R2 (64-bit) on Intel Xeon HMAC-SHA2-384 Expand
Microsoft Windows Server 2012 R2 (64-bit) on Intel Xeon HMAC-SHA2-384 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon 801 HMAC-SHA2-512 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon S4 HMAC-SHA2-512 Expand
BlackBerry OS v7.1 on Qualcomm Snapdragon S2 HMAC-SHA2-512 Expand
Microsoft Windows Server 2008 R2 (64-bit) on Intel Xeon HMAC-SHA2-512 Expand
Microsoft Windows Server 2012 R2 (64-bit) on Intel Xeon HMAC-SHA2-512 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon 801 HMAC-SHA2-512/224 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon S4 HMAC-SHA2-512/224 Expand
BlackBerry OS v7.1 on Qualcomm Snapdragon S2 HMAC-SHA2-512/224 Expand
Microsoft Windows Server 2008 R2 (64-bit) on Intel Xeon HMAC-SHA2-512/224 Expand
Microsoft Windows Server 2012 R2 (64-bit) on Intel Xeon HMAC-SHA2-512/224 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon 801 HMAC-SHA2-512/256 Expand
BlackBerry OS v10.3 on Qualcomm Snapdragon S4 HMAC-SHA2-512/256 Expand
BlackBerry OS v7.1 on Qualcomm Snapdragon S2 HMAC-SHA2-512/256 Expand
Microsoft Windows Server 2008 R2 (64-bit) on Intel Xeon HMAC-SHA2-512/256 Expand
Microsoft Windows Server 2012 R2 (64-bit) on Intel Xeon HMAC-SHA2-512/256 Expand

Created October 05, 2016, Updated February 24, 2022