The Federal Information Processing Standard (FIPS) 140-3 is a U.S. government standard that specifies security requirements for cryptographic modules. These modules are used in a wide range of applications, including embedded systems, computers, servers, and IoT devices. This standard is crucial for ensuring the protection of sensitive data and cryptographic keys. This document provides a detailed overview of embedded System on Chips (SoCs) and related components that support FIPS 140-3 certification, drawing from various sources to offer a comprehensive understanding.
FIPS 140-3 defines four qualitative security levels, each addressing a different range of applications and security needs. These levels cover various aspects of cryptographic module security, including:
Compliance with FIPS 140-3 is essential for any system that handles sensitive data, especially in government and regulated industries. The standard ensures that cryptographic modules are robust and reliable, providing a high level of security.
Below is a detailed list of embedded SoCs and cryptographic modules that have achieved or are in the process of achieving FIPS 140-3 certification. This list includes manufacturers, specific products, certification details, and key specifications.
Manufacturer: Marvell Semiconductor, Inc.
Products:
Key Features: These modules are designed to provide robust security for various applications requiring high-level cryptographic protection.
Source: NIST Cryptographic Module Validation Program
Manufacturer: MediaTek Inc.
Product: CryptoCore v2
Key Features: Provides secure cryptographic operations within MediaTek's SoC ecosystem.
Source: NIST Cryptographic Module Validation Program
Manufacturer: Samsung Electronics Co., Ltd.
Product: S4LV006 S00
Key Features: Ensures secure data storage and encryption in compliance with industry standards.
Source: NIST Cryptographic Module Validation Program
Manufacturer: Ranix Inc.
Product: RA33BH
Key Features: Provides robust security for automotive applications, protecting critical vehicle systems and data.
Source: NIST Cryptographic Module Validation Program
Manufacturer: Intel Corporation
Product: Converged Security and Manageability Engine (CSME)
Key Features: Integrates secure management and cryptographic functions within Intel's platform.
Source: NIST Cryptographic Module Validation Program
Manufacturer: Phison Electronics Corporation
Product: PS3112/PS5012 Series
Key Features: Provides secure data storage with integrated encryption capabilities.
Source: NIST Cryptographic Module Validation Program
Manufacturer: IBM Corporation
Product: NVMe FlashCore Module 4
Key Features: Offers secure storage with integrated cryptographic functions for data protection.
Source: NIST Cryptographic Module Validation Program
Manufacturer: Samsung Electronics Co., Ltd.
Product: Flash Memory Protector V5.0
Key Features: Provides secure protection for data stored in flash memory.
Source: NIST Cryptographic Module Validation Program
Manufacturer: ST Engineering Electronics Ltd., I-Engine Pte Ltd.
Products:
Key Features: These applets provide secure cryptographic operations and SSID management on the NXP P71 series.
Source: NIST Cryptographic Module Validation Program
Manufacturer: IDEMIA
Product: ID-One PIV 243 & FIDO
Key Features: Provides secure authentication using PIV and FIDO standards.
Source: NIST Cryptographic Module Validation Program
Manufacturer: STMicroelectronics
Products:
Certification: FIPS 140-3 Certified
Key Specifications:
Key Features: These TPMs provide robust cryptographic asset protection and are used in a variety of applications, including PCs, servers, network-connected IoT devices, medical equipment, and infrastructure high-assurance equipment. The ST33KTPM2I is qualified for long lifetime industrial systems, and the ST33KTPM2A (commercialized as STSAFE-V100-TPM) is AEC-Q100 qualified for automotive integration.
Source: STMicroelectronics Press Release
Manufacturer: Marvell Technology
Products: LiquidSecurity 1 and LiquidSecurity 2 hardware security modules (HSMs).
Certification: FIPS 140-3 Level-3 certified.
Key Features: These HSMs are used for secure key protection and management, credit card purchases, ATM withdrawals, sign-in services, and other high-volume transactions. They are designed to eliminate the friction associated with achieving better security and are traditionally packaged as 1U and 2U server appliances.
Manufacturer: NXP Semiconductors
Product: EdgeLock SE052F secure element.
Certification: FIPS 140-3 Level 3 certified.
Key Features: This is the first hardware secure element for the Industrial IoT (IIoT) certified to FIPS 140-3 Level 3. It combines protection and convenience, making it easier to develop and deliver secure, differentiated IoT devices. The EdgeLock SE052F features cryptographic functionalities such as ECDSA, ECDH/E, RSA up to 4K, and authenticated AES encryption modes CCM/GCM.
For further details and to verify the certification status of specific modules, refer to the official NIST Cryptographic Module Validation Program (CMVP) website:
https://csrc.nist.gov/projects/cryptographic-module-validation-program
This website provides a searchable database of all validated cryptographic modules, including those used in embedded systems. It is an essential resource for anyone looking to implement FIPS 140-3 compliant solutions.
The landscape of FIPS 140-3 certified embedded SoCs and modules is continually evolving, with new products and certifications being added regularly. The list provided here offers a comprehensive overview of the current state, highlighting key manufacturers and their offerings. When selecting a module for your application, it is crucial to ensure that it meets the specific security requirements and is validated under the FIPS 140-3 standard. Always refer to the official NIST CMVP database for the most up-to-date information and certification details.