IP Cores   About Us   News   Contact Us
 

Security and DSP IP Cores for ASIC and FPGA Applications

IP Cores, Inc. specializes on IP cores for semiconductors, primarily in the security and cryptography area. Whether your need IP cores for 802.16e, P1619, 802.1AE, or content protection, ours are usually the smallest, fastest, and lowest-cost choices on the market.
6/17/2008
AES-GCM Cores Shipped for Actel FPGA
more news..
 
 

Tiny encryption IP cores start at few thousand ASIC gates or few hundred FPGA slices

Ultra-compact AES IP core implements Rijndael encryption in compliance with the NIST Advanced Encryption Standard (AES, FIPS-197) with 128-bit and 256-bit keys. Base AES1 core is self-contained (no external memory, key expander included), yet very small (less than 3,000 gates). Supports ECB, CFB, CBC, OFB and CTR modes. Core is FIPS-197 certified. Datasheet.
DES / triple DES core Ultracompact DES1 implements DES and 3DES per NIST FIPS 46-3 in just 3K ASIC gates. DES1 Datasheet.
AES Key Wrap IP core AKW1 implements key wrap and unwrap per NIST specification using both 128 and 256 Key Encryption Keys (KEK). AKW1Datasheet.
Pseudo Random Generator PRNG1 core implements a cryptographically secure pseudo-random number generator per NIST publication SP800-90. Datasheet
top
 

Scalable high throughput IP core families deliver encryption at 10-100 Gbps data rates 

GCM (IEEE802.1ae) High-speed implementation of the AES/GCM (Galois/Counter Mode) encryption and decryption for 802.1AE (MACSec) standards. GCM1 is a compact core using less than 25K ASIC gates. GCM1 Datasheet.
XTS (IEEE1691) A very high-throughput families of the XEX-AES cores supporting the IEEE P1619 standard. XTS2 series supports encryption and decryption with the 128-bit keys. XTS2 Datasheet. XTS3 supports both 128 and 256-bit keys. XTS3 Datasheet.
Combo XTS/GCM A combined high-speed implementation of the AES-XTS and AES-GCM modes encryption and decryption supporting IEEE P1619 and 802.1ae standards. GXM2 is a compact core for 128-bit keys. GXM2 Datasheet.
Combo XTS/GCM/CBC GXM3 core is similar to GXM2, but allows 256-bit AES keys. GXM3Datasheet.
top
 

Inline encryption IP cores provide cryptography for communication standards

WiMax 802.16e CCM Core Full flow-through implementation of the CCM (CTR+CBC) encryption and decryption according to the IEEE 802.16e standard.Datasheet.
WiFi 802.11i CCM Core Full flow-through implementation of the CCM (CTR+CBC, CCMP) encryption and decryption according to the IEEE 802.11i (WPA, WPA2) WLAN standard. The core uses less than 9,000 gates.Datasheet.
Zigbee CCM* A version of this core is also available for IEEE 802.15.4 standard (IEEE 802.15.4 is used by the ZigBee Alliance as a base of its ZigBee™ specification. Datasheet. Datasheet.
UWB MBOA CCM Core Full flow-through implementation of the CCM (CTR+CBC) encryption and decryption according to the Multi-Band OFDM (MBOA) standard. Datasheet.
top
 

IP cores for RSA and Elliptic Curve Cryptography (ECC) acceleration

RSA1-E implements the RSA exponentiation to enable low-power operation of the battery-powered devices Datasheet.
ECC1-PM implements the most time-consuming operation of the ECC cryptography, the “point multiplication” Datasheet.
top
 

IP cores implement FFT and Viterbi decoder algorithms

512/1024 point FFT high-performance cores support FTT and IFFT transforms. Many more variants of the FFT cores available. Datasheet.
64 Point FFT high-performance cores support FTT and IFFT transforms. Many more variants of the FFT cores available. Datasheet.
top
LRW High-speed implementation of the LRW-AES (Liskov-Rivest-Wagner) encryption and decryption. Datasheet.
Combo GCM/ LRW Combined high-speed implementations of the LRW and GCM modes encryption and decryption.GLM1 Datasheet.
GLM2 Datasheet.
802.15.3 CCM Full flow-through implementation of the CCM (CTR+CBC) encryption and decryption according to the IEEE 802.15.3 standard.Datasheet.
top