"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
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.
| Number | Title | Issue Date |
| 7386123 | Method 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 |
| 7386122 | Method 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 |
| 7382877 | RSA 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 |
| 7379550 | Method 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 |
| 7379546 | Method 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 |
| 7380274 | E-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 |
| 7376967 | Method 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 |
| 7372965 | Electric 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 |
| 7373213 | Management 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 |
| 7372961 | Method 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 |
| 7373657 | Method 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 |
| 7373511 | Identification 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 |
| 7373517 | System 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 |
| 7372963 | Device 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 |
| 7373521 | Semiconductor 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 |
| 7372960 | Method 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 |
| 7370196 | Controlled-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 |
| 7370070 | Data 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 |
| 7370212 | Issuing 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 |
| 7369846 | Delivery 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 |
| 7366699 | Electronic 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 |
| 7366305 | Platform 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 |
| 7366701 | Copy 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 |
| 7366302 | Apparatus 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 |
| 7366897 | Method 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 |
| 7366900 | Platform-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 |
| 7366299 | Method 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 |
| 7366915 | Digital 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 |
| 7366911 | Methods 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 |
| 7366918 | Configuring 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 |
| 7363499 | Blinded 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 |
| 7362863 | DES 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 |
| 7362886 | Age-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 |
| 7362870 | Method 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 |
| 7363500 | Tunneled 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 |
| 7363492 | Method 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 |
| 7362868 | Hidden 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 |
| 7359507 | Server-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 |
| 7359508 | Method 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 |
| 7360079 | System 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 |