| 6278783 |
Des and other cryptographic, processes with leak minimization for smartcards and other cryptosystems |
| Aug-21-2001 |
Methods and apparatuses are disclosed for improving DES and other cryptographic protocols against external monitoring attacks by reducing the amount (and signal-to-noise ratio) of useful information leaked... |
| 6275586 |
Cryptographically secure pseudo random number generator |
| Aug-14-2001 |
A cryptographically secure random number generating system includes a random number generator for generating random numbers, an encryption engine, and a modulus offset unit. The random number generator... |
| 6272225 |
Key recovery condition encryption and decryption apparatuses |
| Aug-7-2001 |
A key recovery condition encryption apparatus includes a hashing unit, a first concatenating unit, and a condition information encryption unit. The hashing unit calculates a hash value on the basis of... |
| 6266413 |
System and method for synchronizing one time pad encryption keys for secure communication and access control |
| Jul-24-2001 |
A method for generating an identical electronic one-time pad at a first location and a second location, the method comprising the steps of: (a) providing a first electronic device at the first location... |
| 6263082 |
Pseudorandom number generation circuit and data communication system employing the same |
| Jul-17-2001 |
A pseudorandom number generation circuit 2 whose generation timings of pseudorandom numbers vary randomly is disclosed. The pseudorandom number generation circuit 2 includes a clock generation circuit... |
| 6252958 |
Method and apparatus for generating encryption stream ciphers |
| Jun-26-2001 |
A method and apparatus for generating encryption stream ciphers. The recurrence relation is designed to operate over finite fields larger than GF(2) and is maximal length. An output equation generates... |
| 6249582 |
Apparatus for and method of overhead reduction in a block cipher |
| Jun-19-2001 |
An apparatus and method for reducing the overhead of a block cipher includes shortening the length of the initialization vector so that its length is less than the length of each block of information processed... |
| 6246769 |
Authorized user verification by sequential pattern recognition and access code acquisition |
| Jun-12-2001 |
A system that eliminates the use and recall of multiple dedicated access codes to verify an authorized user across multiple protected resources. Fixed access codes selected by a user, or issued to a user,... |
| 6215874 |
Random number generator and method for same |
| Apr-10-2001 |
A method and system of generating random numbers using imaging transducers of a charge coupled array. Noise signals detected by a first and a second imaging transducers of the array are processed together... |
| 6201958 |
Telecommunications system, mobile terminal and method of registration of a terminal with a telecommunications network |
| Mar-13-2001 |
The invention relates to a telecommunications network comprising at least a radio base station and a mobile terminal suitable for sending a secret authentication code to the radio station for making itself... |
| 6185546 |
Apparatus and method for providing secured communications |
| Feb-6-2001 |
A method of producing a hardware agent being a single integrated circuit encapsulated within a semiconductor device package. The method comprises the steps of generating a device-specific key pair internally... |
| 6151676 |
Administration and utilization of secret fresh random numbers in a networked environment |
| Nov-21-2000 |
In a public key cryptosystem employing the El-Gamal algorithm, secret fresh random numbers are generated at a server and private keys of users, as encrypted with a symmetric algorithm by using individual... |
| 6118874 |
Encrypted data recovery method using split storage key and system thereof |
| Sep-12-2000 |
When a secret is encrypted and stored, it is necessary to provide a countermeasure for the situation where a key is lost (key recovery system). In the present invention, a key recovery system for an enveloped... |
| 6118869 |
System and method for PLD bitstream encryption |
| Sep-12-2000 |
A decryption scheme is provided for encrypted configuration bitstreams in a programmable logic device. One embodiment includes circuitry for altering a decryption key for a plurality of encrypted bitstream... |
| 6104810 |
Pseudorandom number generator with backup and restoration capability |
| Aug-15-2000 |
Pseudorandom numbers are generated in a cryptographic module in a cryptographically strong manner by combining a time-dependent value with a secret value and passing the result through a one-way hash function... |
| 6104811 |
Cryptographically secure pseudo-random bit generator for fast and secure encryption |
| Aug-15-2000 |
A pseudo-random number generator is used as a pre-processing step to generating a long random bit string. The bit string is then "stretched" by performing certain one-way functions in parallel on the bit... |
| 6097889 |
Signal processing apparatus with stages in a signal path operating as LFSR of alternable type and method for processing signals |
| Aug-1-2000 |
According to the present invention, an LFSR (300) has a propagation path (30) of serially coupled stages (65) and gates (80-3, 80-4), a feedforward path (10) of gates (80-1) and a feedback path (20) of... |
| 6097815 |
Method of and an apparatus for generating pseudo-random numbers |
| Aug-1-2000 |
To provide an apparatus for generating pseudo-random numbers at a high speed with sufficient cryptographical security, the apparatus comprises: a T-ary counter (101) for generating a count number from... |
| 6084966 |
Communicating encrypted signals in which random bits and random bit position data are inserted |
| Jul-4-2000 |
A transmitted signal is enciphered or concealed to thereby prevent interference, even when data indicative of the receiver terminal is made public because of the use of a common access channel. In the... |
| 6084968 |
Security token and method for wireless applications |
| Jul-4-2000 |
Apparatus and a method are described for providing for multiple secure functions in a host or wireless radiotelephone. Access to the functionality of the radiotelephone is provided by means of a smart... |
| 6079018 |
System and method for generating unique secure values for digitally signing documents |
| Jun-20-2000 |
A document is digitally signed with a digital signature that is unique to the signer/document pair. A document digest is generated by applying a predefined one-way hash function to the document. A pseudo-random... |
| 6078909 |
Method and apparatus for licensing computer programs using a DSA signature |
| Jun-20-2000 |
A method and apparatus for using a Digital Signature Algorithm (DSA) for providing licensing of software. Three steps are required to allow setting up a license, issuing a license and for customer update... |
| 6076097 |
System and method for generating random numbers |
| Jun-13-2000 |
Random data is derived from the value of the elapsed time over which a loop is counted on a multitasking computer. The random data can be manipulated and whitened to produce random numbers of arbitrary... |
| 6069954 |
Cryptographic data integrity with serial bit processing and pseudo-random generators |
| May-30-2000 |
A new structure for a secret key cryptography algorithm uses double exclusive-or (XOR) encryption (e.sub.i =k1.sub.i XOR m.sub.i XOR k2.sub.1), analogue to a stream cipher arrangement, but providing data... |
| 6067359 |
PN sequence generator with bidirectional shift register and Eulerian-graph feedback circuit |
| May-23-2000 |
A pseudorandom number sequence generator comprises a bidirectional shift register arranged to be loaded with a multi-bit sequence. The shift register is responsive to an ith clock pulse and an ith direction... |
| 6061703 |
Pseudorandom number generator with normal and test modes of operation |
| May-9-2000 |
Pseudorandom numbers are generated in a cryptographic module in a cryptographically strong manner by combining a time-dependent value with a secret value and passing the result through a one-way hash function... |
| 6049614 |
Synchronized chaotic system and communication system using synchronized chaotic system |
| Apr-11-2000 |
A synchronized chaotic system and a communication system using the synchronized chaotic system is disclosed. The synchronized chaotic system comprises a master chaotic part and a slave chaotic part, and... |
| 6049608 |
Variable length nonlinear feedback shift registers with dynamically allocated taps |
| Apr-11-2000 |
A new class of variable length, nonlinear feedback shift registers (NLFSR's) is disclosed that uses data-dependent dynamically allocated taps to filter digital information reversibly, flexibly, and rapidly.... |
| 6047068 |
Method for determining an encryption key associated with an integrated circuit |
| Apr-4-2000 |
A method and an apparatus for determining an encryption key associated with an integrated circuit having a memory plane that includes a matrix of electric contacts on it's surface and a layer of inhomogeneous... |
| 6014446 |
Apparatus for providing improved encryption protection in a communication system |
| Jan-11-2000 |
An encryption apparatus and method generate a unique keystream output value for every frame of bearer traffic to provide encryption protection in a communications system. The keystream output value is... |
| 5983252 |
Pseudo-random number generator capable of efficiently exploiting processors having instruction-level parallelism and the use thereof for encryption |
| Nov-9-1999 |
In a finite state machine having a plurality of registers, a stream of pseudo-random numbers is generated by a method having characteristic non-zero integral value N. Repeatedly, over a series of time... |
| 5978483 |
Securely encrypted remote keyless entry system |
| Nov-2-1999 |
A remote keyless entry system particularly suited for preventing access to unauthorized individuals by securely encrypting messages transmitted from a remote transmitter to a receiver. A unique encryption... |
| 5966450 |
Variable mask for encryption generated independently at communications stations |
| Oct-12-1999 |
Frames of data are encrypted by combining each of the frames with a mask that varies from frame to frame. The mask is obtained by using a frame counter as the seed for a pseudo random number generator,... |
| 5966224 |
Secure communications with low-orbit spacecraft using quantum cryptography |
| Oct-12-1999 |
Apparatus and method for secure communication between an earth station and spacecraft. A laser outputs single pulses that are split into preceding bright pulses and delayed attenuated pulses, and polarized.... |
| 5963644 |
Process and device for making secure a telephone link connecting two subscriber sets |
| Oct-5-1999 |
A telephone link comprises two network terminals to which two subscriber sets are respectively connected, two subscriber lines respectively linking the two network terminals to two line terminals respectively... |
| 5940508 |
Method and apparatus for seamless crypto rekey system |
| Aug-17-1999 |
Equipment (10, 20) for facilitating point-to-point cryptographic data communication systems is disclosed. The seamless rekey cryptosystem permits changing of the crypto key (70, 80) with no down time.... |
| 5930291 |
Method and apparatus for selecting random values from a non-sequential set |
| Jul-27-1999 |
A method and apparatus for the selection of random values from a set of N non-sequential values includes software in ROM and RAM for information pool storage. Coupled to the ROM and RAM, a microprocessor... |
| 5920627 |
Encryption device and decryption device for information conveyed by asynchronous transfer mode cells |
| Jul-6-1999 |
An encryption device can be used to encrypt information units conveyed by cells that are broadcast from an optical broadcast node to network units by a passive optical network. Each cell conveys at least... |
| 5917910 |
Encrypting method and apparatus, recording method, decrypting method and apparatus, and recording medium |
| Jun-29-1999 |
When information to be recorded is encrypted by using an encryption key, an encryption key based on inherent information inherent in a recording medium is generated. The information to be recorded on the... |
| 5915025 |
Data processing apparatus with software protecting functions |
| Jun-22-1999 |
A data processing apparatus with software protecting functions capable of enhancing the level of encryption security independently of the memory management method of the system comprising the apparatus.... |
| 5910907 |
Shift register based pseudorandom number generator |
| Jun-8-1999 |
An apparatus for, and method of, generating a k-bit pseudorandom number using m storage devices, m being less than k, is provided. The apparatus has interconnections among the storage devices. The interconnections... |
| 5909494 |
System and method for constructing a cryptographic pseudo random bit generator |
| Jun-1-1999 |
A pseudo-random bit generator using at least one N-round Feistel construction that uses random functions. A block of data is permuted and divided into a stream word and a modification word. The stream... |
| 5898782 |
Method and system to secure the transmission of data elements between a sensor and a recorder |
| Apr-27-1999 |
Disclosed are a method and a system for the securing of the transmission of data elements between a sensor delivering pulses and a recorder processing these pulses. This method and system are applicable... |
| 5887250 |
Mobile station having lock code based on secure value |
| Mar-23-1999 |
A method is disclosed for operating a mobile station (10) that includes the steps of (a) storing in the mobile station a SPC derived at least in part from a multi-bit secret pattern that is stored in the... |
| 5870476 |
Process for pledging data for a secure data exchange protocol |
| Feb-9-1999 |
The process comprises a "pledging" step in which a debtor party transmits to a creditor party a data item which is the image of a pledged data item, and a "commencement" step in which the debtor party... |
| 5864491 |
Apparatus and associated method for generating a pseudo random number |
| Jan-26-1999 |
A pseudo-random number generator, and an associated method, generates a pseudo-random number. The pseudo-random number is a complex, linear combination of values of input sequences provided to the generator... |
| 5838797 |
Secure communication by encryption/decryption of vector at PSK modulation/detection stage |
| Nov-17-1998 |
At the transmit end of a secure communication system, an input data symbol is mapped to a corresponding vector in a two-dimensional phase plane. The vector is pseudorandomly phase-rotated in a first direction... |
| 5835604 |
Method of mapping destination addresses for use in calculating digital tokens |
| Nov-10-1998 |
A method of creating an open system digital token includes sending predetermined information to a digital token generation process. A set of characters are randomly selected from the predetermined information.... |
| 5835597 |
Software-efficient pseudorandom function and the use thereof for decryption |
| Nov-10-1998 |
A software-efficient pseudorandom function maps an index and an encryption key to a pseudorandom bit string useful for constructing a stream cipher. The method begins by preprocessing the encryption key... |
| 5832087 |
Apparatus for generating encryption/decryption look-up tables using a session key |
| Nov-3-1998 |
An encryption/decryption apparatus enables encrypted communication between two stations each incorporating such an apparatus. The apparatus is arranged to generate a set of look-up tables in accordance... |