PARTICULAR ALGORITHMIC FUNCTION ENCODING

CL 380 SC 28
6944295 Data-processing device and method of operating said device
Sep-13-2005 The invention relates to a method of generating a random-number sequence, and to a random-number generator, particularly for a chip card or a smart card. The random-number generator comprises:
    • ...
  • 6941457 Establishing a new shared secret key over a broadcast channel for a multicast group based on an old shared secret key
    Sep-6-2005 An optimized approach for arriving at a shared secret key in a dynamically changing multicast or broadcast group environment is disclosed. In one aspect of the invention, a method is provided for communicating...
    6941284 Method for dynamically using cryptographic keys in a postage meter
    Sep-6-2005 A postage meter includes a vault that accounts for postage dispensed by the postage meter; and a printhead module having a printhead for printing the postage dispensed; a smart card chip having a ROM having...
    6937726 System and method for protecting data files by periodically refreshing a decryption key
    Aug-30-2005 Methods for transferring among key holders in encoding and cryptographic systems the right to decode and decrypt messages in a way that does not explicitly reveal decoding and decrypting keys used and...
    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...
    6934847 Data alteration checking apparatus and method and recording medium
    Aug-23-2005 MAC values formed with respect to each file belonging to a directory 122A and ICVs (D-ICVc) formed on the basis of the MAC values of all files belonging to the directory 122A are stored into...
    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...
    6931126 Non malleable encryption method and apparatus using key-encryption keys and digital signature
    Aug-16-2005 A fast encryption method particularly useful for long message lengths is provided. A message m is encrypted using a transmitter secret key z to form a quantity E. A transmitter processor prepares a quadruplet...
    6928163 Methods, systems and computer program products for generating user-dependent RSA values without storing seeds
    Aug-9-2005 Methods, systems and computer program products are provided which allow for generation and authentication of RSA encrypted values by utilizing a combination of entity specific information such as biometric...
    6928162 Method and system for manipulating and telescoping a hash function
    Aug-9-2005 A method and system for providing a hash and a complement of the hash for an item in a computer system are disclosed. The method and system include providing a plurality of components from the item. The...
    6922785 Apparatus and a method for secure communications for network computers
    Jul-26-2005 Encryption hardware built on a network interface card is provided by the present invention for encrypting data sent from a computer to a network. A block of data is retrieved from the network interface...
    6922472 Method and system for performing permutations using permutation instructions based on butterfly networks
    Jul-26-2005 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....
    6920562 Tightly coupled software protocol decode with hardware data encryption
    Jul-19-2005 An encryption mechanism tightly-couples hardware data encryption functions with software-based protocol decode processing within a pipelined processor of a programmable processing engine. Tight-coupling...
    6914983 Method for checking modular multiplication
    Jul-5-2005 The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases...
    6914983 Method for checking modular multiplication
    Jul-5-2005 The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases...
    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....
    6910058 Method and device for constructing elliptical curves
    Jun-21-2005 A random number generating unit generates a random number t. An elliptic curve setting unit defines an elliptic curve E: y^2=x^3-;3x+t. An elliptic curve finitude judging unit judges whether orders m1...
    6907524 Extensible firmware interface virus scan
    Jun-14-2005 A secure method for implementing virus protection on a computer system including an Extensible Firmware Interface (EFI), a hard disk, a nonvolatile memory and a BIOS is disclosed. A command is added to...
    6907123 Secure voice communication system
    Jun-14-2005 A secure real time voice communication system 70 is provided that allows for the secure transmission of voice communications between a sending device 72 and a receiving device 78 through the public switch...
    6904150 Cryptographic method and system for double encryption of messages
    Jun-7-2005 A method and system for encrypting and decrypting a message. A message is created by appending an error detection code to an information block. The binary value of the resulting message is then compared...
    6901516 System and method for ciphering data
    May-31-2005 A system for ciphering data for transmission by a communication device is provided. The system includes a memory device having a memory buffer a first access port connected to the memory buffer and a second...
    6898284 Cryptographic identification and digital signature method using efficient elliptic curve
    May-24-2005 A method of identifying user, generating digital signature, and verifying digital signature by selecting a modulus p in the form of p=(2dk-2ck-1)/r, p=(2dk-2(d-1)k+2(d-2)k-...
    6898038 Method and apparatus for disc drive data security using fields in servo wedges
    May-24-2005 The present invention includes a method and apparatus to write and read copy protected data on a disc drive storage system by encoding and decoding data to be copy protected using servo wedge data as the...
    6892940 Encryption process employing chaotic maps and digital signature process
    May-17-2005 An encryption process includes choosing a secret key and a set of permutable functions defined on a phase space for encrypting/decrypting messages, choosing a code for encoding messages to be sent as a...
    6889322 Identification protocols
    May-3-2005 In a method for verifying, by a verifier, that a prover has access to a private key associated with a public key Kp, in which the method comprises the prover generating a random number R and communicating...
    6886098 Systems and methods for compression of key sets having multiple keys
    Apr-26-2005 Systems, methods and a modulated data signal are described herein that provide an efficient way to derive a single key from which a user can extract virtually any number of data encryption keys. A database...
    6885749 Scrambling a compression-coded signal
    Apr-26-2005 This invention provides methods and apparatus for protecting data transmitted using standard compression techniques such as Huffman coding. After input data is preprocessed (filtered, quantized, etc.),...
    6879703 Method and apparatus for watermarking images
    Apr-12-2005 Digital watermarks are embedded in image data (102)in order to enable authentication of the image data and/or replacement of rejected portions of the image data. Authentication codes are derived by comparing...
    6876745 Method and apparatus for elliptic curve cryptography and recording medium therefore
    Apr-5-2005 A method and an apparatus capable of realizing at a high speed an elliptic curve cryptography in a finite field of characteristic 2, in which the elliptic curve is given by y.sup.2 +xy=x.sup.3 +ax.sup.2...
    6876744 Methods and apparatus for enhanced CMEA including a CMEA iteration preceded and followed by transformations and employing an involuntary lookup
    Apr-5-2005 Methods and apparatus for enhanced CMEA, or ECMEA, processing. A forward ECMEA and a reverse ECMEA process are provided. The forward ECMEA process decrypts text encrypted by the reverse ECMEA process and...
    6873706 Processing apparatus, program, or system of secret information
    Mar-29-2005 To provide a secure cryptographic device such as an IC card which can endure TA (Timing Attack), DPA (Differential Power Analysis), SPA (Simple Power Analysis), or the like as an attaching method of presuming...
    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)...
    6868159 `Virtual` encryption scheme combining different encryption operators into compound-encryption mechanism
    Mar-15-2005 A method controllably encrypts data to be transmitted over a communication path between a data source and data receipt by passing data to be transported over the communication path through a first of respectively...
    6865272 Executing permutations
    Mar-8-2005 A method for changing the bit-order of a data value in a data processing system having a register capable of storing data strings which each comprise a plurality of sub-strings that are not individually...
    6859818 Method and apparatus for permuting input data and recording medium having stored thereon a program for executing permutation
    Feb-22-2005 Permuted data (u.sub.1 ', u.sub.2 ', . . . , u.sub.m ') of input data (u.sub.1, u.sub.2, . . . , u.sub.n) expressed by the relationship ##EQU1## are obtained by expressing the permuted data u.sub.j ' by...
    6859795 Method for carrying out transactions and device for realizing the same
    Feb-22-2005 A method for effecting payments is suggested which allows protecting the financial interests of each participant of a payment during payments via open telecommunication nets from other participants' cheating,...
    6859533 System and method for transferring the right to decode messages in a symmetric encoding scheme
    Feb-22-2005 Methods for transferring among key holders in encoding and cryptographic systems the right to decode and decrypt messages in a way that does not explicitly reveal decoding and decrypting keys used and...
    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...
    6853726 Z-transform implementation of digital watermarks
    Feb-8-2005 Z-transform calculations may be used to encode (and/or decode) carrier signal independent data (e.g., digital watermarks) to a digital sample stream. Deterministic and non-deterministic components of a...
    6848050 System and method for alternative encryption techniques
    Jan-25-2005 A system and method for verifying the identification of a user and securely establishing an encryption key for a communication between the user and a verifying entity, such as a bank, which makes use of...
    6845159 Processing method and apparatus for converting information from a first format into a second format
    Jan-18-2005 A data processing method and apparatus are proposed for used in the encryption, decryption and authentication of messages. A memory for storing input information, a set of operations and a processor for...
    6836548 Communications security and trusted path method and means
    Dec-28-2004 A trusted path device is described which may be used stand alone or may be retrofitted to a users untrusted computer console or workstation so that an untrusted data input may be displayed on an untrusted...
    6831979 Cryptographic accelerator
    Dec-14-2004 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...
    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...
    6826687 Commitments in signatures
    Nov-30-2004 The present invention provides methods and apparatus for generating a TCR-commitment having properties differing from the properties of a regular commitment. It provides solutions to the problem of packet...
    6826586 Method for efficient computation of point doubling operation of elliptic curve point scalar multiplication over finite fields F(2m)
    Nov-30-2004 The present invention provides a method for performing a point doubling operation with only one modular division and no multiply per operation. As a result, the invention reduces the number of mathematical...
    6823068 Denial cryptography based on graph theory
    Nov-23-2004 The encryption method disclosed is based on charting a path on a graph, where the graph is the encryption key. The plaintext expresses that path through a sequence of graph vertices, and the ciphertext...
    6823070 Method for key escrow in a communication system and apparatus therefor
    Nov-23-2004 Method of monitoring a secure encrypted communication, where the encryption key(s) is recovered by an escrow center having a master and multiple agents and the master receives the key encrypted using a...
    6819776 Encoding and decoding a message within an image
    Nov-16-2004 A method for decoding a message embedded in a pattern of pixels. The method includes the steps of determining the pixel values for pixels from the pattern of pixels, determining binary values from the...
    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...