A beach chair which can be adapted for a woman who is pregnant and wishes to sunbathe in the prone position.
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 |
| 8107623 | Method for verifying a first identity and a second identity of an entity A method for verifying a first identity and a second identity of an entity, said method comprising: receiving first identity information at a checking entity; sending second identity information from the entity to said checking entity; verifying that the first and s... | 01/31/2012 |
| 8102998 | Method for elliptic curve scalar multiplication using parameterized projective coordinates The method for elliptic curve scalar multiplication in an elliptic curve cryptosystem implemented over an insecure communications channel includes the steps of: (a) selecting positive integers Lx and Ly, where Lx and Ly ar... | 01/24/2012 |
| 8077866 | Protecting against security attack A communication device having a private key and configured to implement an elliptic curve security mechanism for successful operation of which it: (a) receives a first value from another device, (b) computes a second value as the scalar multiplication of the first v... | 12/13/2011 |
| 8050403 | Method and apparatus for generating a public key in a manner that counters power analysis attacks A public key for an Elliptic Curve Cryptosystem is generated in a manner that acts as a countermeasure to power analysis attacks. In particular, a known scalar multiplication method is enhanced by, in one aspect, performing a right shift on the private key. The fixe... | 11/01/2011 |
| 8045706 | System of efficiently implementing secure hash algorithm (SHA-1) in digital hardware that accomplishes optimal computation speed using minimal hardware resources A method of completing the Secure Hash Algorithm (SHA-1) computation in exactly 81 clock cycles with digital hardware. The general implementation techniques include: using a combination of synchronous storage elements to store the required computation values and asy... | 10/25/2011 |
| 8027467 | Method for elliptic curve point multiplication An elliptic curve multiplication 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 variable values in dependency of a multiplier... | 09/27/2011 |
| 8023647 | 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 technique of encrypting a password or any predefined secret informati... | 09/20/2011 |
| 8023646 | Identity-based-encryption extensions formed using multiple instances of an identity based encryption scheme IBE extensions to IBE schemes may be provided by creating multiple instances of the same IBE scheme, where each instance has an associated IBE master key and corresponding IBE public parameters. During encryption, an IBE extension identity for each instance of the I... | 09/20/2011 |
| 8019079 | Asymmetric cryptosystem employing paraunitary matrices Disclosed are multivariate paraunitary asymmetric cryptographic systems and methods based on paraunitary matrices. The cryptographic systems and methods are based on formulating a system of multivariate polynomial equations by paraunitary matrices. These matrices ar... | 09/13/2011 |
| 8014521 | Cryptographic computation method, cryptographic system, and computer program A system and method for achieving secure and fast computation in hyperelliptic cryptography is realized. Fast scalar multiplication is achieve by executing computing operations including halving as computing processing in scalar multiplication with respect to a divi... | 09/06/2011 |
| 8005210 | Modulus scaling for elliptic-curve cryptography Modulus scaling applied a reduction techniques decreases time to perform modular arithmetic operations by avoiding shifting and multiplication operations. Modulus scaling may be applied to both integer and binary fields and the scaling multiplier factor is chosen ba... | 08/23/2011 |
| 8005211 | Shuffle-decrypting legitimacy certifying apparatus and method, shuffle-decrypting verifying apparatus and method, program, and recording medium The present invention is aimed at performing shuffle-decrypting certification which is made more secure by not allowing any knowledge of secret information to leak when certifying the legitimacy of shuffling and decryption. A shuffle-decrypting legitimacy certifying... | 08/23/2011 |
| 7991154 | Exponentiation method using multibase number representation A method of scalar multiplication for use in elliptic curve-based cryptosystems (ECC) is provided. Scalars are represented using a generic multibase form combined with the non-adjacency property, which greatly reduces the nonzero density in the representation. The m... | 08/02/2011 |
| 7986779 | Efficient elliptic-curve cryptography based on primality of the order of the ECC-group Time to perform scalar point multiplication used for ECC is reduced by minimizing the number of shifting operations. These operations are minimized by applying modulus scaling by performing selective comparisons of points at intermediate computations based on primal... | 07/26/2011 |
| 7986778 | Cryptographic method and apparatus A cryptographic method and apparatus is provided in which an identifier-based encryption process is used to encrypt a message with an identifier string that specifies conditions to be checked by a trusted entity before providing a decrypted form of the encrypted mes... | 07/26/2011 |
| 7983415 | Method for performing iterative scalar multiplication which is protected against address bit attack The system and method for performing iterative scalar multiplication which is protected against address bit attack is provides a methodology, and system for implementing the methodology, for performing an iterative scalar multiplication process utilizing the Takagi ... | 07/19/2011 |
| 7978846 | Scale-invariant barrett reduction for elliptic-curve cyrptography The computation time to perform scalar point multiplication in an Elliptic Curve Group is reduced by modifying the Barrett Reduction technique. Computations are performed using an N-bit scaled modulus based a modulus m having k-bits to provide a scaled result, with ... | 07/12/2011 |
| 7974408 | Scrambling of a calculation performed according to an RSA-CRT algorithm A method and a circuit for scrambling an RSA-CRT algorithm calculation by an electronic circuit, in which a result is obtained from two modular exponentiation calculations, each providing a partial result, and from a recombination step, and in which a first step add... | 07/05/2011 |
| 7974409 | Changing the order of public key cryptographic computations In one embodiment, cryptographic transformation of a message is performed by first performing a table initiation phase. This may be accomplished by creating a permutation of an order of powers and then performing a table initiation phase using a part of a key and th... | 07/05/2011 |
| RE42517 | Authenticating or signature method with reduced computations Authentication and signature process with reduced number of calculations. The process involves a first entity called the “prover”, which possesses a public key v and a secret key s, these keys verify the relation v=s−t (mod n), where | 07/05/2011 |
| 7970131 | Elliptic curve cryptosystem apparatus, storage medium storing elliptic curve cryptosystem program, and elliptic curve cryptosystem arithmetic method A scalar multiplication can be performed on an elliptic curve cryptosystem at a high speed. P is set as an initial value of Q[0], and 2×P is set as an initial value of Q[1]. An elliptic curve doubling ECDBL of Q[d[i]] is performed, and an arithmetic result is store... | 06/28/2011 |
| 7961877 | Factoring based modular exponentiation The present disclosure provides a system and method for performing modular exponentiation. The method may include dividing a first polynomial into a plurality of segments and generating a first product by multiplying the plurality of segments of the first polynomial... | 06/14/2011 |
| 7961876 | Method to produce new multivariate public key cryptosystems Multivariate public key cryptosystems (MPKC) are public key cryptosystems, whose public key are a set of multivariate polynomials over a finite field (or ring). MPKC can be used for encryption, authentication and signatures. The invention develops three new methods ... | 06/14/2011 |
| 7957525 | Encryption and signature schemes using message mappings to reduce the message size According to some embodiments of the invention, a message is processed before encryption so that the encryption method generates a short ciphertext. The message processing can be viewed as a mapping (610) that maps the message into another message that genera... | 06/07/2011 |
| 7936870 | Rotation of keys during encryption/decryption Data is encrypted according to a plurality of data keys. During the encryption of the data, the data keys are rotated according to a data key rotation pattern, and the rotation of the data keys includes repetitive use of the data keys during the encryption of the da... | 05/03/2011 |
| 7936869 | Verifying digital signature based on shared knowledge A method of verifying a digital signature of a first party that was generated using an elliptic curve digital signature algorithm (ECDSA) includes the steps of receiving a public key from the first party; receiving a digital signature from the first party, the digit... | 05/03/2011 |
| 7936871 | Altering the size of windows in public key cryptographic computations In one embodiment, cryptographic transformation of a message is performed by first performing a table initiation phase. Then an exponentiation phase is performed, wherein the exponentiation phase includes two or more parsing steps, wherein each of the parsing steps ... | 05/03/2011 |
| 7929691 | Use of bilinear mappings in cryptographic applications Cryptographic methods are known that involve the computation of a non-degenerate bilinear mapping of first and second elements one of which comprises a secret of a first entity. For a mapping implemented as, for example, a Tate pairing, the mapping is computable by ... | 04/19/2011 |
| 7925010 | Message deciphering method, system and article A method decrypts the encrypted messages sent by a transmission device to a first electronic device associated with a first trusted authority and to a second electronic device. In one embodiment, first and second tokens are generated and exchanged, respectively, by ... | 04/12/2011 |
| 7925011 | Method for simultaneous modular exponentiations The present disclosure provides a method for performing modular exponentiation. The method may include generating a first remainder (xp) based on an encrypted message (X) modulo a first prime number (p) and generating a second remainder (xq) based on the encrypted m... | 04/12/2011 |
| 7916860 | Scalar multiplication apparatus and method A scalar multiplication apparatus may include at least two encryptors, each adapted to receive an input point and a changed secret key to generate an encrypted output point; a first logic circuit adapted to receive the encrypted output points to perform a first logi... | 03/29/2011 |
| 7903814 | Enhancing the security of public key cryptosystem implementations In one embodiment, cryptographic transformation of a message is performed by first performing a table initiation phase to populate a data structure. Then, a first random number multiplied by a public key is added to each value in the data structure, in modulo of a s... | 03/08/2011 |
| 7885945 | Secure schema identifier generation A system that generates a unique identifier that employs a public key of a cryptographic key pair as a contribution to a name for an attribute associated with a schema. Additionally, a hash over the relevant entity name, version, and culture can be employed to autom... | 02/08/2011 |
| 7869593 | Software for providing based on shared knowledge public keys having same private key Facilitating communication using a digital signature includes: communicating software to a first party; receiving from the first party public keys of public-private key pairs generated using the software; and recording in a database the public keys in association wi... | 01/11/2011 |
| 7860244 | Secure computation of private values An embodiment may include a system having a communication unit and a processing unit. The communication unit may be configured to receive an encrypted private value of a party, the encrypted private value being generated from a private value with a public-key encryp... | 12/28/2010 |
| 7860243 | Public key encryption for groups A system is comprised of a user and a group, wherein the group is comprised of a group leader and a group of M members where M is equal to or greater than one. The group leader generates a group public key and a group leader “master” private key. The group leade... | 12/28/2010 |
| 7856101 | Method for elliptic curve scalar multiplication The method for elliptic curve scalar multiplication is a method for fast, efficient multiplication of a point on an elliptic curve by a scalar. Two different parameters are used to assign separate projective coordinates to the x-coordinate and the y-coordinate. The ... | 12/21/2010 |
| 7856100 | Privacy-preserving data aggregation using homomorphic encryption A method and system for collecting data from devices using a homomorphic encryption of the data is provided. A collection system of a device adds contributions to homomorphically encrypted data and forwards the requests to another device. When the device receives a ... | 12/21/2010 |
| 7848516 | Diffused symmetric encryption/decryption method with asymmetric keys This invention discloses a symmetric encryption/decryption method with asymmetric keys processed by diffusion algebra, and more particularly to a multiplication method using one-dimensional matrix displacement and addition to generate a ciphertext by multiplying a p... | 12/07/2010 |
| 7844051 | Trapdoor one-way functions on elliptic curves and their application to shorter signatures and asymmetric encryption The present invention provides a new trapdoor one-way function. In a general sense, some quadratic algebraic integer z is used. One then finds a curve E and a rational map defining [z] on E. The rational map [z] is the trapdoor one-way function. A judicious selectio... | 11/30/2010 |