PARTICULAR ALGORITHMIC FUNCTION ENCODING

CL 380 SC 28
7043015 Methods for point compression for Jacobians of hyperelliptic curves
May-9-2006 A cryptosystem based on a Jacobian of a hyperelliptic curve is being used. Various methods and apparati are provided for generating a compressed data format that identifies one or more points—on...
7043016 Substitution-box for symmetric-key ciphers
May-9-2006 An input data block is cryptographically converted into an output data block; by performing a non-linear operation on the input data block using an S-box based on permutations. The S-box is associated...
7039189 Stream continuity enforcement
May-2-2006 A system for enforcing data stream continuity, in accordance with the present invention, includes a server coupled to a transmission link for providing a data stream to at least one client over the transmission...
7036015 Verification protocol
Apr-25-2006 A digital signature verification protocol utilises a pair of signature components incorporating a pair of private keys, one of which is a long term key and the other of which is a short term key. The long...
7035831 Reversible generation process of altered payment card by means of a mathematical algorithm
Apr-25-2006 The process consists of carrying out the first phase of generating the transaction signature (9), with prior authentication by the cardholder, in the issuing centre (3) through its authentication...
7035404 Method and apparatus for shuffle with proof, method and apparatus for shuffle verification, method and apparatus for generating input message sequence and program for same
Apr-25-2006 A shuffle with proof having a method for proof generating with small computational resources proportionate to the number of input encrypted messages and a corresponding method for verification. Shuffle...
7032242 Method and system for distributed network address translation with network security features
Apr-18-2006 A method and system for distributed network address translation with security features. The method and system allow Internet Protocol security protocol ("IPsec") to be used with distributed network address...
7031468 Speed enhanced cryptographic method and apparatus
Apr-18-2006 A method for performing a cryptographic operation involving transforming digital information is described. A digital operator is provided that has a component selected from a large set of elements. The...
7023990 Secure parameter generating device and parameter generating method in algebraic curve crytography
Apr-4-2006 The Stickelberger element computing device computes a Stickelberger element ω in an ab cyclotomic; the Jacobian addition candidate value computing device computes the Jacobian addition candidate...
7020776 Cryptosystem based on a Jacobian of a curve
Mar-28-2006 A cryptosystem has a secret based on an order of a group of points on a Jacobian of a curve. In certain embodiments, the cryptosystem is used to generate a product identifier corresponding to a particular...
7020282 Simplified secure, swift cryptographic key exchange
Mar-28-2006 One aspect of the present invention establishes a session key by a receiving unit R transmitting a plurality of quantities for storage in a public repository. A sending unit S:
    • 1. retrieves...
  • 7020281 Timing attack resistant cryptographic system
    Mar-28-2006 A method for determining a result of a group operation performed an integral number of times on a selected element of the group, the method comprises the steps of representing the integral number as a...
    7016493 Key matrix system
    Mar-21-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...
    7010126 Method for synchronizing a plurality of chaotic systems and method for multichannel communication using synchronized chaotic systems
    Mar-7-2006 The present invention relates to a vertical synchronizing method and a horizontal synchronizing method of a plurality of chaotic systems and also relates to a method for multichannel communication using...
    7003675 Encrypted content data structure package and generation thereof
    Feb-21-2006 Described herein are one or more implementations that generate and encrypted content data structure package and/or data tree.
    7003541 Zero-knowledge proving system and method
    Feb-21-2006 A zero-knowledge proving system includes a proving mechanism for proving equality or inequality of two discrete logarithms and a verifying mechanism for verifying said equality or inequality. The proving...
    7003106 Efficient method for multiplication over galois fields
    Feb-21-2006 The improved AES processing method provides an efficient alternative to both Mips intensive multiplication and to conventional table lookup, used to multiply terms over a Galois field (GF). The improved...
    7000110 One-way function generation method, one-way function value generation device, proving device, authentication method, and authentication device
    Feb-14-2006 Without the need to store and manage a private unique value of a hash function for each token, and without the fear of organizational private information of a center being revealed, a hash function is...
    7000111 Method for masking secret multiplicands
    Feb-14-2006 A mobile terminal for use in a mobile communications system includes a SIM card storing subscriber related data. For security, the SIM card performs secret cryptographic calculations with secret numbers....
    7000064 Data handling system
    Feb-14-2006 In one embodiment of the present invention, there is disclosed, a method of handling data which is being written to and stored in flash memory, wherein input data, comprising information data and overhead...
    6996724 Secret key generating method, common key generating method, encryption method, cryptographic communication method and cryptographic communication system
    Feb-7-2006 At the time when generating a secret key of each entity by using each divided identification information (ID division vector) obtained by dividing identification information (ID vector) of each entity...
    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...
    6996233 System and method for encrypting and verifying messages using three-phase encryption
    Feb-7-2006 A method and system for encrypting and verifying the integrity of a message using a three-phase encryption process is provided. A source having a secret master key that is shared with a target receives...
    6993153 Self-orienting watermarks
    Jan-31-2006 A watermarking method converts a watermark message into a Frequency Shift Keying (FSK) signal and embeds the FSK signal in a host signal. The spectral properties of the FSK watermark signal facilitate...
    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...
    6990200 Encryption method, cryptographic communication method, ciphertext generating device and cryptographic communication system of public-key cryptosystem
    Jan-24-2006 Two public keys including a random number term therein are prepared in a database for each divided plaintext in advance, a plaintext is divided into a plurality of 1-bit divided plaintexts, one public...
    6988197 Synchronization of authentication ciphering offset
    Jan-17-2006 In a communication system, an authentication ciphering offset (ACO) is generated as a function of one or more parameters, wherein at least one of the one or more parameters is derived from earlier-computed...
    6986054 Attack-resistant implementation method
    Jan-10-2006 The present invention makes it difficult for unauthorized parties to estimate processing and a secret key based upon the waveforms of power consumption of an IC card chip by changing a processing order...
    6986040 System and method of exploiting the security of a secure communication channel to secure a non-secure communication channel
    Jan-10-2006 The present invention features a system and method for establishing a secure communication channel between a client and an application server. In one embodiment, a ticket service generates a ticket having...
    6978016 Circuits for calculating modular multiplicative inverse
    Dec-20-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...
    6973570 Integrated circuit comprising encryption circuitry selectively enabled by verifying a device
    Dec-6-2005 An integrated circuit is disclosed for selectively encrypting plaintext data received from a first device to produce encrypted data to send to a second device. The integrated circuit comprises controllable...
    6973187 Block encryption method and schemes for data confidentiality and integrity protection
    Dec-6-2005 A block encryption method and schemes (modes of operation) that provide both data confidentiality and integrity with a single cryptographic primitive and a single processing pass over the input plaintext...
    6971020 Circuit and method for the securing of a coprocessor dedicated to cryptography
    Nov-29-2005 A circuit and a method are provided for securing a coprocessor dedicated to cryptography. The disclosed circuit includes a scrambling register and an accessory input register to convey scrambling information...
    6970561 Encryption and decryption with endurance to cryptanalysis
    Nov-29-2005 An encrypting apparatus includes an encrypting operation section, a determining section and a control section. The encrypting operation section carries out an encrypting operation to a plaintext using...
    6965873 Electronic commerce using optical input device
    Nov-15-2005 Sensing of machine readable indicia associated with a catalog permits on-line ordering of merchandise. A profile of user-specific data (e.g., clothing sizes) can be employed to customize the transaction....
    6965673 Method of using transient faults to verify the security of a cryptosystem
    Nov-15-2005 A useful method of verifying the integrity of a cryptosystem involves using erroneous outputs to obtain secret information. In certain signature schemes which use the Chinese Remainder Theorem, a correct...
    6963977 Circuits and methods for modular exponentiation
    Nov-8-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...
    6963979 Cryptographic accelerator
    Nov-8-2005 A cryptographic accelerator (1) has a host interface (2) for interfacing with a host sending cryptographic requests and receiving results. A CPU (3) manages the internal logical unit...
    6963644 Multi-word arithmetic device for faster computation of cryptosystem calculations
    Nov-8-2005 A multi-word arithmetic device, capable of executing a variety of types of multi-word arithmetic required for elliptic curve cryptology, includes the following. A memory 40, formed from two dual-port...
    6959388 Method for generating many-time restrictive blind signatures
    Oct-25-2005 A multiple use ticket generating method is disclosed which enables a recipient to obtain signatures for arbitrarily many (correctly formed) messages after only one interaction with the signer. The method...
    6959085 Secure user identification based on ring homomorphisms
    Oct-25-2005 A method for authenticating, by a second user, the identity of a first user, that includes a challenge communication from the second user to the first user, a response communication from the first user...
    6957331 Method of achieving multiple processor agreement in asynchronous networks
    Oct-18-2005 Byzantine Agreement requires a set of parties in a distributed system to agree on a value even if some parties are corrupted. The invention comprises a method for achieving agreement among participating...
    6957329 System for encrypting data from multiple multimedia applications and method thereof
    Oct-18-2005 Methods and systems are provided for encrypting data from a plurality of multimedia devices. A driver initiates authentication for the plurality of multimedia applications. The driver assigns a key registers...
    6952478 Method and system for performing permutations using permutation instructions based on modified omega and flip stages
    Oct-4-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....
    6952477 Fault intolerant cipher chaining
    Oct-4-2005 A method and system for producing, e.g., tamper-resistant software such that the software is fault intolerant, thereby complicating hacking attacks, includes undertaking several iterations of forward plain...
    6950944 Security code activated access control system
    Sep-27-2005 An access control system that utilizes security codes (500), a database (430), and a control device (20) is disclosed. Each security codes (500) is comprised of a unique key code...
    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...
    6948064 Method and apparatus for providing public key security control for a cryptographic processor
    Sep-20-2005 Public key security control (PKSC) is provided for a cryptographic module by means of digitally signed communications between the module and one or more authorities with whom it interacts. Authorities...
    6944771 Method and apparatus for overcoming a watermark security system
    Sep-13-2005 To overcome a watermark security system that is based on a limited set of possible watermark values, a collection of authentic watermarked material is created, and a substitution system provides material...