Thumbnail
Access Restriction
Subscribed

Author Chung-Ping Young ♦ Yen-Bor Lin ♦ Chung-Chu Chia
Source IEEE Xplore Digital Library
Content type Text
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
File Format PDF
Copyright Year ©2009
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Hardware ♦ Software design ♦ Cryptography ♦ Data security ♦ Field programmable gate arrays ♦ Communication system security ♦ Computer science ♦ Data engineering ♦ Design engineering ♦ Cities and towns ♦ secure protocols ♦ algorithm ♦ design ♦ security ♦ multi-ciphe ♦ multi-mode ♦ hardware scheduling
Abstract Multi-cipher and multi-mode cryptosystems are widely used for hardware acceleration in modern security protocols. In a session of communication, these protocols can only use an algorithm along with its operation mode. The switching of cipher algorithms and operation modes can occur between sessions of communication. This paper introduces a multi-cipher cryptosystem (MCC) which enables a cryptosystem to use multiple cipher algorithms concurrently in a session of communication. With MCC, a file can be encrypted by different cipher algorithms with diverse parameters. The implementation of a sample MCC is introduced in this paper using Field Programmable Gate Array (FPGA). When the number of crypto-processors in MCC meets the requirements of pipelined scheduling, the throughput can reach its maximum value.
Description Author affiliation: Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan City, Taiwan (Chung-Ping Young; Yen-Bor Lin; Chung-Chu Chia)
ISBN 9781424445462
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research ♦ Reading
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2009-01-23
Publisher Place Singapore
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Size (in Bytes) 455.94 kB
Page Count 5
Starting Page 1
Ending Page 5


Source: IEEE Xplore Digital Library