U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that the video game, Pong, was invented by a guy who graduated at the bottom of his engineering class? Nolan Bushnell spent more time running the games at a local amusement park than he did on his studies at the University of Utah. His dreams of working for Disney's amusement empire were dashed when the company wouldn't hire him. Taking a boring job, Nolan daydreamed about electronic versions of popular games. He invented Pong, the first video game, and went on to found Atari Co.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 380/37 - Block/data stream enciphering


Subclass of Class 380 - Cryptography
Definition: Subject matter wherein time interchanged data segments are
No. of patents: 576
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8189774Processors for network communications
Disclosed are processors for implementing the Media-access control layer of a network device. ...
05/29/2012
8189775Method of performing cipher block chaining using elliptic polynomial cryptography
The method of performing cipher block chaining using elliptic polynomial cryptography allows for the encryption of messages through elliptic polynomial cryptography and, particularly, with the utilization of cipher block chaining based upon both the elliptic polynom...
05/29/2012
8175266System and method of performing authentication
Disclosed herein are systems, method and computer readable medium for providing authentication of an entity B by an entity A. In the method, entity A selects a value p, a range [a, b] and a granularity epsilon. Entity A sends p, [a, b], and epsilon to entity B. Enti...
05/08/2012
8170205Processor apparatus
The control unit includes a CPU which generates an access signal for performing writing or reading on the external memory, encryption/decryption means which, when the access signal is used for writing, encrypts an address designated by the CPU to generate a write ad...
05/01/2012
8121288Encrypting and decrypting a data stream
The present invention provides methods, systems and apparatus for encrypting and for decrypting a data stream, for securely sending a data stream and for securely receiving a data stream, and for secure transmission of a data stream. The data stream, after at least ...
02/21/2012
8107625IP phone intruder security monitoring system
A voice communications terminal is provided having a microphone to receive an audio stream and a voice activity detector to determine whether the audio stream comprises voice signals and when the audio stream comprises voice signals, notify a communications server a...
01/31/2012
8102999Secure telemetric link
A communications protocol is used to provide data privacy, message integrity, message freshness, and user authentication to telemetric traffic, especially to and from implantable medical devices in a body area network. Encryption, message integrity, and message fres...
01/24/2012
8098817Methods and apparatus for mixing encrypted data with unencrypted data
Methods and apparatus for mixing encrypted data with unencrypted data are disclosed. A disclosed system receives data from a first media source, such as DVD-Audio content, and encrypts the data from the first media source using a key stream to form an encrypted data...
01/17/2012
8064596Stream 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 contro...
11/22/2011
8054968Method 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 list...
11/08/2011
8041032Symmetric key encryption system with synchronously updating expanded key
A method, apparatus, and system of encryption, including embedding reconfiguration information within a ciphertext block destined for a decryptor. The decryptor identifies the reconfiguration information, extracts such information, and uses it to alter a pre-cipher,...
10/18/2011
8041033Cipher feedback with variable block chaining
Some embodiments of a method and apparatus for encrypting and decrypting data have been presented. In one embodiment, a current initialization vector (IV) is generated based on a previous block of plaintext enciphered. Then a current block of plaintext is combined w...
10/18/2011
8023648Anonymous telecommunication traffic measurement data associated user identifications
The invention allows anonymization of user identifications associated with telecommunication traffic measurement data that is fast, secure, and easy to use with distributed traffic measurements. Acquired user identification is input as an initialization vector to a ...
09/20/2011
8009830Secure data parser method and system
A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of...
08/30/2011
8005212Device and method for performing a cryptoalgorithm
A device for executing a cryptoalgorithm including a central processing unit for a first sub-group of operations and for a flow control of the cryptoalgorithm as well as a hardware circuit for a second sub-group of operations, wherein the first sub-group preferably ...
08/23/2011
7995750Privacy-preserving concatenation of strings
A system for contributing to a concatenation of a first string and a second string may include a communication unit to receive an encrypted representation of a second share of the second string, the second string being identical to the second share of the second str...
08/09/2011
7986780Privacy-preserving substring creation
A system to contribute to creating a substring of a string may include a communication unit and a processing unit. The communication unit may be configured to receive an encrypted representation of a second share of the string. The string may be identical to the sec...
07/26/2011
7936873Secure distribution of content using decryption keys
For digital rights management (DRM) of e.g. digitally delivered music or video, a technique to make the decryption keys more secure. The technique fragments a message (song or video or other) into a number of portions, and uses a different decryption key for each po...
05/03/2011
7920700System and method for data encryption
A method of processing data from a file includes obtaining a first portion of the file, encrypting the first portion of the file to create a first encrypted portion, obtaining a second portion of the file, encrypting the second portion of the file to create a second...
04/05/2011
7885405Multi-gigabit per second concurrent encryption in block cipher modes
One embodiment is a system adapted to encrypt one or more packets of plaintext data in cipher-block chaining (CBC) mode. The system includes a plurality of digital logic components connected in series, where respective components are operative to process one or more...
02/08/2011
7876894Method and system to provide security implementation for storage devices
In one embodiment, method that can be performed on a system, is provided to security implementations for storage devices. In one embodiment, the method comprises providing a separate encryption seed for each of a plurality of separate addressable blocks of a non-vol...
01/25/2011
7876895System, method, and service for performing unified broadcast encryption and traitor tracing for digital content
A unified broadcast encryption system divides a media key tree into S subtrees, divides digital content into segments, and converts some of the segments into variations; the number of segments and variations is q. The system subdivides each of the subtrees into q/|S...
01/25/2011
7876896RTP payload format
A data stream is encrypted to form encryption units that are packetized into RTP packets. Each RTP packet includes an RTP packet header, one or more payloads of a common data stream, and a RTP payload format header for each payload and including, for the correspondi...
01/25/2011
7856102Methods 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 performin...
12/21/2010
7844052Encoding 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 ...
11/30/2010
7840001Data 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...
11/23/2010
7835518System and 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, th...
11/16/2010
7826613Stream cipher cryptographic system and method
Apparatus and method for generating a key stream is disclosed. In one embodiment, a cryptographic function is applied on input values selected from a first array of values to generate output values. Mask values are then selected from a second array of values and com...
11/02/2010
7826614Methods and apparatus for passing initialization vector information from software to hardware to perform IPsec encryption operation
A network interface system is presented for interfacing a host system with a network, including a bus interface system, a media access control system, a memory system, a security system, and a descriptor management system, wherein the descriptor management system ob...
11/02/2010
7796752Cipher implementation
In some embodiments of the present invention, a method and apparatus to perform at least one of a confidentiality algorithm and an integrity algorithm comprising an output from a partial KASUMI block cipher. ...
09/14/2010
7787622Efficient distribution of encrypted content for multiple content access systems
A system and method for digital data distribution is disclosed. The system and method provides a set of one or more source streams encoded by an encoder to form a common data stream for distribution to a plurality of destination systems, each authorized to access at...
08/31/2010
7783037Multi-gigabit per second computing of the rijndael inverse cipher
The present invention pertains to data security, and more particularly to the security of encrypted data that can be transmitted between computers and the like, as well as stored upon one or more computer systems. A technique is disclosed for efficiently implementin...
08/24/2010
7783036Apparatus for encrypting/decrypting real-time input stream
Disclosed is an apparatus for encrypting/decrypting a real-time input stream. The present invention includes a control unit, a key schedule unit, and a block round unit. Accordingly, the present invention realizes the encryption and decryption of AES algorithm in a ...
08/24/2010
7783038Using 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 prede...
08/24/2010
7769168Locally 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 ...
08/03/2010
7764788Methods and apparatus for performing authentication and decryption
Methods and apparatus are provided for performing authentication and decryption operations. A record including multiple encrypted blocks is received. An encrypted block in the record is extracted and decrypted first in order to obtain context information for perform...
07/27/2010
7734042System and method for using a streaming protocol
An initialization vector (IV) is employed to decrypt a block of a stream that has been encrypted with Cypher Block Chaining (CBC) encryption, without requiring decryption of previous blocks within the stream. For example, a listener who accesses a distribution point...
06/08/2010
7734044Method and apparatus for synchronous stream cipher encryption with reserved codes
A method and apparatus for a signal encryption device constructed to perform synchronous stream cipher encryption for a sequence of input words with restricted codes. The encryption device includes a keystream generator for producing a sequence of pseudorandom words...
06/08/2010
7734043Encryption key obfuscation and storage
Circuits, methods, and apparatus that prevent easy detection and erasure or modification of an encryption or encoding key. This key may be used to encode and decode a configuration bitstream for an FPGA or other programmable or configurable device. One embodiment of...
06/08/2010
7715555Method and system for extending advanced encryption standard (AES) operations for enhanced security
In a wireless communication system, a method and system for extending Advanced Encryption Standard (AES) operations for enhanced security are provided. In an AES encryption operation, an initial state may be modified by XORing with an initial modifier before a first...
05/11/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?