Nonlinear (e.g., pseudorandom)

CL 380 SC 46
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...