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
Link To Document