| 6829355 |
Device for and method of one-way cryptographic hashing |
| Dec-7-2004 |
The present invention is a device for and method of generating a hash value for a message by padding the message, loading the padded message into a first shift register that generates values according... |
| 6826691 |
Arrangement for encryption/decryption of data and data carrier incorporating same |
| Nov-30-2004 |
An arrangement (6) for encrypting/decrypting data includes a random access memory (12) for holding the data and a processor (10) for processing the data. The processor includes a memory map including a... |
| 6819764 |
Data processor, communication system and recording medium |
| Nov-16-2004 |
There is provided a data processor wherein a plain text is encrypted to a cipher text by using a encryption key and/or a cipher text is decrypted to a plain text by using a decryption key, which device... |
| 6816593 |
Method and apparatus for transposing bits |
| Nov-9-2004 |
A method and apparatus for transposing bits include processing that begins by receiving a multiple bit input. The multiple bit input may be received from memory for executing a read operation from a processing... |
| 6813354 |
Mixing in small batches |
| Nov-2-2004 |
A highly efficient mix network for small numbers of inputs is provided. Four data messages would be a typical number of inputs. The structure of sorting/permutation networks is used to permute the input.... |
| 6804355 |
Block cipher for small selectable block sizes |
| Oct-12-2004 |
A block cipher supporting a selectable block size of bit granularity includes a recursive Feistal network structure having a plurality of substitution boxes (S-boxes), each S-box being generated by a message... |
| 6801625 |
Apparatus and method for stripping parity bits from an input stream |
| Oct-5-2004 |
The disclosed parity stripping technique quickly and efficiently converts a multi-byte input stream having parity bits to an output data stream that contains the same data as the input stream but without... |
| 6798885 |
Method and apparatus for encoding security information in a MIDI datastream |
| Sep-28-2004 |
The present invention is apparatus and method for encoding, decoding, and encoding and decoding security information in a Musical Instrument Digital Interface (MIDI). In order to perform encoding, musical... |
| 6792109 |
Bit generator for determining a secret encryption key and corresponding process |
| Sep-14-2004 |
Bit generator for determining a secret encryption key and a corresponding process, the generator having a memory with one memorization cell and measurement and reference bits, and a calculation device... |
| 6778667 |
Method and apparatus for integrated ciphering and hashing |
| Aug-17-2004 |
A cryptography unit having a cipher unit and a hash unit coupled in parallel for simultaneous ciphering and hashing. The cipher unit implements a cipher algorithm that operates on a data block having a... |
| 6772343 |
Data processor, communication system and recording medium |
| Aug-3-2004 |
There is provided a data processor in which a plain text or a cipher text is segmented into two or more small blocks, the small blocks are each data-processed one small block as a unit to transform to... |
| 6766024 |
Data communication system |
| Jul-20-2004 |
A system for decrypting an encrypted message comprises first and second decryption devices, the first decryption device having a higher security than the second decryption device. The system further comprises... |
| 6760438 |
System and method for Viterbi decoding on encrypted data |
| Jul-6-2004 |
A system and method for Viterbi decoding on encrypted data is disclosed. At the receiver, maximum likelihood decoding is performed based on received input in the encryption domain. When selecting a path... |
| 6760440 |
One's complement cryptographic combiner |
| Jul-6-2004 |
A stream cipher cryptosystem includes a pseudo-random number generator receiving a key and providing a keystream. A cryptographic combiner combines a first binary data sequence and the keystream with a... |
| 6760439 |
Device for implementing a block-ciphering process |
| Jul-6-2004 |
The invention relates to a device for implementing a block-ciphering process using an encryption/decryption arithmetic-logic module (3) which is supplied with the data stream of word length j.ltoreq.n... |
| 6751319 |
Block cipher method |
| Jun-15-2004 |
A data encryption system for encrypting an n-bit block of input in a plurality of rounds is presented, where n is preferably 128 bits or more. The data encryption system includes a computing unit for the... |
| 6731754 |
Apparatus and method for maintaining and transmitting secret contents of a signal |
| May-4-2004 |
The secrecy security of coded data can be improved markedly by making it possible to freely vary, within a plurality of natural numbers, the values as the result of coding and decoding operations by a... |
| 6704866 |
Compression and encryption protocol for controlling data flow in a network |
| Mar-9-2004 |
Process for controlling frames transporting data from a transmitting Terminal (DTE 1) to at least a receiving Terminal (DTE 2) through a plurality of consecutive nodes including a start access node (NODE... |
| 6694024 |
Transmitting data words |
| Feb-17-2004 |
Codeword synchronization and scrambler synchronization in a block-coded serial communications link are accomplished by (i) substituting a specific comma control codeword for a selected codeword value occurring... |
| 6683956 |
Encrypting conversion apparatus, decrypting conversion apparatus, cryptographic communication system, and electronic toll collection apparatus |
| Jan-27-2004 |
An encrypting conversion apparatus, a decrypting conversion apparatus, a cryptographic communication system and an electronic toll collection apparatus are provided which are capable of changing algorithms... |
| 6615354 |
Information processing equipment |
| Sep-2-2003 |
A relation between the data process contents in an IC card chip and the consumption current of the IC card chip is reduced. Prior to executing an input data process of the IC card chip, the input data... |
| 6578150 |
Block cipher method |
| Jun-10-2003 |
A data encryption system for encrypting an n-bit block of input in a plurality of rounds is presented, where n is preferably 128 bits or more. The data encryption system includes a computing unit for the... |
| 6553120 |
Method for data decorrelation |
| Apr-22-2003 |
Method for the cryptography of data recorded on a medium usable by a computing unit in which the computing unit processes an input information x using a key for supplying an information F(x) encoded by... |
| 6549622 |
System and method for a fast hardware implementation of RC4 |
| Apr-15-2003 |
The system and method of the present invention facilitates encrypting and decrypting files using a fast hardware implementation of the RC4 method to enable secure access to information resources in a computer... |
| 6542607 |
Device and method for the cryptographic processing of a digital data stream presenting any number of data |
| Apr-1-2003 |
A digital data stream comprises an arbitrary number of data block (P.sub.n). For a data block, a first processing element (B1n) is provided that contains at least one first logic unit (VK1), an encryption... |
| 6504930 |
Encryption and decryption method and apparatus using a work key which is generated by executing a decryption algorithm |
| Jan-7-2003 |
In a scrambler used in the transmission side, a decryptor for generating a work key from a data key and system keys uses the same decryption algorithm as that used in a decryptor for encryption in the... |
| 6504931 |
Method and apparatus for encrypting data |
| Jan-7-2003 |
In the process of compressing and encrypting data, without an increase of processing time, a cipher capability is secured against the latest cryptanalysis such as differential and linear cryptanalyses.... |
| 6501840 |
Cryptographic processing apparatus cryptographic processing method and recording medium for recording a cryptographic processing program |
| Dec-31-2002 |
The output data storage unit 126 allocates a memory area and stores cipher text and plain text; the input data size calculation unit 127 calculates the sizes of cipher text and plain text; the type storage... |
| 6496582 |
Information processing apparatus and method therefor |
| Dec-17-2002 |
An information processing apparatus (and a method therefor) forms inputted digital information data into blocks which each correspond to a plurality of samples, orthogonally transforms the block data to... |
| 6490353 |
Data encrypting and decrypting apparatus and method |
| Dec-3-2002 |
A crytography method of encrypting data is disclosed. The method provides for creating or selecting a master key. Thereafter, the data to be encrypted is segmented into data blocks of equal or variable... |
| 6466669 |
Cipher processor, IC card and cipher processing method |
| Oct-15-2002 |
The present invention can be applied to a cipher processing apparatus, which includes a function F having a configuration of repeating process and inside of the function F, a function f having a configuration... |
| 6459792 |
Block cipher using key data merged with an intermediate block generated from a previous block |
| Oct-1-2002 |
A cryptographic processing apparatus for performing cryptographic processing using input data to generate output data is provided. The cryptographic processing apparatus includes a storage unit for storing... |
| 6415032 |
Encryption technique using stream cipher and block cipher |
| Jul-2-2002 |
A method is provided for generating a pseudo-random sequence of integers, and the method is applied to the encryption of messages. The method uses a key K and a pair of prime numbers p and q, where q=2p+1.... |
| 6415030 |
Data transformation apparatus and data transformation method |
| Jul-2-2002 |
In a data transformation apparatus for transforming two arbitrary pieces of data of A input data and B input data, a first nonlinear transformation of the A input data is performed using a first key parameter,... |
| 6411712 |
Digital broadcast receiver |
| Jun-25-2002 |
A digital broadcast receivers having a first unit for receiving broadcast signals transmitted from a transmitter, a second unit capable of removably coupling to the first unit for applying an operation... |
| 6408074 |
Hardware architecture for a configurable cipher device |
| Jun-18-2002 |
A cipher device that can be configured to execute different types of cryptographic algorithms and perform more than one algorithm simultaneously. The device is operated from an external source and is implemented... |
| 6381331 |
Information sending system and method for sending encrypted information |
| Apr-30-2002 |
This invention discloses an information sending system for sending encrypted information which can be decrypted in units of parts of information. This information sending system includes information segmentation... |
| 6370247 |
Hash value generating method and device, data encryption method and device, data decryption method and device |
| Apr-9-2002 |
Hash values, keys and cipher text which have a high degree of data scrambling are generated rapidly. When a message is sent, divisional data of the message are input, and injection extension processing... |
| 6363479 |
System and method for signing markup language data |
| Mar-26-2002 |
A system and apparatus facilitates digital signing of data communicated between a first unit and a second unit through an interface independent proxy, or multiple independent proxies, interposed between... |
| 6347143 |
Cryptographic device with encryption blocks connected parallel |
| Feb-12-2002 |
A cryptographic device includes a de-multiplexer, a plurality of encryption blocks, a plurality of permutation blocks, and a multiplexer. The encryption blocks encrypt data to produce encrypted data. The... |
| 6345100 |
Robust watermark method and apparatus for digital signals |
| Feb-5-2002 |
Watermark data is encoded in a digitized signal by forming a noise threshold spectrum which represents a maximum amount of imperceptible noise, spread-spectrum chipping the noise threshold spectrum with... |
| 6324288 |
Cipher core in a content protection system |
| Nov-27-2001 |
A cipher system having a cipher core to encrypt plaintext data into ciphertext data, and a bus interface coupled to the cipher core to transfer the ciphertext data to a bus. In one embodiment, the cipher... |
| 6324286 |
DES cipher processor for full duplex interleaving encryption/decryption service |
| Nov-27-2001 |
A full duplex DES cipher processor (DCP) supports to execute sixteen rounds of data encryption standard (DES) operation in four encryption modes and four decryption modes, namely: Electronic Code Book... |
| 6320965 |
Secure watermark method and apparatus for digital signals |
| Nov-20-2001 |
Watermark data is encoded in a digitized signal by forming a noise threshold spectrum which represents a maximum amount of imperceptible noise, spread-spectrum chipping the noise threshold spectrum with... |
| 6320964 |
Cryptographic accelerator |
| Nov-20-2001 |
A cryptographic accelerator for handling instruction-intensive bit permutations. The cryptographic accelerator comprises a selector and a plurality of buses coupled to the selector. Herein, at least one... |
| 6311271 |
How to sign digital streams |
| Oct-30-2001 |
A method of signing digital streams so that a receiver of the stream can authenticate and consume the stream at the same rate which the stream is being sent to the receiver. More specifically, this invention... |
| 6301362 |
Method and apparatus for cryptographically transforming an input block into an output block |
| Oct-9-2001 |
A method and apparatus for cryptographically transforming an input block into an output block. The input block has a first block size and is partitionable into a plurality of input subblocks having a second... |
| 6269163 |
Enhanced block ciphers with data-dependent rotations |
| Jul-31-2001 |
A plaintext message to be encrypted is segmented into a number of words, e.g., four words stored in registers A, B, C and D, and an integer multiplication function is applied to a subset of the words,... |
| 6269164 |
Method of and system for encrypting messages |
| Jul-31-2001 |
A technique for encrypting and decrypting a data message is described herein and includes a stream cipher, a block cipher and a key generation embodiment which use a process of Summary Reduction. This... |
| 6266412 |
Encrypting speech coder |
| Jul-24-2001 |
Disclosed is an encrypting speech processor architecture that provides enhanced security without the use of external cryptosync and with minimal speech degradation. This is accomplished by incorporating... |