FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
     new ** File a Provisional Patent ** 


Cryptography > Communication System Using Cryptography > Time Segment Interchange > Block/data Stream Enciphering

Block/data Stream Enciphering

Block/data Stream Enciphering patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

10/11/07 - 20070237327 - Method and system for high throughput blockwise independent encryption/decryption
An encryption technique is disclosed for encrypting a data segment comprising a plurality of data blocks, wherein the security and throughput of the encryption is enhanced by using blockwise independent bit vectors for reversible combination with the data blocks prior to key encryption. Preferably, the blockwise independent bit vectors are ...

10/11/07 - 20070237326 - Computer system and computer program executing encryption or decryption
A computer system having resistance to timing attacks based on measuring processing times is offered. The computer system encrypts or decrypts a plain text or ciphertext via a process of converting the partial data on the plain text or the encrypted text into conversion data. A conversion table includes one ...

10/04/07 - 20070230691 - Method for write failure recovery
When cipher block chaining encryption/decryption is employed, write fault recovery is accomplished by storing information useful for the writing of cipher block chaining processed data before it is written to storage cells. Hence when write failure is discovered, this information stored can be retrieved for rewriting the data to the ...

10/04/07 - 20070230690 - System for write failure recovery
When cipher block chaining encryption/decryption is employed, write fault recovery is accomplished by storing information useful for the writing of cipher block chaining processed data before it is written to storage cells. Hence when write failure is discovered, this information stored can be retrieved for rewriting the data to the ...

09/20/07 - 20070217602 - Method for fast quotient guess and congruencies manipulation
A processor-executed computational method especially for use in cryptographic systems quickly determines a polynomial quotient under specific conditions. For a polynomial modulus f(x), a maximum degree for a polynomial i(x) to be reduced by this method is defined as the sum of the degree of f(x) and the difference d ...

09/06/07 - 20070206788 - Data encoding apparatus, data encoding method, data encoding program, and recording medium
A disclosed data encoding apparatus includes: an arbitrary number of storage units; a data transfer control unit dividing input data into data blocks in accordance with the arbitrary number of storage units and transferring the data blocks to each storage unit; and encoding units having the same number as the ...

08/23/07 - 20070195952 - Method and system for computational transformation
The invention generally relates to computational transformation process, which has applications in cryptography, random number generation, hash code generation etc. The computational transformation module uses a keyset, which is designed using a two dimensional array. Since the process of forward transformation used in the invention is a symmetric encryption process ...

08/23/07 - 20070195951 - Pipeline for high-throughput encrypt functions
A method and network device to process network data is described. The method may comprise receiving the network data and security operation data at a security engine. The security operation data may be associated with a security operation (e.g., encryption, decryption, hashing, or the like) to be performed on the ...

08/16/07 - 20070189524 - Method and apparatus for facilitating efficient authenticated encryption
A shared-key encryption scheme that uses identically keyed block-cipher calls, low additional overhead, supports the encryption of arbitrary-length strings, produces a minimal-length-ciphertext, and is fully parallelizable. In one embodiment, “OCB”, a key shared between communicating parties is mapped to a key variant using the block cipher. The key variant is ...

08/16/07 - 20070189523 - Method and system for a ciphering interface with list processing
A method and system for ciphering interface with list processing is described. Various aspects of a system for ciphering interface with list processing may include a cipher module that enables deciphering and/or bit stuffing, in hardware, of a potion of one of a plurality of data blocks starting at any ...

08/16/07 - 20070189522 - Apparatuses for encoding, decoding, and authenticating data in cipher block chaining messaging authentication code
Disclosed are apparatuses and methods to process message data according to a cipher block chaining messaging authentication code (CCM) protocol ...

08/02/07 - 20070177728 - Aria encryption/decryption apparatus and method, and method of generating initialization key for the same
Disclosed is an Academy, Research Institute, and Agency (ARIA) encryption/decryption apparatus for encrypting and decrypting input data by repeating a plurality of rounds. The ARIA encryption/decryption apparatus includes a first register storing input data or an intermediate calculation value according to a first control signal; a second register storing a ...

06/21/07 - 20070140481 - Data sequence encryption and decryption
A device and method of encrypting a sequence. The method (300) encrypts data (Di) over a sequence of encryption periods (Ti) by generating (315) a sequence of forward encryption keys (GKfi) each associated with a respective encryption period (Ti). Each forward encryption key is generated recursively by applying a forward ...

05/24/07 - 20070116273 - Method and apparatus for data encryption
A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key information having double the length of prior art keys and maintaining compatibility with the prior art encryption system. ...

05/24/07 - 20070116272 - Method and apparatus for data encryption
A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key information having double the length of prior art keys and maintaining compatibility with the prior art encryption system. ...

05/24/07 - 20070116271 - Method and apparatus for data encryption
A method and apparatus for use in encrypting and decrypting digital communications converting an initial block to final block based on freely selectable control information and secret key information having double the length of prior art keys and maintaining compatibility with the prior art encryption system. ...

05/10/07 - 20070104325 - Apparatus and method of detecting steganography in digital data
Disclosed is a method of detecting stego data by determining whether a secret message is hidden in digital data. A method of detecting according to the invention includes extracting at least one sample vector using at least one sample of digital data; in at least one high order box including ...

05/10/07 - 20070104324 - Data processing apparatus
Data processing apparatus and methods are provided. One data processing apparatus comprises: a plurality of pipelined stages, each of the plurality pipelined stages being operable in each processing cycle to receive a group of data elements from an earlier pipelined stage; permute logic operable to buffer ‘n’ of the groups ...

05/03/07 - 20070098159 - Method and apparatus for providing prepaid music card for deciphering recorded broadcast audio signals
An apparatus and method are provided for deciphering recorded digital audio signals and using a smart card to pay for deciphering. Encrypted digital audio signals are recorded onto a recording medium, such as a compact disc or the like. When the user desires to listen to the recording, the encrypted ...

05/03/07 - 20070098158 - Encoding and detecting apparatus
An encoding data processing apparatus is arranged to generate a marked copy of an item of material by introducing at least one code word into a copy of the material item, the code word being arranged to identify a payload data word. The encoding apparatus comprises an encryption circuit operable ...

05/03/07 - 20070098157 - Using code as keys for copy protection
A method for obscuring data and software including the steps of (A) generating code for performing a predefined operation using one or more sets of predefined data, (B) generating a first binary representation of the code and (C) mixing the one or more sets of predefined data into the binary ...

05/03/07 - 20070098156 - Digital rights management
A method for allocating to a device a license to use digital content, the method comprising the steps of: receiving a first block of ciphertext from the device; decrypting the first block of ciphertext to obtain a second block of ciphertext; determining whether the second block of ciphertext meets a ...

04/26/07 - 20070092076 - Initialization method and termination method for scrambling transport stream
The present invention provides a system, method and apparatus for encrypting/decrypting plain data/cipher text having lengths not equal to a multiple of a data chunk of a block cipher algorithm. The present invention enables plain data having a length that is greater than or less than one data chunk to ...

04/12/07 - 20070081668 - Enciphering method
A block cipher mode of operation implements a block cipher with an arbitrary block length and provides output ciphertext that is always the same size as the input plaintext. The mode can provide the best possible security in systems that cannot allow data expansion, such as disk-block encryption and some ...

03/22/07 - 20070064933 - Method of symmetric key data encryption
A method of symmetric key encryption involves using a composition of transformations leading to an enhanced homophonic substitution, wherein the mapping of characters varies depending on the sequence of characters in the message text. In carrying out the method, encryption keys are first generated. Then, a polyalphabetic substitution is performed, ...

03/15/07 - 20070058805 - Encryption apparatus and method, and decryption apparatus and method based on block encryption
An encryption apparatus for block data, comprises a first processing unit randomizing the block data in units of first portions obtained by dividing the block data, and a second processing unit diffusing the block data output from the first processing unit with respect to a second portion of the block ...

02/15/07 - 20070036354 - Encoding and decoding methods for secure scalable streaming and related systems
A method and system for securely and scalably encoding data are disclosed. A method and system for decoding data which has been securely and scalably encoding are also disclosed. In one encoding method embodiment, the present invention recites receiving data. The present method then segments the data into corresponding regions. ...

12/28/06 - 20060291648 - Steam control device, stream encryption/decryption device, and stream encryption/decryption method
The present invention provides a stream control device. The device includes a plurality of data processors that sequentially implement processing for stream data. The unit data of processing in each of the data processors has a certain data amount. The stream control device also includes a memory that is provided ...

12/21/06 - 20060285684 - Method and apparatus for facilitating efficient authenticated encryption
A shared-key encryption scheme that uses identically keyed block-cipher calls, low additional overhead, supports the encryption of arbitrary-length strings, produces a minimal-length-ciphertext, and is fully parallelizable. In one embodiment, “OCB”, a key shared between communicating parties is mapped to a key variant using the block cipher. The key variant is ...

11/30/06 - 20060269055 - Method and apparatus for improving performance and security of des-cbc encryption algorithm
Method and apparatus for transforming data in a data processing system. A first portion of a block of data is transformed using a first key having a first number of bits, and a second portion of the block of data is transformed using a second key having a second number ...

11/02/06 - 20060245588 - Methods and apparatus for providing a message authentication code using a pipeline
Methods and apparatus provide for: dividing a quantity of data values into a plurality of blocks; dividing the plurality of blocks into respective sub-sets of blocks; computing an intermediate message authentication code block for each sub-set of blocks by performing a first cipher block chaining algorithm on the blocks of ...

10/19/06 - 20060233360 - Device and method for transmitting data in an encrypted manner
A device according to the present invention is configured for transmitting data between two semiconductor chips of a data processor in an encrypted manner, wherein a first semiconductor chip is connected to a second semiconductor chip. The device includes a non-volatile memory element in each of the two semiconductor chips, ...

10/12/06 - 20060227965 - Locally interative encryption generating compliant ciphertext for general syntax specifications
A fast and secure syntax compliant encryption schema, “locally iterative encryption,” can produce compliant ciphertext for a general syntax specification. In one implementation, an engine partitions a data stream into blocks, and encrypts each block iteratively until syntax compliance conditions are met. A system using the schema can utilize either ...

08/17/06 - 20060182275 - Method for inserting synchronization markers into a video stream, compatible with a block cipher
A method inserts synchronization markers into a standardized stream of compressed and ciphered data, wherein at least one part of the compressed data stream is ciphered bit by bit, by block cipher, and wherein a synchronization marker is only inserted into the compressed data stream after the number of ciphered ...

08/10/06 - 20060177054 - Data processing apparatus, data recording apparatus, data playback apparatus, and data storage method
Upon encrypting and storing data C on a recording medium, data B corresponding to data C is embedded in a padding area together with parity data for data B and C as padding data, and data B and parity data are encrypted in correspondence with data C. ...

07/27/06 - 20060165232 - Method and apparatus to encrypt video data streams
A method and system for encrypting a video data stream, the video data stream partitioned into units based upon a type of data contained within the units. The method comprising: determining for each unit the type of data contained within the unit; and encrypting a particular unit or a portion ...

06/15/06 - 20060126834 - M6 block cipher system and method for encoding content and authenticating a device
An M6 block cipher system and method for encoding content and authenticating a device may use an M6 core. The M6 block cipher system may include a rotate constant selector selecting one or more rotate constants from a plurality of input rotate constants for output based on a selection signal ...

05/11/06 - 20060098818 - Encryption technique for asynchronous control commands and data
A method of transmitting information from a primary storage control unit to a secondary storage control unit in an asynchronous data copying system. The method includes building multiple descriptor blocks for transmission from the primary storage control unit, and encrypting multiple payloads according to one of n encryption methods. In ...

04/06/06 - 20060072746 - Register scheduling in iterative block encryption to reduce memory operations
Systems and methods encrypt data according to a multi-round, block encryption algorithm, In some embodiments, each round includes transforming data held in a group of registers of a processor register set and maintaining round output in the group of registers to use as input in a subsequent round. In some ...

03/09/06 - 20060050874 - Block cipher apparatus using auxiliary transformation
It is desired to share one circuit by an encryption unit 200 and a decryption unit 500. A normal data transformation unit (FL) 251 and an inverse data transformation unit ((FL−1)) 273 are located at point symmetry on a non-linear data transformation unit 220, and a normal data transformation unit ...

03/09/06 - 20060050873 - Block cipher apparatus using auxiliary transformation
It is desired to share one circuit by an encryption unit 200 and a decryption unit 500. A normal data transformation unit (FL) 251 and an inverse data transformation unit (FL−1) 273 are located at point symmetry on a non-linear data transformation unit 220, and a normal data transformation unit ...

03/09/06 - 20060050872 - Block cipher apparatus using auxiliary transformation
It is desired to share one circuit by an encryption unit 200 and a decryption unit 500. A normal data transformation unit (FL) 251 and an inverse data transformation unit (FL−1) 273 are located at point symmetry on a non-linear data transformation unit 220, and a normal data transformation unit ...

03/09/06 - 20060050871 - Method and apparatus for securing data stored within a non-volatile memory
A method for securing data of a non-volatile memory device, comprising: providing the non-volatile memory device with a secured chip, for securely storing a secret for ciphering/deciphering the data; providing the non-volatile memory device with a ciphering/deciphering logic, for ciphering/deciphering the data with a secret; storing a secret for ciphering/deciphering ...

03/02/06 - 20060045265 - Block cipher apparatus using auxiliary transformation
It is desired to share one circuit by an encryption unit 200 and a decryption unit 500. A normal data transformation unit (FL) 251 and an inverse data transformation unit (FL−1) 273 are located at point symmetry on a non-linear data transformation unit 220, and a normal data transformation unit ...

03/02/06 - 20060045264 - Prevention of side channel attacks against block cipher implementations and other cryptographic systems
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 during processing. An improved DES implementation of the invention instead uses two 56-bit keys (K1 and K2) and two 64-bit plaintext messages (M1 ...

02/23/06 - 20060039555 - Method and system for performing permutations using permutation instructions based on butterfly networks
The present invention provides permutation instructions which can be used in software executed in a programmable processor for solving permutation problems in cryptography, multimedia and other applications. The permute instructions are based on a Benes network comprising two butterfly networks of the same size connected back-to-back. Intermediate sequences of bits ...

02/09/06 - 20060029225 - Method of transforming serial scrambler to parallel scrambler, parallel scrambler and double-edge-triggered register with xor operation
according to the parameters of the characteristic polynomial. The parallel bits Bj=[bMj, bMj+1, . . . , bMj+M−2, bMj+M−1] are arranged in order. The transformation number R=2t (the initial number of t is 0) is set. The parallel bits are replaced by the transformation formula. When (k−R)N+i+R(N−q) is larger than ...

// - 1 -
...

// - 1 -
...

09/29/05 - 20050213754 - Encryption device and decryption device
An apparatus for enciphering data by which enciphered digital information data with improved cipher strength are obtained by subjecting digital information data to enciphered process responding to random number data or pseudo-random number data produced in accordance with key data, and which comprises an enciphering portion 40 for producing the ...

09/15/05 - 20050201556 - Trick play of encrypted data in a conditional access signal
An incoming data stream contains a stream of encrypted data and a stream of messages. Data in successive segments of the stream of encrypted data is decryptable with successive decryption information from the messages. The stream of encrypted data is stored and items with decryption information from the stream of ...

08/25/05 - 20050185794 - Secure wireless local or metropolitan area network and related methods
A secure wireless local or metropolitan area network and data communications device therefor are provided, where the device transmits plain text in an encrypted message including cipher text and an initialization vector. The device may include a seed generator for performing a one-way algorithm using a secret key, a device ...

06/30/05 - 20050141705 - Verification method of mobile communication system
A security verification method of a mobile communication system is provided. The method includes: (1) a first key and a second key are generated and stored in a first processor and a second processor respectively; (2) when receiving a request, the first processor generates a first message and encrypts the ...



###

FreshPatents.com Support