• DocumentCode
    446782
  • Title

    Fast DDP-based ciphers: from hardware to software

  • Author

    Goots, N.D. ; Moklovyan, N.A. ; Moldovyanu, P.A. ; Summerville, D.H.

  • Author_Institution
    Specialized Center of Program Syst. "SPECTR", St.Petersburg, Russia
  • Volume
    2
  • fYear
    2003
  • fDate
    27-30 Dec. 2003
  • Firstpage
    770
  • Abstract
    Data-dependent (DD) permutations (DDP) that are very suitable to cheap hardware implementation have been introduced as a cryptographic primitive for the design of fast firmware and software encryption systems. DDP can be performed with so called controlled permutation boxes (CPB) which are fast white implemented in cheap hardware. The latter defines the efficiency of the embedding of CPB in microcontrollers and microprocessors when adding a new fast instruction that allows one to perform DDP. Software and firmware encryption algorithms combining DDP with fast arithmetic operations are described.
  • Keywords
    cryptography; digital arithmetic; firmware; microcontrollers; controlled permutation boxes; data-dependent permutations; fast DDP-based ciphers; fast arithmetic operations; fast instruction; firmware encryption system; hardware implementation; microcontrollers; microprocessors; software encryption systems; Arithmetic; Cryptography; Hardware; Microcontrollers; Microprocessors; Microprogramming; Security; Software algorithms; Software systems; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
  • ISSN
    1548-3746
  • Print_ISBN
    0-7803-8294-3
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2003.1562400
  • Filename
    1562400