Match Document Document Title
7617397 Systems and methods for generation and validation of isogeny-based signatures  
Techniques are described for generating and validating signatures. In an implementation, a method includes generating a signature by utilizing a plurality of isogenies included on a private key and...
7613302 Systems and methods for compression of key sets having multiple keys  
Systems, methods and modulated data signals 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...
7609834 Personal authenticating multi-function peripheral  
A method and apparatus of printing a document in a secure manner, includes receiving, by a printer, print data that has been encrypted using a printer public key. The printer-public-key-encrypted...
7607019 Small memory footprint fast elliptic encryption  
A method of generating a digital signature includes generating a first random number from a finite field of numbers, and generating field elements defining a first point on an elliptic curve...
7606388 Contents border detection apparatus, monitoring method, and contents location detection method and program and storage medium therefor  
A contents border detection apparatus and monitoring method. The apparatus comprises a digital watermark detector for detecting a digital watermark embedded in contents for which a time element is...
7603560 Method and apparatus for digital signature authentication  
The present invention improves speed and reduces complexity in a digital signature scheme that uses elliptic algebra. The signature scheme generates two points that are compared. If the points do...
7602907 Elliptic curve point multiplication  
Systems and methods configured for recoding an odd integer and elliptic curve point multiplication are disclosed, having general utility and also specific application to elliptic curve point...
7599890 Content data storage  
A memory card ( 110 ) includes a memory ( 1415 ) to store encrypted content data, a license hold unit ( 1440 ) to store at least a portion of license information distributed by a distribution...
7599491 Method for strengthening the implementation of ECDSA against power analysis  
A method of inhibiting the disclosure of confidential information through power analysis attacks on processors in cryptographic systems. The method masks a cryptographic operation using a generator...
7596689 Secure and reliable document delivery using routing lists  
An operations center (OC) ( 200 ) acts as an intermediary for securely and reliably transmitting a document ( 3 ) from a sender ( 100 ) to a next recipient ( 300 ) on a routing list. The OC ( 200 )...
7594261 Cryptographic applications of the Cartier pairing  
Systems and methods for cryptographically processing data as a function of a Cartier pairing are described. In one aspect, a Cartier pairing is generated from two different abelian varieties or...
7594116 Mediated key exchange between source and target of communication  
A system for communicating a message securely between a sender and a receiver. The sender provides a key server with a string specifying the receiver. The key server obtains a message key and a...
7593527 Providing digital signature and public key based on shared knowledge  
A public key and digital signature is provided using a private key of a public-private key pair in an elliptic curve digital signature algorithm (ECDSA) by: identifying domain parameters of an...
7593526 Method and apparatus for compressing rabin signatures  
A method and apparatus are disclosed for compressing Rabin signatures. The disclosed compression scheme compresses a Rabin signature, s, for a user having a public key, n, based on a continued...
7590236 Identity-based-encryption system  
Systems and methods for supporting symmetric-bilinear-map and asymmetric-bilinear-map identity-based-encryption (IBE) key exchange and encryption schemes are provided. IBE key exchange schemes use...
7590235 Reduction calculations in elliptic curve cryptography  
An Elliptic Curve Cryptography reduction technique uses a prime number having a first section of Most Significant Word “1” states, with N=n m-1 +N 1 B+n 0 and a second section with a plurality...
7587605 Cryptographic pairing-based short signature generation and verification  
In at least one implementation, described herein, P and Q 1 , . . . , Q n are public points on an elliptic curve over a finite field, but the ratios of Q i to P are private. Those ratios are the...
7587600 Loading data onto an electronic device  
A method of protecting an electronic device from unauthorized reprogramming, the electronic device comprising a data memory and a key memory, the method comprising loading into the key memory a...
7587045 System and method for securing document transmittal  
The present invention is directed to a system and method for secure transmission of electronic document data on a network. The method begins with the receipt of user identification data associated...
7571320 Circuit and method for providing secure communications between devices  
An electronic system and method for providing secure communications between devices. The secure communications are maintained through use of an integrity check value (ICV) that accompanies a...
7571315 Method and apparatus to assign trust to a key  
A method includes determining whether a key is traceable to one of a set of keys associated with a trusted source and determining whether the key is identified in a list of compromised keys. If the...
7570759 System and method for secure encryption  
A method for encrypting a message containing a plurality of message segments is described. First, a key is input into a SHA function to generate a first hash value. Then, a first message segment is...
7567672 Cryptographic communication system  
In a cryptographic communication system, a prover is connected through a channel to a verifier. Elements a, b, c, d of a finite group are used as a public key and a parameter “x” as a private...
7567669 Strengthened public key protocol  
A method of determining the integrity of a message exchanged between a pair of correspondents. The message is secured by embodying the message in a function of a public key derived from a private...
7564971 Apparatus and method for performing Montgomery type modular multiplication  
A signal processing apparatus for performing modular multiplication for use in a signal processing system includes a first logic for outputting a signed multiplicand by selectively performing a...
7562229 Codeword-based auditing of computer systems and methods therefor  
A computer-implemented method in a computer system for facilitating auditing of the computer system is disclosed. The method includes receiving a request for a codeword from a user of the computer...
7562052 Secure customer communication method and system  
The method for creating communication encryption keys for use over a communications channel comprises the steps of: selecting a code number for a user or web browser; selecting the two highest...
7555646 Efficient implementation of zero knowledge protocols  
An efficient implementation of zero knowledge protocols for authentication of devices and for identification of devices connecting to a network. According to one aspect, the present invention...
7555122 Method for elliptic curve point multiplication  
The method comprises three stages. In the first stage, randomly selected point representations are stored in variables. In the second stage, a right-to-left loop is executed that modifies the...
7555121 Methods and apparatus for implementing a cryptography engine  
Methods and apparatus are provided for implementing a cryptography engine for cryptography processing. A variety of techniques are described. A cryptography engine such as a DES engine running at a...
7552329 Masked digital signatures  
The present invention relates to digital signature operations using public key schemes in a secure communications system and in particular for use with processors having limited computing power...
7552322 Using a portable security token to facilitate public key certification for devices in a network  
One embodiment of the present invention provides a system that uses a portable security token to facilitate public key certification for a target device in a network. During system operation, the...
7551737 Cryptographic keys using random numbers instead of random primes  
A system and method for providing cryptographic keys which are usable in a network of connected computer nodes applying a signature scheme. The method employs: generating a random secret key usable...
7551056 Use-authorization device for security-related applications  
This description is given of a use-authorization device for security-related applications, in particular access control to secure areas or securing vehicles with a user operated key unit for...
7549172 Data processing apparatus for digital copyrights management  
Data processing apparatus distributes a public key certificate and information about a private key to a user terminal as activation information separately from a terminal module. In the case where...
7545932 Secure authenticated channel  
A protocol (i.e. method) and corresponding apparatuses for calculating a session key. Two peers with knowledge of a common Diffie-Hellman permanent key, K perm , and the identity and public key of...
7545928 Triple DES critical timing path improvement  
Improved security processing circuits are discussed which may be used alone or as part of a network interface device of a host system using a DES engine to accomplish 3DES processing. The security...
7541920 Alarm/event encryption in an industrial environment  
Systems and methods that can enhance protection of alarms and events within an industrial control environment are provided. An alarm security component employs cryptographic mechanisms and...
7536011 Tamper-proof elliptic encryption with private key  
An encryption device performs elliptic curve encryption using a secret key. The encryption device includes an operation unit for performing scalar multiplication of a point on an elliptic curve a...
7532720 Utilizing SIMD instructions within montgomery multiplication  
An architecture and methodology for implementing Montgomery multiplication on a computer system that supports SIMD instructions is described.
7529926 Public key certification providing apparatus  
A host communicates with a gateway, a DHCP server or a PPP peer of ISP to determine an IPv6 address, also receives a public key certificate from the gateway, the DHCP server or the PPP peer of ISP,...
RE40708 Dual encryption protocol for scalable secure group communication  
A logical tree structure and method for managing membership in a multicast group provides scalability and security from internal attacks. The structure defines key groups and subgroups, with each...
7525202 Quantum computational systems  
Apparatus and methods for performing quantum computations are disclosed. Such quantum computational systems may include quantum computers, quantum cryptography systems, quantum information...
7522723 Password self encryption method and system and encryption by keys generated from personal secret information  
A public key cryptographic system and method is provided for a password or any other predefined personal secret information that defeats key factoring and spoofing attacks. The method adopts a new...
7512800 Key management technique for establishing a secure channel  
A key management technique establishes a secure channel through an indeterminate number of nodes in a network. The technique comprises enrolling a smart card with a unique key per smart card. The...
7512233 Method and apparatus for computing a shared secret key  
A method of generating a key by a first correspondent. The key is computable by a second correspondent. The method comprises the steps of: a) making available to the second correspondent a...
7512230 Method and apparatus of fast modular reduction  
Methods and apparatus reduce the computational load for computing r=x mod n, given two numbers x and n, where x is 2t bits long and n is t bits long. Such reduced computational loading in modular...
7509492 Distributed scalable cryptographic access control  
Published resources are made available in an encrypted form, using corresponding resource keys, published through resource key files, with the publications effectively restricted to authorized peer...
7509292 Authentication of consumable items  
This invention concerns a consumable authentication method for validating the existence of an untrusted chip. A random number is encrypted using a first key and sent to an untrusted chip. In the...
7509250 Hardware key control of debug interface  
In one embodiment, a system comprises debug functionality, a debug interface communicatively coupled to the debug functionality, and a hardware key interface. Communication with the debug...