• DocumentCode
    3258451
  • Title

    Software and hardware design of a multi-cipher cryptosystem

  • Author

    Young, Chung-Ping ; Lin, Yen-Bor ; Chia, Chung-Chu

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2009
  • fDate
    23-26 Jan. 2009
  • Firstpage
    1
  • Lastpage
    5
  • 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.
  • Keywords
    cryptographic protocols; field programmable gate arrays; hardware-software codesign; FPGA; field programmable gate array; hardware acceleration; multi-cipher cryptosystem; multi-mode cryptosystem; security protocols; software-hardware design; Cities and towns; Communication system security; Computer science; Cryptography; Data engineering; Data security; Design engineering; Field programmable gate arrays; Hardware; Software design; algorithm; design; hardware scheduling; multi-ciphe; multi-mode; secure protocols; security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2009 - 2009 IEEE Region 10 Conference
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-4546-2
  • Electronic_ISBN
    978-1-4244-4547-9
  • Type

    conf

  • DOI
    10.1109/TENCON.2009.5396161
  • Filename
    5396161