• DocumentCode
    3316105
  • Title

    Cryptography is feasible on 4-Bit microcontrollers - A proof of concept

  • Author

    Vogt, Markus ; Poschmann, A. ; Paar, Christof

  • Author_Institution
    Embedded Security Group, Horst Gortz Inst. for IT Security, Bochum
  • fYear
    2009
  • fDate
    27-28 April 2009
  • Firstpage
    241
  • Lastpage
    248
  • Abstract
    The RFID technology in combination with cryptographic algorithms and protocols is discussed widely as a promising solution against product counterfeiting. Usually the discussion is focussed on passive low-cost RFID-tags, which have harsh power constraints. 4-Bit microcontrollers have very low-power characteristics (5-60 muA) and are therefore an interesting platform for active and passive low-cost RFID-tags. To the best of our knowledge there are no implementations of cryptographic algorithms on a 4-bit microcontroller published so far. Therefore, the main contribution of this work is to demonstrate that cryptography is feasible on these ultra-constrained devices and to close this gap. We chose PRESENT as the cryptographic algorithm, because contrary to many other ciphers, PRESENT uses a 4times4 S-Box. Our implementation draws a current of 6:7 muA at a supply voltage of 1:8 V and a frequency of 500 KHz and requires less than 200 ms for the processing of one data block.
  • Keywords
    cryptographic protocols; microcontrollers; radiofrequency identification; 4-bit microcontrollers; PRESENT; active RFID-tags; cryptographic algorithms; current 5 muA to 60 muA; frequency 500 kHz; passive RFID-tags; protocols; time 200 ms; ultra-constrained devices; voltage 1.8 V; Business; Counterfeiting; Cryptographic protocols; Cryptography; Frequency; Hardware; Microcontrollers; Radiofrequency identification; Security; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    RFID, 2009 IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4244-3337-7
  • Electronic_ISBN
    978-1-4244-3338-4
  • Type

    conf

  • DOI
    10.1109/RFID.2009.4911182
  • Filename
    4911182