Infinite length hash chains and their applications

K. Bicakci1, N. Baykal1
1Informatics Institute, Middle East Technical University, Ankara, Turkey

Tóm tắt

Hash chains are used extensively in various cryptography applications such as one-time passwords, server-supported signatures and micropayments. In this paper, we present a method, called infinite length hash chains to improve the flexibility of this chaining idea by using public-key techniques. One of its distinguishing features is that communication and computation overhead of restarting of the system is avoided For the owner of the chain it is possible to go in either way in the chain at any time without any restriction in the chain length, but others see no difference as the functionality it provides with respect to traditional hash chains. On the other hand the drawback here is the increased computation cost due to public-key operations. Part of our work would be considered as one additional step after traditional one-time passwords in the natural progression from fixed password schemes to challenge-response identification protocols.

Từ khóa

#Public key #Application software #Informatics #Cryptography #Computational efficiency #Protocols #Authentication #Digital signatures #Electronic commerce #Home computing

Tài liệu tham khảo

1993, Technical Report FIPS Publication 180 rivest, 1992, The MD5 message-digest algorithm, Internet Request for Comments rivest, 1995, Payword and micromint: Two simple micropayment schemes, (A preliminary version has appeared in CryptoBytes 3 1 (Spring 1996) pages 7–11 The full version is posted by Rivest on the Web ) 10.1145/359340.359342 schneier, 1998, Cryptographic support for secure logs on untrusted machines, Proceedings 7th USENIX Security Symposium 10.1007/0-387-34805-0_24 10.1109/SECPRI.1998.674835 lally, 0, Pitfalls of passwords reuse haller, 1994, The S/KEY one-time password system, ISOCC menezes, 1997, Handbook of Applied Cryptography 10.1145/358790.358797 boneh, 2001, A method for fast revocation of public key certificates and security capabilities, Proc 10th Usenix Security Symp 10.1007/3-540-61770-1_32 1993