ChipEstimate.com Chip Planning Portal and Semiconductor IP Catalog ChipEstimate.com Chip Planning Portal and Semiconductor IP Catalog ChipEstimate.com Chip Planning Portal and Semiconductor IP Catalog ChipEstimate.com Chip Planning Portal and Semiconductor IP Catalog ChipEstimate.com Chip Planning Portal and Semiconductor IP Catalog
Visit IP Talks at DAC 2013 to learn the latest about semiconductor IP

Advertise on the world's largest semiconductor IP catalog at ChipEstimate.com Advertise on the world's largest semiconductor IP catalog at ChipEstimate.com
Advertise on the world's largest semiconductor IP catalog at ChipEstimate.com

Fast AES-XTS/CBC Core with Ciphertext Stealing

Estimate your chip with this semiconductor IP
Helion Technology
Semiconductor IP Vendor InformationView all semiconductor IP from Helion TechnologyContact Semiconductor IP VendorSemiconductor IP Customer Testimonials Add Semiconductor IP to an IP List

Share
Email Semiconductor IP Datasheet Print Semiconductor IP Datasheet   
IP Name
AES-XTS Fast (Xilinx)
Provider

Helion Technology

Description

Fast AES-XTS/CBC Core with Ciphertext Stealing

Categories
Portability
FPGA
Type
Soft IP
Maturity
Please login or register to view this data
Overview
The Helion Fast AES XTS/CBC core implements the AES "XEX-based Tweaked Codebook with Ciphertext Stealing" cipher mode (abbreviated to XTS) specified in IEEE 1619 to provide Narrow-Block Encryption as part of its Standard for Cryptographic Protection of Data on Block-Oriented Storage Devices. XTS is also specified in IEEE 1619.1 for use in tape storage applications. In addition, and with very little logic cost, it implements the popular AES Cipher Block Chaining (AES-CBC) mode of operation which is also commonly used to provide data security in storage applications. Within IEEE 1619 storage applications, AES-XTS is used to encrypt data at the disk sector level, where it addresses threats such as copy-and-paste and dictionary attacks whilst allowing the option of parallel processing to enhance performance. AES-XTS encrypts and decrypts data using a "tweak" value derived from the logical position of the block on the disk. This fulfils the fundamental requirements for disk encryption that data can be independently encrypted and decrypted at the sector level as it arrives in arbitrary order, whilst not changing the data size.
Features
  • Implements AES-XTS mode as specified by IEEE 1619 standards
  • Supports AES-CBC mode for legacy storage applications
  • Automatically performs XTS tweak computation and ciphertext stealing
  • Available in full encrypt-decrypt or encrypt-only configurations
  • XTS mode support for both 256 and 512-bit key sizes (optional)
  • CBC mode support for 128, 192 and 256-bit key sizes (optional)
  • Simple 128-bit external interface
  • Highly optimised for use in Xilinx FPGA technologies
Deliverables
  • User Documentation
  • Target specific netlist or fully synthesisable RTL
  • Simulation model and testbench with test vectors
  • Example simulation scripts
Market Category
Communications, Consumer Electronics, Data Processing, Industrial and Medical, Military/Civil Aerospace
Datasheet
Please login or register to view this data
Gate Count
Please login or register to view this data
QIP Rating  This IP is not yet QIP rated.
 
     Related IP from Helion Technology you may be interested in...
IP Name Description
AES-XTS Fast (Xilinx) Fast AES-XTS/CBC Core with Ciphertext Stealing
Fast Hash (ASIC) High Performance SHA and MD5 Hashing Cores
ModExp (Xilinx) Modular Exponentiation Accelerator for RSA and Diffie-Hellman
Fast Hash (Xilinx) High Performance SHA and MD5 Hashing Cores
AES-CCM (Xilinx) AES-CCM Authenticated Encryption Cores
 
 
Search For Semiconductor Design and Verification IP
Keywords
Node
28nm      40 nm      55 nm      90 nm      150 nm      250 nm     
32nm      45 nm      65 nm      130 nm      180 nm      350 nm     
Foundry
Common Platform
GLOBALFOUNDRIES
IBM
SilTerra
SMIC
TSMC
Tower
UMC
X-FAB
advertisement
Category
Vendor
Portability
ASIC FPGA Structured
IP Quality
QIP Rated

     Language: Search for Semiconductor Design and Verification IP at ChipEstimate.com English | Search for Semiconductor Design and Verification IP at ChipEstimate.jp Japanese | Search for Semiconductor Design and Verification IP at ChipEstimate.cn Chinese
 
      ChipEstimate.com Chip Planning & IP Portal -- Copyright © 2013 ChipEstimate.com. All rights reserved.
ChipEstimate.com Twitter feed  ChipEstimate.com Semiconductor IP on LinkedIn  ChipEstimate.com Semiconductor IP Channel on YouTube  ChipEstimate.com Semiconductor IP on Facebook  ChipEstimate.com Semiconductor IP on Google+ 


       Feedback  Privacy Policy  Terms of Use  Newsletter & Tech Talk Archive  IP Catalog Site Map