|
Match
|
Document |
Document Title |
|
|
6996724 |
Secret key generating method, common key generating method, encryption method, cryptographic communication method and cryptographic communication system
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...
|
|
|
6993153 |
Self-orienting watermarks
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...
|
|
|
6990471 |
Method and apparatus for secure electronic commerce
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...
|
|
|
6990200 |
Encryption method, cryptographic communication method, ciphertext generating device and cryptographic communication system of public-key cryptosystem
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...
|
|
|
6990199 |
Apparatus and method for cipher processing system using multiple port memory and parallel read/write operations
An encryption processing system implements an encryption algorithm using a memory system comprising a multiple-port memory by performing at least one set of parallel read and write operations to...
|
|
|
6988197 |
Synchronization of authentication ciphering offset
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...
|
|
|
6986040 |
System and method of exploiting the security of a secure communication channel to secure a non-secure communication channel
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...
|
|
|
6986054 |
Attack-resistant implementation method
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...
|
|
|
6978016 |
Circuits for calculating modular multiplicative inverse
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...
|
|
|
6973570 |
Integrated circuit comprising encryption circuitry selectively enabled by verifying a device
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...
|
|
|
6973187 |
Block encryption method and schemes for data confidentiality and integrity protection
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...
|
|
|
6970561 |
Encryption and decryption with endurance to cryptanalysis
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...
|
|
|
6971020 |
Circuit and method for the securing of a coprocessor dedicated to cryptography
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...
|
|
|
6965873 |
Electronic commerce using optical input device
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...
|
|
|
6965673 |
Method of using transient faults to verify the security of a cryptosystem
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...
|
|
|
6963644 |
Multi-word arithmetic device for faster computation of cryptosystem calculations
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...
|
|
|
6963979 |
Cryptographic accelerator
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 in an...
|
|
|
6963977 |
Circuits and methods for modular exponentiation
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...
|
|
|
6959085 |
Secure user identification based on ring homomorphisms
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...
|
|
|
6957331 |
Method of achieving multiple processor agreement in asynchronous networks
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...
|
|
|
6957329 |
System for encrypting data from multiple multimedia applications and method thereof
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...
|
|
|
6952477 |
Fault intolerant cipher chaining
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...
|
|
|
6952478 |
Method and system for performing permutations using permutation instructions based on modified omega and flip stages
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...
|
|
|
6950944 |
Security code activated access control system
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 ( 502 )...
|
|
|
6950517 |
Efficient encryption and authentication for data processing systems
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...
|
|
|
6948064 |
Method and apparatus for providing public key security control for a cryptographic processor
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....
|
|
|
6944771 |
Method and apparatus for overcoming a watermark security system
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...
|
|
|
6944295 |
Data-processing device and method of operating said device
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:
...
|
|
|
6941284 |
Method for dynamically using cryptographic keys in a postage meter
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...
|
|
|
6941457 |
Establishing a new shared secret key over a broadcast channel for a multicast group based on an old shared secret key
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...
|
|
|
6937727 |
Circuit and method for implementing the advanced encryption standard block cipher algorithm in a system having a plurality of channels
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...
|
|
|
6937726 |
System and method for protecting data files by periodically refreshing a decryption key
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...
|
|
|
6934388 |
Method and apparatus for generating random permutations
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...
|
|
|
6931126 |
Non malleable encryption method and apparatus using key-encryption keys and digital signature
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...
|
|
|
6928162 |
Method and system for manipulating and telescoping a hash function
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...
|
|
|
6928163 |
Methods, systems and computer program products for generating user-dependent RSA values without storing seeds
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...
|
|
|
6922785 |
Apparatus and a method for secure communications for network computers
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...
|
|
|
6920562 |
Tightly coupled software protocol decode with hardware data encryption
An encryption mechanism tightly-couples hardware data encryption functions with software-based protocol decode processing within a pipelined processor of a programmable processing engine....
|
|
|
6914983 |
Method for checking modular multiplication
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...
|
|
|
6912284 |
Self-Authenticating cryptographic apparatus
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...
|
|
|
6910058 |
Method and device for constructing elliptical curves
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...
|
|
|
6907524 |
Extensible firmware interface virus scan
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...
|
|
|
6907123 |
Secure voice communication system
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...
|
|
|
6904150 |
Cryptographic method and system for double encryption of messages
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...
|
|
|
6901516 |
System and method for ciphering data
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...
|
|
|
6898284 |
Cryptographic identification and digital signature method using efficient elliptic curve
A method of identifying user, generating digital signature, and verifying digital signature by selecting a modulus p in the form of p=(2 dk −2 ck −1)/r, p=(2 dk −2 (d−1)k +2 (d−2)k − ....
|
|
|
6892940 |
Encryption process employing chaotic maps and digital signature process
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...
|
|
|
6889322 |
Identification protocols
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...
|
|
|
6885749 |
Scrambling a compression-coded signal
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,...
|
|
|
6879703 |
Method and apparatus for watermarking images
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...
|