Data Encryption/Decryption IP

CAST has helped nearly a hundred customers select and integrate the best data security IP for their specific applications. Our range of data security cores includes all the commonly-used encryption algorithms.

Advanced Encryption Standard (AES) Cores

AES-P — A multi-purpose, programmable encrypt/decrypt core that achieves high data transmission rates and can change AES modes on the fly.

AES-C — An optimized encrypt/decrypt core that yields a small and fast implementation for one specific AES mode.

Data Encryption Standard (DES) Cores

DES Encrypt/Decrypt DES IP Core
DES3 Triple DES Encrypt/Decrypt IP Core

Message Digest 5 (MD5) Core

MD5 RFC1321-Compliant One-Way Hash Function IP Core

Secure Hash Algorithm (SHA) Cores

SHA-1 FIPS 180-1 Compliant Secure Hash Message Digest Processing IP Core
SHA-256 256-bit FIPS 180-1 Compliant Secure Hash Message Digest Processing IP Core