• DocumentCode
    1911381
  • Title

    Rapid prototype of a fast data encryption standard with integrity processing for cryptographic applications

  • Author

    Guendouz, Hassina ; Bouaziz, Samir

  • Volume
    6
  • fYear
    1998
  • fDate
    31 May-3 Jun 1998
  • Firstpage
    434
  • Abstract
    In this paper we present the design of a chip for real-time cryptographic processing in industrial applications. The chip acts as a co-processor of a system for the automatic ciphering and data integrity processing: it implements the DES/MAC algorithm (Data Encryption Standard/Message Authentication Code) in the same silicon area with high speed performance. These research come within a process aiming at reaching an implementation onto specialised pipeline and parallel architecture from algorithm specification. The design has been performed in rapid prototype ACTEL Programmable Gate Array Device using an approach based on high level transformations on the VHDL specifications. This paper is in part of an European Program which aims to design a macro cell library for cryptographic applications
  • Keywords
    code standards; coprocessors; cryptography; data integrity; field programmable gate arrays; hardware description languages; high level synthesis; message authentication; parallel architectures; pipeline processing; ACTEL Programmable Gate Array Device; DES/MAC algorithm; Data Encryption Standard/Message Authentication Code; VHDL; automatic ciphering; co-processor; data encryption standard; data integrity processing; high level synthesis; high-speed chip design; industrial application; macro cell library; parallel architecture; pipeline architecture; rapid prototyping; real-time cryptographic processing; Algorithm design and analysis; Authentication; Coprocessors; Cryptography; Parallel architectures; Pipelines; Prototypes; Scheduling algorithm; Security; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7803-4455-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1998.705304
  • Filename
    705304