U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that the first rickshaw was invented in 1869 by an American Baptist minister, the Rev. E. Jonathan Scobie, to transport his invalid wife around the streets of Yokohama?

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 380/30 - Public key


Subclass of Class 380 - Cryptography
Definition: Subject matter including an encryption algorithm which is
No. of patents: 1700
Last issue date: 05/15/2012


          9            
NumberTitleIssue Date
7248699Encryption method using synchronized continuously calculated pseudo-random key
Prior methods of encryption can be broken by sufficiently powerful decryption techniques. The present invention provides a method of making decryption practically extremely difficult. It involves having synchronized processors continuously calculate a defined pseudo...
07/24/2007
7246098Consumable authentication protocol and system
This invention concerns a consumable authentication protocol for validating the existence of an untrusted authentication chip, as well as ensuring that the Authentication Chip lasts only as long as the consumable. In a further aspect it concerns a consumable authent...
07/17/2007
7246148Enhanced network services using a subnetwork of communicating processors
A method and system for providing enhanced services for a network. The enhanced services use information about the network which is available to a subnet of communicating processors (such as a set of routers), collectively executing a common distributed technique fo...
07/17/2007
7246244Identity verification method using a central biometric authority
A method performs biometric verifications to authenticate the identification of users using a central biometric authority (CBA). This allows parties to an electronic transaction to be assured of each other's identity. Specifically, at the sender side, a first messag...
07/17/2007
7246246System for keying protected electronic data to particular media to prevent unauthorized copying using a compound key
A system an method for distribution of electronic data over a network infrastructure that includes a client device for operation by a user desiring to receive the electronic data and server that contains the electronic data and offering the electronic data for downl...
07/17/2007
7245718Low bandwidth zero knowledge authentication protocol and device
A method authenticates di identities in parallel using two prime numbers p and q such that q|p−1. Each identity includes a private key si and a public key vi, and a publicly known generator is α such that αq≡1 (mod p...
07/17/2007
7246378Controlling and tracking access to disseminated information
A method for controlling and tracking access to disseminated information involves encrypting data using a key that is maintained in a key repository. A user requests a message ID and key from the key repository. The key repository issues a message ID and key to the ...
07/17/2007
7243233System and method for secure communication between electronic devices
A system of securing communications, comprising a plurality of computer peripheral resources, a beacon in signal communication with and located proximate each computer peripheral resource and configured to communicate using RF signals and ultrasound signals, and a p...
07/10/2007
7243230Transferring application secrets in a trusted operating system environment
Transferring application secrets in a trusted operating system environment involves receiving a request to transfer application data from a source computing device to a destination computing device. A check is made as to whether the application data can be transferr...
07/10/2007
7243232Key agreement and transport protocol
A key establishment protocol includes the generation of a value of cryptographic function, typically a hash, of a session key and public information. This value is transferred between correspondents together with the information necessary to generate the session key...
07/10/2007
7242988Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
The need for a more-readily usable interface for programmable devices is widely recognized. The present invention relates to programmable sequencing devices, or, more particularly, the remote controls for consumer electronic devices. The present invention provides a...
07/10/2007
7240084Generic implementations of elliptic curve cryptography using partial reduction
A reduction operation is utilized in an arithmetic operation on two binary polynomials X(t) and Y(t) over GF(2), where an irreducible polynomial Mm(t)=tm+am−1tm−1+am−2tm−2+ . . . +a1
07/03/2007
7240202Security context sharing
Networked computing entities which are members of a trusted group share knowledge of a secret value K that is unknown outside the trusted group. When an entity within the trusted group establishes a secure connection, it encodes its name along with the secret value ...
07/03/2007
7240219Method and system for maintaining backup of portable storage devices
Data stored in a portable storage device are encrypted, for example by a processor of the portable storage device itself, using a backup key and stored in a backup medium. The backup key is protected by being stored in a backup key storage medium, such as an interne...
07/03/2007
7240204Scalable and unified multiplication methods and apparatus
Scalable and unified multipliers for multiplication of cryptographic parameters represented as elements of either of the prime field (GF(p)) and the binary extension field (GF(2m)) include processing elements arranged to execute in pipeline stages. The pr...
07/03/2007
7239701Key sharing method, secret key generating method, common key generating method and cryptographic communication method in ID-NIKS cryptosystem
Mapping is carried out at a point on an elliptic curve to be utilized for elliptic encryption based on identity information (ID information) of each entity and a mapping value is set to be a public key of the entity. By using the mapping value and secret information...
07/03/2007
7240195Certified shuffle-decrypting system, certified shuffle-decrypting method and certified shuffle-decryption verifying method
The present invention provides a certified shuffle-decrypting system, which does not require shuffled encrypted texts to be output, and in which the amounts of calculation and certificates are minimized to allow efficient processing, and the certified shuffle-decryp...
07/03/2007
7236590Method and apparatus for protecting data
A data structure to be used for representing the problem is selected. An instance of the problem is represented with the data structure. The data is encrypted with a sequence which is obtained by solving the problem. Alternatively, in an alternative embodiment of th...
06/26/2007
7237116Digital signature system and method based on hard lattice problem
A sender computer maps a randomized concatenation of a message μ to a point “x” in space using a function that renders it infeasible that a second message can be mapped nearby the message μ. The function can be a collision intractable or non-collision intracta...
06/26/2007
7237107Method and apparatus for discovering a trust chain imparting a required attribute to a subject
A method is disclosed for discovering a trust chain that imparts a required attribute to a subject and is grounded in a trusted principal that is the issuer of a known trusted attribute delegation. The method involves setting as a primary goal to be proved an attrib...
06/26/2007
7237115Authenticating concealed private data while maintaining concealment
A method of and system for authenticating concealed and statistically varying multi-dimensional data comprising: acquiring an initial measurement of an item, wherein the initial measurement is subject to measurement error; applying a transformation to the initial me...
06/26/2007
7237265System for determining web application vulnerabilities
A method for detecting security vulnerabilities in a web application includes analyzing the client requests and server responses resulting therefrom in order to discover pre-defined elements of the application's interface with external clients and the attributes of ...
06/26/2007
7237123Systems and methods for preventing unauthorized use of digital content
Theft, distribution, and piracy of digital content (software, video, audio, e-books, any content of any kind that is digitally stored and distributed) is generally accomplished by copying it, if possible, or, if it is protected from being copied in any fashion, such...
06/26/2007
7234059Anonymous authenticated communications
A method of performing electronic communications between members of a group wherein the communications are authenticated as being from a member of the group and have not been altered, comprising: generating a plurality of random numbers; distributing in a digital me...
06/19/2007
7233662Numerical array output device, a numerical array output method, an encryption device, and a decryption device
An encryption device encrypts a message, and includes a function value output unit that calculates a function value of the message using a one-way converting function. The encryption device also includes a numerical array output unit having an initial array decision...
06/19/2007
7233663Key generation performance improvement
A method, apparatus, and article of manufacture provide the ability to rapidly generate a large prime number to be utilized in a cryptographic key of a cryptographic system. A candidate prime number is determined and a mod remainder table is initialized for the cand...
06/19/2007
7231040Multiprime RSA public key cryptosystem
A method and apparatus are disclosed for improving public key encryption and decryption schemes that employ a composite number formed from three or more distinct primes. The encryption or decryption tasks may be broken down into sub-tasks to obtain encrypted or decr...
06/12/2007
7231664System and method for transmitting and receiving secure data in a virtual private group
A novel system and method for transmitting and receiving secure data in a virtual private group (VPG). In one embodiment, a method for transmitting secure data from a first node to a second node includes accessing a group membership table on the first node, the grou...
06/12/2007
7230939Home network using wireless module
Methods and apparatus for implementing a home network including a wireless module. In one implementation, a home network includes: two or more host devices, where at least one host device includes a wireless module port, and where the host devices are connected in a...
06/12/2007
7231520Method of, and apparatus for, recording/reproducing data to/from recording medium having copyright management data recorded therein
A method of recording data from a recorder to a recording medium, where it is judged whether a terminal unit having user identification information recorded in memory therein is connected to the recorder. When the terminal unit is found connected, an encryption key ...
06/12/2007
7231517Apparatus and method for automatically authenticating a network client
A distributed authentication system includes a cryptography service node, and a client node interface coupled to a network authentication database, for providing automatic authentication to enable the client node to access network resources, such as applications or ...
06/12/2007
7231070Fingerprint recognition system
A method and apparatus for fingerprint recognition is provided. A fingerprint is detected on a sensor. The fingerprint is digitized. A digitized background is subtracted from the fingerprint, resulting in a difference print. The difference print is matched with a da...
06/12/2007
7231045Secure transaction modem storing unique indicia
A modem and secure communications method for the modem is disclosed in which the modem is capable of storing identifying indicia unique to the modem. The identifying indicia may include graphics data such as an image of a credit card, a signature, and/or an account ...
06/12/2007
7231047Private retrieval of digital objects
A database (104) maintains one or more groups (106) of digital objects (202). A user (102) wishes to retrieve one or more digital objects (202) from the database (104), without the database (104) being able to determi...
06/12/2007
7227947Cryptographic method and cryptographic device
The invention relates to a cryptographic method with at least one computing step containing a modular exponentiation E according to E=xd(mod p·q), with a first prime factor p, a second prime factor q, an exponent d and a number x, whereby the modular exp...
06/05/2007
7228406Interacting with optional read-only memory
In one embodiment, the present invention includes a method to select a desired configuration parameter for an option read-only memory (ROM) coupled to a system; obtain a code module corresponding to the desired configuration parameter; and provide the code module to...
06/05/2007
7228417Simple secure login with multiple-authentication providers
A secure distributed single-login authentication system comprises a client and a server. The client collects a user name and password from a user and tests that user name and password at a variety of potential authentication servers to check where the login is valid...
06/05/2007
7228430Security system for preventing a personal computer from being used by an unauthorized people
A security system for preventing unauthorized use of a computer device. An extractable security piece includes an extractable main private key and a main PC public key. A PC security area which is a non-extractable part of the computer device includes a PC private k...
06/05/2007
7226494Secure postage payment system and method
In a postage payment system, a secure integrated circuit (IC) card is used to manage postage funds, and create encrypted postage indicia. Among other things, the system is capable of performing charge-back accounting of postage expenses and generating mail contents....
06/05/2007
7228567License file serial number tracking
A system for monitoring licensing eligibility of a computational component, the computational component being associated with a unique identifier, is provided. The system comprises (i) an input and/or interface 120 operable to receive a request to authorize o...
06/05/2007
          9            
 
Sign InRegister
Username  
Password   
forgot password?