Security IP icon


FIPS Crypto Library

The Rambus FIPS Crypto Library is a modern cryptographic library which offers up-to-date implementations of all major cryptographic algorithms and primitives.

The FIPS Crypto Library contains a FIPS validated crypto module, a standard crypto library for non FIPS algorithms and a crypto API for easy use and integration. The FIPS Crypto Library is integrated and used by Rambus products like the IPsec Toolkit and FIPS TLS Toolkit, and deployed in more than 100 million devices.

FIPS 140-2 and FIPS 140-3 Cryptographic Modules

The FIPS validated crypto modules are at the core of FIPS Crypto Library. The certificate and Security Policy is available from NIST website: FIPS 140-2

The FIPS Cryptographic Module is a FIPS 140-2 or FIPS 140-3 Security Level 1 validated software cryptographic module. This module is a library that provides the most commonly used cryptographic primitives for a wide range of applications, including primitives needed for IPsec, VPN (Virtual Private Network), TLS (Transport Layer Security), DAR (Data-At-Rest), and DRM (Digital Rights Management) clients.

The cryptographic module has been designed to provide the necessary cryptographic capabilities for other Rambus products. However, it can also be used stand-alone in custom-developed products to provide the required cryptographic functionality. The module is primarily intended for embedded products with a general-purpose operating system.

Secure Networking Basics cover

Secure Networking Basics: MACsec, IPsec, and SSL/TLS/DTLS

The MACsec, IPsec and SSL/TLS/DTLS protocols are the primary means of securing data in motion (communicated between connected devices). These protocols can be anchored in hardware or implemented in software as part of an end-to-end security architecture. This white paper provides fundamental information on each of these protocols including their interrelationships and use cases.