Patent ID: 7120696
Filing Date: 2006-10-10
Classification: H04L

Abstract:
1. A pseudo-random key generator for use within a cryptographic communication system, said pseudo-random key generator comprising: a pseudo-random number generator for periodically generating a plurality of pseudo-random numbers, wherein a pseudo-random number is generated for every occurrence of a predetermined key change period; a computer readable storage medium connected to said pseudo-random number generator; a timing circuit operatively coupled to said pseudo-random number generator, said timing circuit includes a time/key initialization device and a timing source for providing current timing values, wherein, upon initialization of the pseudo-random key generator, said timing source compares a current timing value with a predetermined crypto midnight initialization timing value, and transmits the difference to the time/key initialization device, which causes the pseudo-random number generator to cycle through a set of initialization pseudo-random numbers starting from the crypto midnight initialization timing value until a pseudo-random number is generated in sequence for all of the key change periods between the crypto midnight initialization timing value and the current timing value.