Implementing AES encryption on programmable switches via scrambled lookup tables

X Chen - Proceedings of the Workshop on Secure …, 2020 - dl.acm.org
AES is a symmetric encryption algorithm widely used in many applications. An AES
implementation in the data plane can help us build in-network security and privacy …

Single-and multi-core configurable AES architectures for flexible security

MY Wang, CP Su, CL Horng, CW Wu… - IEEE Transactions on …, 2009 - ieeexplore.ieee.org
As networking technology advances, the gap between network bandwidth and network
processing power widens. Information security issues add to the need for developing high …

An FPGA-based performance analysis of the unrolling, tiling, and pipelining of the AES algorithm

GP Saggese, A Mazzeo, N Mazzocca… - … Programmable Logic and …, 2003 - Springer
Abstract In October 2000 the National Institute of Standards and Technology chose Rijndael
algorithm as the new Advanced Encryption Standard (AES). AES finds wide deployment in a …

A fully pipelined memoryless 17.8 Gbps AES-128 encryptor

KU Järvinen, MT Tommiska, JO Skyttä - Proceedings of the 2003 ACM …, 2003 - dl.acm.org
A fully pipelined implementation of the Advanced Encryption Standard encryption algorithm
with 128-bit input and key length (AES-128) was implemented on Xilinx'Virtex-E and Virtex-II …

A high-throughput low-cost AES processor

CP Su, TF Lin, CT Huang… - IEEE Communications …, 2003 - ieeexplore.ieee.org
We propose an efficient hardware implementation of the advanced encryption standard
algorithm, with key expansion capability. Compared to the widely used table lookup …

Pipelined implementation of AES encryption based on FPGA

Y Zhang, X Wang - 2010 IEEE International Conference on …, 2010 - ieeexplore.ieee.org
This paper presents the outer-round only pipelined architecture for a FPGA implementation
of the AES-128 encryption processor. The proposed design uses the Block RAM storing the …

A 10-Gbps full-AES crypto design with a twisted BDD S-Box architecture

S Morioka, A Satoh - IEEE Transactions on Very Large Scale …, 2004 - ieeexplore.ieee.org
In this brief, we present a high-speed AES IP-core, which runs at 880 MHz on a 0.13-/spl
mu/m CMOS standard cell library, and which achieves over 10-Gbps throughput in all …

Bitslice implementation of AES

C Rebeiro, D Selvakumar, ASL Devi - International Conference on …, 2006 - Springer
Network applications need to be fast and at the same time provide security. In order to
minimize the overhead of the security algorithm on the performance of the application, the …

An FPGA design of AES encryption circuit with 128-bit keys

H Qin, T Sasao, Y Iguchi - Proceedings of the 15th ACM Great Lakes …, 2005 - dl.acm.org
This paper addresses a pipelined partial rolling (PPR) architecture for the AES encryption.
The key technique is the PPR architecture, which is suitable for FPGA implementation. Using …

Very compact FPGA implementation of the AES algorithm

P Chodowiec, K Gaj - … on cryptographic hardware and embedded systems, 2003 - Springer
In this paper a compact FPGA architecture for the AES algorithm with 128-bitkey targeted for
low-costembedded applications is presented. Encryption, decryption and key schedule are …