• DocumentCode
    1935147
  • Title

    Unkeyed jam resistance 300 times faster: The Inchworm hash

  • Author

    Baird, Leemon C. ; Carlisle, M.C. ; Bahn, W.L.

  • Author_Institution
    Comput. Sci. Dept., US Air Force Acad., Colorado Springs, CO, USA
  • fYear
    2010
  • fDate
    Oct. 31 2010-Nov. 3 2010
  • Firstpage
    1298
  • Lastpage
    1303
  • Abstract
    An important problem is achieving jam resistance in omnidirectional radio communication without any shared secret or shared key. The only known algorithm that solves this problem is the BBC (Baird, Bahn, Collins) concurrent code. However, BBC requires the choice of a hash function. The choice of hash determines both the speed and security of BBC. Cryptographic hashes such as the standard SHA-1 hash are not well suited for this application. We propose the Inchworm hash, a new algorithm specifically designed for use in BBC. We show that this avoids a theoretical weakness for this application that is present in SHA-1 due to the Small Internal State Theorem, and that it passes a simple battery of empirical tests. When used in BBC, Inchworm is over 300 times faster than SHA-1. This speeds up encoding and decoding by orders of magnitude, with great benefits for practical implementations of unkeyed jam resistance, especially on small, cheap radios.
  • Keywords
    cryptography; radiocommunication; telecommunication security; BBC concurrent code; Inchworm hash; SHA-1 hash; cryptographic hash; hash function; omnidirectional radio communication; shared key; shared secret; small internal state theorem; unkeyed jam resistance; Bismuth; Cryptography; Decoding; Registers; Time frequency analysis; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MILITARY COMMUNICATIONS CONFERENCE, 2010 - MILCOM 2010
  • Conference_Location
    San Jose, CA
  • ISSN
    2155-7578
  • Print_ISBN
    978-1-4244-8178-1
  • Type

    conf

  • DOI
    10.1109/MILCOM.2010.5680123
  • Filename
    5680123