for Mission-critical Applications | for Secure Storage Application |
for Secure Network Application |
High throughput Encryption IP | High throughput Security IP | 200M SPS Search Engine |
TLS1.3 IP | AES256-XTS IP | AES256-GCM IP | AES256/128 IP | SHA256 IP | tCAM IP |
Introduction VideoSecurity IPs Introduction Video Blogs [Security] |
Features of Security IPs
|
Product Brochuresfor AMD (Rev2.6EX) | for Altera (Intel) (Rev2023Q4)Technical UpdatesTechnical & Marketing Document Updates |
Security IP core series Design Guide |
for Altera | for AMD |
TLS1.3 IP (Transport Layer Security IP) is the CPU-less & High-performance TLS
v1.3 protocol engine for FPGA Acceleration with no CPU and external memory
required. Providing maximum Gigabit Ethernet throughput for highly secure
data transmission over 1G/10G/25G/100G network. Protect your valuable data
from potential security breaches by using TLS secure transmission now!
Especially, in Industrial IoT & Automation, Aerospace & Defense
Applications. Our TLS 1.3 IP core demo can successfully demonstrate very high throughput HTTPS Upload and Download with standard web server by pure hardware logic on FPGA. |
YouTube VideoTLS1.3 Server 10G IP Introduction & Performance Demo |
Key Features
|
High throughput & Super Low Latency for secure storage applicationsAES256-XTS IP Core (AES256XTSIP) implement the advanced encryption standard (AES) with XEX Tweakable Block Cipher with Ciphertext Stealing (XTS) which is widely used in protecting the confidentiality of data on storage devices. |
|
YouTube VideoAES256-XTS IP Introduction & Demo |
Features
|
Document Name | Altera | AMD |
Datasheet | Rev1.01 | Rev1.01 |
Reference Design Document | Rev1.00 | Rev1.00 |
AES-IP core series Design Guide | Rev1.00 | Rev1.00 |
Demo Instruction Document | Rev1.00 | Rev1.00 |
Free Evaluation Demo file | Agilex™ F-series Arria® 10 SX |
ZCU106 |
AES256-XTS-STG IP implement the advanced encryption standard (AES) with XEX (XOR Encrypt XOR) tweakable block cipher which operates sequences of complete blocks and is widely used in protecting the confidentiality of data on various storage devices with interfaces such as NVMe and SATA. We also have a lineup of "2X" ideal for NVMe PCIe Gen4, and "4X", supported Gen5. | |
Features
YouTube VideoEnhancing NVMe SSD Security with AES256-XTS-STG Encryption |
|
Document Name | Altera | AMD |
AES256-XTS-STG IP Datasheet | Rev1.00 | Rev1.01 |
AES256-XTS-STG IP Reference Design Document |
Rev1.00 | Rev1.00 |
AES256-XTS-STG IP with NVMe-IP Reference Design Document |
Rev1.01 | Rev1.02 |
Demo Instruction Document | Rev1.00 | Rev1.01 |
|
||
Free Evaluation Demo file | ||
AES256-XTS-STG IP (for NVMe Gen3) | Arria® 10 SX | |
AES256-XTS-STG-2X IP (for NVMe Gen4) | VCK190 | |
AES256-XTS-STG-4X IP (for NVMe Gen5) | Agilex™ I-series | VPK120 |
|
||
Free Evaluation Project | ||
AES256-XTS-STG IP (for NVMe Gen3) | Github | |
AES256-XTS-STG-2X IP (for NVMe Gen4) | Github | |
AES256-XTS-STG-4X IP (for NVMe Gen5) | Github |
High throughput & Super Low Latency for secure communication applications.AES256-GCM IP core implement the advanced encryption standard (AES) with 256-bit key in Galois/Counter Mode (GCM) which is widely used for Authenticated Encryption with Associated Data (AEAD) application. This IP is suitable to work together with Low Latency TOE10G IP core for high performance, low latency and secure communication applications. |
|
YouTube VideoAES256-GCM100G IP Introduction & Demo |
Features
|
IP core | Document Name | Altera | AMD |
AES256-GCM 100G IP |
Datasheet | Rev1.00 | Rev1.00 |
Reference Design Document | Rev1.00 | Rev1.00 | |
Demo Instruction Document | Rev1.00 | Rev1.01 | |
Free Evaluation Demo file | Agilex™ F-series Arria® 10 SX |
ZCU106 KCU116 |
|
Free Evaluation Project | Github | ||
|
|||
AES256-GCM 10G25G IP |
Datasheet | Rev2.01 | Rev2.01 |
Reference Design Document | Rev2.01 | Rev2.01 Rev1.00 (KR260) |
|
Demo Instruction Document | Rev2.01 | Rev2.01 | |
Free Evaluation Demo file | Agilex™ F-series Arria® 10 SX |
KCU116 ZCU106 KR260 |
|
Free Evaluation Project | Github | ||
|
|||
AES256-GCM 1G IP |
Datasheet | Rev1.00 | |
Reference Design Document | Rev1.00 | ||
Demo Instruction Document | Rev1.00 | ||
Free Evaluation Demo file | ZCU106 | ||
|
|||
Common | AES-IP core series Design Guide | Rev1.00 |
AES-256SS IP specializes in ultra-high throughput and ultra-low latency. IP computes 128-bit data blocks in every 1 clock cycle. Delivering 128Mbps throughput per 1MHz such as 51.2 Gbps @ 400MHz. AES-128 IP is 1st member of Advanced Encryption Standard (FIPS-197) IP Series, designed to support ECB mode for both encryption and decryption. AES128-IP computes 128-bit data blocks within constant 11 clock cycles. Delivering 11.6Mbps throughput per 1MHz such as 5.8 Gbps @ 500MHz. AES Encryption IP Series is designed to enhance security features of existing Data Storage and Networking IP Cores. Enabling more opportunity for inventing the secure, efficient and high performance applications. |
|
Features |
YouTube Video |
|
AES-128 IP Introduction |
IP core | Document Name | Altera | AMD |
AES-256SS IP |
Datasheet | Rev1.03 | Rev1.04 |
Reference Design Document | Rev1.02 | Rev1.02 | |
Demo Instruction | Rev1.02 | Rev1.02 | |
Free Evaluation Demo file | Agilex™ F-series Arria® 10 SX |
ZCU106 | |
AES-256 IP |
Datasheet | Rev1.03 | Rev1.04 |
Reference Design Document | Rev1.03 | Rev1.02 | |
Demo Instruction | Rev1.03 | Rev1.02 | |
Free Evaluation Demo file | Agilex™ F-series Arria® 10 SX |
ZCU106 | |
AES-128 IP |
Datasheet | Rev1.03 | Rev1.03 |
Reference Design Document | Rev1.03 | Rev1.03 | |
Demo Instruction | Rev1.02 | Rev1.02 | |
Free Evaluation Demo file | Agilex™ F-series Arria® 10 SX |
ZCU106 | |
|
|||
Common | AES-IP core series Design Guide | Rev1.00 |
SHA-256 IP is an optimized and efficient implementation of a secure hash algorithm SHA-256 specified in FIPS 180-4 standard. SHA256-IP can process 512-bit data blocks in just 65 clock cycles. Delivering 7.875Mbps throughput per 1MHz clock such as 2.362 Gbps throughput @ 300MHz. * tentative
SHA-256 is one of the most secure and practically unbreakable hashing functions which is most popular to use in various applications such as secure password hashing, digital signature, SSL/TLS certificate and Bitcoin cryptocurrency.
Together with Design Gateway's data storage and networking IP, SHA256-IP enables more opportunity for inventing the secure, efficient and high performance applications.
Features |
YouTube Video |
|
SHA-256 IP introduction |
Technical Documents |
Document Name | Altera | AMD |
Datasheet | Rev1.00 | For AMD devices, please Contact Us |
Demo Instruction | Rev1.00 | |
Evaluation Demo file | Arria 10 SX |
tCAM-IP is a high performance, extremely low latency and highly configurable ternary
content-addressable memory IP. tCAM-IP can make deterministic search at
300MSPS continuously speed with constant latency at 7 clock cycles. It can achieve matching/filtering performance at 300,000,000 packets
per second over 40G/100G Ethernet. It is ideal for variant applications
such as network packet filtering/forwarding, intelligent switch/router,
deep packet inspection and network security application. We can provide
tCAM-IP custom reference design together with TOE40G/10G/1G-IP, UDP40G/10G/1G-IP, EMAC-IP based on customer requirements. Contact Us |
|||
Altera | AMD | ||
tCAM IP for Altera | tCAM IP for AMD | ||
YouTube Video |
|||
UDP Packet Filtering & Switching Demo |
tCAM-IP introduction |
tCAM-IP performance demo on Arria 10 SX |
tCAM-IP performance demo on KCU116 |
Head Office
3-23-17 Naka-cho, Koganei, Tokyo, JAPAN
R&D
89/26 Amornpan 205 Tower1, 18th floor, Ratchadapisek7 (Nathong) Alley,
Ratchadapisek Road, Din Daeng, Bangkok, 10400 THAILAND
AI Lab
Faculty of Engineering, Chulalongkorn University, 12th floor, Engineering
4 Building (Charoenvidsavakham), Phayathai Rd., Wang Mai, Pathumwan, Bangkok,
10330 THAILAND