Module Name
Microsoft Azure Networking Adapter Kernel
Caveat
When operated in FIPS mode. The module generates random strings whose strengths are modified by available entropy
Security Level Exceptions
- Mitigation of Other Attacks: N/A
Module Type
Software-Hybrid
Embodiment
Multi-Chip Stand Alone
Description
The Cryptographic Library is a general-purpose, software-hybrid cryptographic module. The module provides general purpose cryptographic services that leverage FIPS 140-2-approved cryptographic algorithms. The module runs as part of the operating system kernel, provides cryptographic services to kernel applications through a C language Application Program Interface (API), and provides cryptographic services to user applications through an AF_ALG socket-type interface. The module is implemented as a set of shared libraries and binary files.
Tested Configuration(s)
- Immutable OS version 1.0 (build 5.10.54.4-microsoft-standard-2008.3.21082301) running on an Azure Compute C2030 Server with a Broadcom SoC 8 Core ARM v8 Cortex A72 with PAA (single-user mode)
FIPS Algorithms
AES |
Cert. #A1977 |
DRBG |
Cert. #A1977 |
ENT |
NP |
HMAC |
Cert. #A1977 |
KTS |
AES Cert. #A1977 and HMAC Cert. #A1977; key establishment methodology provides between 128 and 256 bits of encryption strength |
RSA |
Cert. #A1977 |
SHS |
Cert. #A1977 |
Hardware Versions
BCM58732