Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Particular communication authentication technique
Reexamination Certificate
2007-07-24
2007-07-24
Song, Hosuk (Department: 2135)
Electrical computers and digital processing systems: support
Multiple computer communication using cryptography
Particular communication authentication technique
C713S181000, C380S028000
Reexamination Certificate
active
10144195
ABSTRACT:
A hash processing system and method for reducing the number of clock cycles required to implement the SHA1 and MD5 hash algorithms by using a common hash memory having multiple storage areas each coupled to one of two or more hash channels. The system further provides implicit padding on-the-fly as data is read from the common hash memory. The system shares register and other circuit resources for MD5 and SHA1 hash circuits that are implemented in each hash channel, and uses pipelined, two-channel SHA1 and pipelined, single-channel MD5 hash architectures to reduce the effective time required to implement the SHA1 and MD5 algorithms.
REFERENCES:
patent: 5664016 (1997-09-01), Prenell et al.
patent: 5673318 (1997-09-01), Bellare et al.
patent: 5907619 (1999-05-01), Davis
patent: 5959689 (1999-09-01), De Lange et al.
patent: 6021201 (2000-02-01), Bakhle et al.
patent: 6028939 (2000-02-01), Yin
patent: 6044451 (2000-03-01), Slavenburg et al.
patent: 6091821 (2000-07-01), Buer
patent: 6141422 (2000-10-01), Rimpo et al.
patent: 6888797 (2005-05-01), Cao et al.
patent: 2002/0001384 (2002-01-01), Buer et al.
patent: 1191736 (2002-03-01), None
patent: WO-99/14881 (1999-03-01), None
patent: WO 01/61912 (2001-08-01), None
patent: WO 01/80483 (2001-10-01), None
Bruce Schneier, Applied Cryptography, 1996,Wiley & Sons Inc,second edition, pp. 435-437.
“Secure Hash Standard”,Federal Information Processing Standards Publication 180-1, U.S. Department of Commerce Technology Administration National Institute of Standards and Technology,(Apr. 17, 1995), 1-21.
“VMS115; high-speed IPSec coprocessor”,Royal Phillips Electronics, http://www.us6.semiconductors.com/pip/VMS115-1,(2001),2 pgs.
Anand, Satish.N. ,“Apparatus and Method for a Hash Processing System Using Integrated Message Digest and Secure Hash Architectures”, U.S. Appl. No. 10/144,197, (May 13, 2002),44 pgs.
Anand, Satish.N. ,et al. ,“Security Association Data Cache and Structure”, U.S. Appl. No. 10/144,332, (May 13, 2002),49 pgs.
Anand, Satish.N. ,et al. ,“Single-Pass Cryptographic Processor and Method”, U.S. Appl. No. 10/144,004, (May 13, 2002),49 pages.
Krawczyk, H..,et al. ,“HMAC: Keyed-Hashing for Message Authentication”, http://www.cis.ohio-state.edu/cgi-bin/rcf/rcf2104.html, RCF 2104,(Feb. 1997),9 pgs.
Rivest, Ron.L. ,“The MD5 Message-Digest Algorithm”,MIT Laboratory for Computer Science and RSA Data Security, Inc., (Apr. 1, 1992),22 pgs.
Schneier, Bruce.,“One-Way Hash Functions”,In: Applied Cryptography: protocols, algorithms, and source code; Chapter 18, (1996),429-459.
Takahashi, Richard.J. ,“Method and Apparatus for Creatng a Message Digest Using a One-Way Hash Algorithm”, U.S. Appl. No. 09/880,700, (Jun. 13, 2001),26 pgs.
Takahashi, Richard.J. ,“Method and Apparatus for Creating a Message Digest Using a One-Way Hash Algorithm”, U.S. Appl. No. 09/880,699, (Jun. 13, 2001),35 pgs.
Touch, J.D.: “Performance Analysis of MD5” Computer Communications Review, Association for Computing Machinery. New York, US, vol. 25, No. 4, Oct. 1, 1995, pp. 77-86.
Schneier B: “Secure Hash Algorithm (SHA)” Applied Cryptography. Protocols, Algoriths, and Source Code in C, New York, John Wiley & Sons, US, 1996, pp. 442-445.
Corrent Corporation
Ingrassia Fisher & Lorenz
Song Hosuk
LandOfFree
Apparatus and method for a hash processing system using... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus and method for a hash processing system using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for a hash processing system using... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3741195