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
Security Builder® FIPS Core provides application developers with cryptographic tools to easily integrate encryption, digital signatures and other security mechanisms into C-based appliations for FIPS 140-2 and Suite B security.
Version
6.3.0
Type
SOFTWARE
Vendor
Certicom Corp.
4701 Tahoe Blvd, Building A
5th Floor
Mississauga, Ontario L4W 0B5
Canada
Contacts
Certicom Support
support@certicom.com
1-905-507-4220
Fax: 1-905-507-4230
Certicom Sales
sales@certicom.com
1-905-507-4220
Fax: 1-905-507-4230

HMAC 3568

   First Validated: 4/27/2018
Operating Environment Algorithm Capabilities
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA-1 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA-1 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA-1 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA-1 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA-1 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA-1 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA-1 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA-1 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA-1 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA-1 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA2-224 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA2-224 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-224 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-224 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA2-224 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA2-224 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA2-224 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA2-224 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-224 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-224 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA2-256 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA2-256 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-256 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-256 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA2-256 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA2-256 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA2-256 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA2-256 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-256 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-256 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA2-384 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA2-384 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-384 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-384 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA2-384 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA2-384 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA2-384 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA2-384 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-384 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-384 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA2-512 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA2-512 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA2-512 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA2-512 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA2-512 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA2-512 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA2-512/224 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA2-512/224 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512/224 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512/224 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA2-512/224 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA2-512/224 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA2-512/224 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA2-512/224 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512/224 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512/224 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA2-512/256 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA2-512/256 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512/256 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512/256 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA2-512/256 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA2-512/256 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA2-512/256 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA2-512/256 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512/256 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512/256 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA3-224 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA3-224 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-224 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-224 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA3-224 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA3-224 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA3-224 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA3-224 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-224 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-224 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA3-256 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA3-256 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-256 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-256 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA3-256 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA3-256 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA3-256 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA3-256 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-256 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-256 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA3-384 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA3-384 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-384 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-384 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA3-384 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA3-384 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA3-384 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA3-384 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-384 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-384 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) with NEON HMAC-SHA3-512 Expand
Android 7.1.2 on Qualcomm MSM8953 (ARMv8) without NEON HMAC-SHA3-512 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-512 Expand
QNX SDP 6.6 on Freescale i.MX6 ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-512 Expand
QNX SDP 7 on Intel Atom C3558 with AES-NI HMAC-SHA3-512 Expand
QNX SDP 7 on Intel Atom C3558 without AES-NI HMAC-SHA3-512 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) with NEON HMAC-SHA3-512 Expand
QNX SDP 7 on Renesas R-Car M3 ARM Cortex-A57 (ARMv8) without NEON HMAC-SHA3-512 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA3-512 Expand
QNX SDP 7 on TI AM335x ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA3-512 Expand

Created October 05, 2016, Updated March 07, 2024