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

Icon_funbox Quotables

"That’s an amazing invention, but who would ever want to use one of them?"

President Rutherford B. Hayes ; Said in 1876, after Alexander Graham Bell demonstrated the telephone to him at the White House

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


      4                
NumberTitleIssue Date
7386123Method of implementing in an electronic component a cryptographic algorithm for finding the public exponent
The invention concerns a method for implementing in an electronic component a cryptographic algorithm using calculating means. The invention is characterized in that it consists in carrying out the following steps: a) selecting a value e among a specific number of v...
06/10/2008
7386122Method for proving the authenticity or integrity of a message by means of a public exponent equal to the power of two
Proof is established by means of the following parameters: m pairs of private values Q1 and public values G1 m>1, a public module n made of the product of f first factors pj, f>2, a public exponent v, linked to each other by relation...
06/10/2008
7382877RSA cryptographic method and system
An RSA cryptographic method and system is provided in which a sender encrypts a message (m) using a public modulus n, and an encryption exponent e that is a function of a sender-chosen string. This function is such that the values of e generated by it will not be co...
06/03/2008
7379550Method for the computer-assisted production of public keys for encoding information and device for carrying out said method
A method for generating public keys for encrypting messages includes encrypting a message using a public key. The first message is capable of being decrypted using a private key associated with a recipient, the private key matching the public key. The public key inc...
05/27/2008
7379546Method for XZ-elliptic curve cryptography
Given a set of elliptic curve points defined over a field F(p) and represented in projective coordinate, a method is presented which allows the embedding of data bits in both the X-coordinate and the Z-coordinate of the elliptic curve point when represented in proje...
05/27/2008
7380274E-mail firewall
An e-mail firewall (105) applies policies to e-mail messages (204) between a first site and a plurality of second sites in accordance with a plurality of administrator selectable policies (216). The firewall comprises a simple mail transfer prot...
05/27/2008
7376967Method and system for performing asynchronous cryptographic operations
A system and method for performing asynchronous cryptographic operations. A cryptographic toolkit receives requests for cryptographic operations, and initiates the cryptographic operations within a thread of execution. The toolkit detects when the cryptographic oper...
05/20/2008
7372965Electric circuit management method and device
The invention proposes a method of managing an electronic circuit of the type comprising a memory (EEPROM) for the storage of confidential information, the method comprising masking variations of the electrical current (I) consumed by the electronic circuit, during ...
05/13/2008
7373213Management system and apparatus, method therefor, and device manufacturing method
A management apparatus which manages a parameter for an industrial device acquires AGA measurement results obtained by operating the industrial device with an operation job parameter value and non-operation job parameter value. An inspection apparatus acquires an â€...
05/13/2008
7372961Method of public key generation
A potential bias in the generation or a private key is avoided by selecting the key and comparing it against the system parameters. If a predetermined condition is attained it is accepted. If not it is rejected and a new key is generated. ...
05/13/2008
7373657Method and apparatus for controlling data and software access
A proximity based computer access system is provided. According to the invention, a local key associated with a workstation wirelessly communicates with a local key which is associated with a user. If the user, and remote key, are outside of a preset radius of the w...
05/13/2008
7373511Identification device, identification system, and card issuing device and system needing identification
The device and system of present invention identify the person to be identified according to a result given from certification bureau. These device or system mainly comprises a condition inputting section to input identification condition, a certification inputting ...
05/13/2008
7373517System and method for encrypting and decrypting files
A system and method distribute the task of decryption between a server and a client. To encrypt data, the client generates an encryption/decryption key. Namely, a user interface obtains a password, generally from a user. A hint generator generates a hint. A key gene...
05/13/2008
7372963Device for compression and encryption, and device for decompression and decryption
To reduce processing load or processing time required for compression and encryption of data. Data to be compressed, such as image data, is divided into specified block sizes by am image divider (10). A quantizer (12) references a quantization table (
05/13/2008
7373521Semiconductor IC, information processing method, information processing device, and program storage medium
A program supplied from a personal computer via an interface 31 is processed according to a program stored in a ROM 36, developed in a RAM 33, and executed by a CPU 32. Data resulted from the program execution is stored into a nonvolatile...
05/13/2008
7372960Method and apparatus for performing finite field calculations
In general terms, the invention provides a finite field engine and methods for operating on elements in a finite field. The finite field engine provides finite field sub-engines suitable for any finite field size requiring a fixed number of machine words. The engine...
05/13/2008
7370196Controlled-content recoverable blinded certificates
In a cryptographic system, a certificate is used to provide information regarding a client device. The certificate is blindly signed by a certifying authority to preserve the anonymity of the client device. However, information is encoded into the signature so that ...
05/06/2008
7370070Data sharing method, request processing method, program, and apparatus
A data sharing apparatus shares first data with a communication partner. The data sharing apparatus obtains second data from third data by using server-aided computation, and generates fourth data to be used by the communication partner for obtaining the first data,...
05/06/2008
7370212Issuing a publisher use license off-line in a digital rights management (DRM) system
A publishing user publishes digital content and issues to itself a corresponding digital publisher license to allow itself to render the published digital content. The publishing user is supplied with a publishing certificate from a digital rights management (DRM) s...
05/06/2008
7369846Delivery of mobile station operational and self-performance test results to network in response to encrypted request message
A set of performance-related data that represents both normal and abnormal conditions in the network is determined and stored in a mobile station MS. The set or a sub-set of this data is transmitted to a computer for analysis upon a triggering event, and the MS user...
05/06/2008
7366699Electronic money system, electronic money terminal device, and information card
An electronic money system includes a plurality of electronic money terminals for withdrawing a sum of money which is spent by a user from money data which has been deposited into an information card. Utilization-history data including the number of times the inform...
04/29/2008
7366305Platform and method for establishing trust without revealing identity
One aspect of an embodiment of the invention provides a method and platform to prove to a challenger that a responder device possesses cryptographic information from a certifying manufacturer. This is accomplished by performing a direct proof by the responder device...
04/29/2008
7366701Copy protection of data
A copyright protection scheme downloads data from a server, typically over the World Wide Web to a client for presentation to a user. The downloaded data is cryptographically protected, by encryption and hashing. When displayed by the client, storing and copying fun...
04/29/2008
7366302Apparatus and method for an iterative cryptographic block
A method and apparatus for an iterative cryptographic block under the control of a CPU and without a fixed number of stages. In one embodiment, a first cryptographic block descrambles received information using an internal key or a preprogrammed key to form a descra...
04/29/2008
7366897Method and system for communication via a computer network
A method and apparatus for communication via a computer network (102) including registering a plurality of users (206, 222, 224) with a trusted body (110, 210). The trusted body (110, 210) verifies the identity of each user (206, 222, ...
04/29/2008
7366900Platform-neutral system and method for providing secure remote operations over an insecure computer network
A method, system and computer program product are disclosed for enhancing the security of a message sent through a network server from a client computer to a destination server running any computer platform. Credentials for authorizing a principal are obtained by th...
04/29/2008
7366299Method for encrypting and decrypting data using derivative equations and factors
A data cryptographer encrypts and decrypts character data of any given length using derivative equations and factors. The use of factors and derivative equations introduces the randomness required for effective encryption without the use of complex mathematics. A se...
04/29/2008
7366915Digital license with referral information
A digital license corresponds to encrypted digital content and includes a content key for decrypting same. The content key is encrypted and is decryptable by a decryption key available only to the first persona, the license thereby being tied to the first persona. T...
04/29/2008
7366911Methods and apparatus for computationally-efficient generation of secure digital signatures
Methods and apparatus are disclosed for generation of secure and efficient digital signatures in an information processing system. The system includes one or more user devices, a signing aid or other intermediary device, and a verifier. A given user device has assoc...
04/29/2008
7366918Configuring and managing resources on a multi-purpose integrated circuit card using a personal computer
The systems and methods provide for configuring and managing resources on a multi-purpose IC card. In one aspect, a user interface (UI) for an application is presented on a display device. A user is enabled via at least one graphical dialog screen of the UI to confi...
04/29/2008
7363499Blinded encryption and decryption
A method and system for utilizing and encryption or decryption agent so as to preclude access by the encryption agent or decryption agent, respectively, to the information being encrypted or decrypted. To preclude access by the encryption agent, a blinding function ...
04/22/2008
7362863DES hardware throughput for short operations
A symmetric key cryptographic method is provided for short operations. The method includes batching a plurality of operation parameters (1503), and performing an operation according to a corresponding operation parameter (1505). The symmetric key crypt...
04/22/2008
7362886Age-based face recognition
In an image processing apparatus, a face recognizer is trained using images of one or more faces to generate representation data for the face recognizer characterising the face(s). Face recognition processing is then performed using the representation data. The trai...
04/22/2008
7362870Method and apparatus for recording/playing back information
A data processing apparatus extracts a root key by decrypting an enabling key block. The data processing apparatus then produces a content key on the basis of a random number and encrypts the content key using the root key. Furthermore, the data processing apparatus...
04/22/2008
7363500Tunneled authentication protocol for preventing man-in-the-middle attacks
Systems and methods for preventing a Man-in-the-Middle attack on a communications network, without combining encryption keys of an inner authentication protocol and a tunneling protocol encapsulating the inner authentication protocol. The performance of a hash funct...
04/22/2008
7363492Method for zero-knowledge authentication of a prover by a verifier providing a user-selectable confidence level and associated application devices
Authentication is performed to a confidence level (CL) desired by a verifier (220). A prover (210) picks and sends certain same size, square matrices to the verifier (220). A random request bit is sent (234) from the verifier (220)...
04/22/2008
7362868Hidden link dynamic key manager for use in computer systems with database structure for storage of encrypted data and method for storage and retrieval of encrypted data
A computer system (20) having a security domain (22), at least one client business domain (26), and a plurality of client terminals (34) utilizes a hidden link dynamic key manager (24, 84) and a database structure that includes enc...
04/22/2008
7359507Server-assisted regeneration of a strong secret from a weak secret
Methods for regenerating a strong secret for a user, based on input of a weak secret, such as a password, are assisted by communications exchanges with a set of independent servers. Each server holds a distinct secret value (i.e., server secret data). The strong sec...
04/15/2008
7359508Method of securely implementing a cryptography algorithm of the RSA type, and a corresponding component
A method for the secure application of a cryptographic algorithm of the RSA type in an electronic component obtains the value of a public exponent e from a given set of probable values, without a priori knowledge of that value. Having determined the value for the pu...
04/15/2008
7360079System and method for processing digital documents utilizing secure communications over a network
A system and method for processing communications between a sender computing device and at least one recipient computing device are provided. A sender establishes a secure communication with a document processing server and requests the processing of an electronic d...
04/15/2008
      4                
 
Sign InRegister
Username  
Password   
forgot password?