Data stream/substitution enciphering

CL 380 SC 42
7039184 Encryption/decryption unit and storage medium
May-2-2006 An encryption/decryption unit includes a first data encryption/decryption section for performing an encryption or decryption process, a first data substitution section for performing data substitution...
7023992 Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
Apr-4-2006 In a data multiplexing device which multiplexes and transmits the transport stream packets of program data consisting of a plurality of data elements constructed in the form of transport stream packets,...
7023991 Method and apparatus for digital signal processing
Apr-4-2006 Elements necessary for a digital television receiver are structured as a plurality of digital signal processing blocks and a host arithmetic operation processing block. The blocks are connected through...
7012932 Digital broadcast data receiving apparatus
Mar-14-2006 A digital broadcast data receiving apparatus comprises a plurality of broadcast data receiving units for receiving digital broadcast data supplied from a plurality of digital broadcast data sources, respectively...
7006634 Hardware-based encryption/decryption employing dual ported key storage
Feb-28-2006 A system for the encryption and decryption of data employing dual ported RAM for key storage to accelerate data processing operations. The on-chip key storage includes a dual-ported memory device which...
7006628 Efficient packet encryption method
Feb-28-2006 The present efficient packet encryption method decreases the computation time to encrypt and decrypt successive packets of plaintext data. An S-vector is generated and the S-vector is used to encrypt successive...
7003107 Hybrid stream cipher
Feb-21-2006 In one embodiment, a hybrid stream cipher operating within a computing device. The hybrid stream cipher comprises at least two software routines. A first routine is responsible for dividing incoming plain...
7000119 Instruction/data protection employing derived obscuring instruction/data
Feb-14-2006 A method and apparatus are described for protecting critical computer software and/or data with a large amount of obscuring instructions and or data to the extent that observing and understanding the obscured...
6996234 Data decryption methodology
Feb-7-2006 A system (100) and method (400, 500) for data encryption and decryption are disclosed. The encryption system is operable at encryption rates in excess of 10 Mbps and is expandable to over 200...
6990471 Method and apparatus for secure electronic commerce
Jan-24-2006 One embodiment of the present invention provides a system that facilitates secure electronic commerce. The system operates by first providing a consumer with a file of security data relating to an account...
6985582 Encryption/decryption unit and storage medium
Jan-10-2006 An encryption/decryption unit includes a first data encryption/decryption section for performing an encryption or decryption process, a first data substitution section for performing data substitution...
6980650 System for providing keys
Dec-27-2005 A method for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the method including: identifying a plurality of frames to be descrambled; for each frame...
6980649 Hardware-based encryption/decryption employing dual ported memory and fast table initialization
Dec-27-2005 A system for the encryption and decryption of data employing dual ported RAM to accelerate data processing operations during the computation of the encryption and decryption algorithm. The system includes...
6970563 System for fast scrambling and descrambling of data
Nov-29-2005 A method for parallel scrambling of a sequence of serially transmitted digital bits comprises an initializing scrambling step and subsequent scrambling step. The initializing scrambling step comprises...
6961426 Cascaded stream cipher
Nov-1-2005 A pseudo-random number generating circuit and method, comprising: a plurality of pseudo-random number generator (PRNG) units combined in a cascade structure of several layers to produce a pseudo-random...
6952822 Program installation method, program installation system, program executing apparatus, and storage medium
Oct-4-2005 The installation method makes possible the installation of new programs, while maintaining security, in a system LSI device. The installation method comprises a step for receiving the signature data 7...
6952485 Watermark encoding and decoding in imaging devices and imaging device interfaces
Oct-4-2005 The disclosure details methods and systems for watermark encoding and decoding in imaging devices, such as printers and scanners, and imaging device interfaces. Watermark encoding and decoding functions...
6950937 Secure distributed computation in cryptographic applications
Sep-27-2005 An exponentiation operation or other computational task associated with a cryptographic protocol is performed in a secure distributed manner using multiple machines, e.g., a client device and multiple...
6950517 Efficient encryption and authentication for data processing systems
Sep-27-2005 Methods and apparatus are presented herein for encrypting and authentication data, such that some of data can be transmitted in the clear but still be authenticated by the sender. A set of cleartext positions...
6948067 Efficient encryption and authentication for data processing systems
Sep-20-2005 Methods and apparatus are presented for encrypting and authenticating data, wherein some data is encrypted and some data is not encrypted, but all of the data is authenticated. Different formulations for...
6937727 Circuit and method for implementing the advanced encryption standard block cipher algorithm in a system having a plurality of channels
Aug-30-2005 A circuit includes a single circuit portion for implementing the Advanced Encryption Standard (AES) block cipher algorithm in a system having a plurality of channels. The circuit portion includes a circuit...
6934388 Method and apparatus for generating random permutations
Aug-23-2005 An apparatus (10) for generating a sequence of blocks of randomly permuted multi-bit data elements includes an input register (12) that produces a repeating block of distinct input data elements...
6912284 Self-Authenticating cryptographic apparatus
Jun-28-2005 A self-authenticating apparatus for effecting secure communication of a binary signal. In the encipherment apparatus, key is generated as a function of plain text summed with a pseudorandom linear sequence....
6909785 Method and apparatus for efficient irregular synchronization of a stream cipher
Jun-21-2005 A method and apparatus for efficiently synchronizing a stream cipher. State information is transmitted that will allow the intended recipient of the encrypted data stream to set a stream cipher generator...
6876746 Encryption/decryption engine for multiple isochronous data streams
Apr-5-2005 Buffers, or registers, are used at one or more places between processing stages in a device for decrypting a data stream. The device has multiple processing stages arranged in a circular manner so that...
6870930 Methods and systems for TMDS encryption
Mar-22-2005 The present invention is directed to systems and methods for protecting digital content during transmission. One version of the invention provides a method for encryption in a high-speed digital video...
6870929 High throughput system for encryption and other data operations
Mar-22-2005 According to one embodiment, an encryption system (500) includes an input buffer (504) that can provide data blocks from different contexts (522-1 to 522-n) to a selected encryption circuit (524-1 to 524-m)...
6865672 System and method for securing a computer communication network
Mar-8-2005 A system for providing a trusted computer communication network including a master decision maker unit coupled to the trusted network; and at least one slave communication unit coupled to the master unit...
6862354 Stream cipher encryption method and apparatus that can efficiently seek to arbitrary locations in a key stream
Mar-1-2005 A stream cipher encryption method and apparatus that can efficiently seek to arbitrary location in a keystream, and a method of generating an arbitrary segment of keystream.
6853730 Transmitting data words
Feb-8-2005 There is provided a method of encoding a data word. The method includes (a) scrambling a data word to generate a scrambled data word, and (b) encoding the scrambled data word so that a first occurrence...
6851052 Method and device for generating approximate message authentication codes
Feb-1-2005 An approximate message authentication code (AMAC) which, like conventional message authentication codes, provides absolute authentication of the origin of the message, yet provides an approximate integrity...
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...
6810122 Secret sharing system and storage medium
Oct-26-2004 A secret sharing system and a storage medium where each of the n shareholders P1 to Pn holds a (n, n) share di (0.ltoreq.i.ltoreq.n), turns the share di into t(r+1) partial random numbers Sj of the (t,...
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...
6792108 Aperiodic encryption for digital data
Sep-14-2004 For stream or block ciphers, a sequence generator using a quasi-crystal function is used to prepare an encryption or decryption pad. Various techniques for generating purely aperiodic sequences using quasi-crystal...
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...
6754824 Modulated message authentication system and method
Jun-22-2004 A telecommunications system and method is disclosed for implementing a message authentication code (MAC) for transmitted digital information signals. Digital information signals typically include an error...
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...
6724894 Cryptographic device having reduced vulnerability to side-channel attack and method of operating same
Apr-20-2004 A cryptographic device and method of operation for encrypting messages. The device can be incorporated into a postage metering system to provide cryptographically secured postal indicia. The device and...
6711680 Method of limiting key usage in a postage metering system that produces cryptographically secured indicium
Mar-23-2004 A method and system for generating messages from which it can be verified that a variable does not exceed a predetermined limit. The message can be a postal indicium. A message originator, which can be...
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...
6577354 Method and system for broadcasting digital audio and video to an analog wireless device
Jun-10-2003 An audio input interface (122) receives a digital audio signal and identifies an audio bitstream which is optionally decrypted by a decryption unit (123), and decoded by an audio decoding unit (124). An...
6567916 Method and device for authentication
May-20-2003 The present invention allows even small-size verification devices to authenticate rights and qualifications without leaking authentication characteristic information to third parties. A ticket issuance...
6560338 Limiting delays associated with the generation of encryption stream ciphers
May-6-2003 A method and an apparatus for generating encryption stream ciphers are based on a recurrence relation designed to operate over finite fields larger than GF(2). A non-linear output can be obtained by using...
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...
6526145 Data encryptor/decryptor using variable in-place I/O
Feb-25-2003 A computer implemented process for data encryption or data decryption using a computer is disclosed. In one embodiment, the process includes the following steps (a) reading an input dataset with a physical...
6490357 Method and apparatus for generating encryption stream ciphers
Dec-3-2002 A method and an apparatus for generating encryption stream ciphers are based on a recurrence relation designed to operate over finite fields larger than GF(2). A non-linear output can be obtained by using...