US2007294531A1PendingUtilityA1

System and methods for a vernam stream cipher, a keyed one-way hash and a non-cyclic pseudo-random number generator

Individually held — no corporate assignee on recordPriority: Aug 24, 2001Filed: Feb 12, 2007Published: Dec 20, 2007
Est. expiryAug 24, 2021(expired)· nominal 20-yr term from priority
Inventors:Alexander Alten
H04L 2209/601G06F 7/582H04L 2209/30H04L 9/14H04L 9/0656H04L 9/3242
32
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The invention discloses a cryptographic system and consisting of three methods: a cryptographic Vernam stream cipher that permits software programs on separate computers to encrypt and decrypt information; a cryptographic keyed one-way hash that ensures the integrity and authenticity of a message; a non-cyclic pseudo-random number generator that permits a software program inside a computer to create large amounts of pseudo-random bits at high data rates.

Claims

exact text as granted — not AI-modified
1 - 23 . (canceled)  
     
     
         24 . An apparatus for generating a keyed one-way hash value comprising: 
 a. a rotation pool for providing a plurality of rotation vectors, each of the plurality of rotation vectors consisting of a series of random rotation values;    b. a plurality of lookup tables containing random values in a table entry;    c. a compression function configured to receive a block of message data, a rotation vector containing the series of random rotation values, a plurality of padding values, and outputs a final compression value; and    d. a mechanism connected to the plurality of look-up tables configured to substitute a random hash value for the final compression value.    
     
     
         25 . The apparatus according to  claim 24  further comprising an encryption pool for providing encryption pads.  
     
     
         26 . The apparatus according to  claim 25  further comprising a one time pad encipherment of the hash value using a pad extracted in a unique manner from the encryption pool, resulting in a message authentication code value.  
     
     
         27 . The apparatus according to  claim 24  further comprising a padding pool for providing random padding values.  
     
     
         28 . The apparatus according to  claim 27  further comprising a plurality of random padding values.  
     
     
         29 . The apparatus according to  claim 24  further comprising a tree construction of multiple, cascaded compression functions, which input multiple message blocks and outputs the final compression value.

Join the waitlist — get patent alerts

Track US2007294531A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.