• DocumentCode
    2816689
  • Title

    Efficient cryptographic hardware using the co-design methodology

  • Author

    de Macedo Mourelle, Luiza ; Nedjah, Nadia

  • Author_Institution
    Dept. of Syst. Eng. & Comput., State Univ. of Rio de Janeiro, Brazil
  • Volume
    2
  • fYear
    2004
  • fDate
    5-7 April 2004
  • Firstpage
    508
  • Abstract
    Most cryptography systems are based on the modular exponentiation to perform the nonlinear scrambling operation of data. It is performed using successive modular multiplications, which are time consuming for large operands. Accelerating cryptography needs optimising the time consumed by a single modular multiplication and/or reducing the total number of modular multiplications performed. We exploit the codesign methodology to engineer a cryptographic device that accelerates the encryption/decryption throughput without requiring considerable hardware area.
  • Keywords
    cryptography; digital arithmetic; hardware-software codesign; message authentication; codesign methodology; cryptographic device; cryptographic hardware; cryptography system; decryption; encryption; modular exponentiation; modular multiplication; Acceleration; Computer architecture; Costs; Data engineering; Genetic algorithms; Hardware; Information technology; Public key cryptography; Systems engineering and theory; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004. International Conference on
  • Print_ISBN
    0-7695-2108-8
  • Type

    conf

  • DOI
    10.1109/ITCC.2004.1286705
  • Filename
    1286705