Patent ID: 7330549

Claim:
A method of producing a cryptographic unit associated with an integer secret key s in an asymmetric cryptography system, comprising the steps of: providing the cryptographic unit with a component produced independently of the cryptography system and suitable for delivering an integer y through a combination between several integer operands including a random number r, the secret key s and at least one further operand (a, b); selecting the cryptography system by associating with the secret key s a public key comprising a first element g of a set G provided with a multiplication operation; and providing the cryptographic unit with a generator of cryptographic data suites including a programmable memory receiving pairs {r, x} or {r, g r } calculated in advance, said cryptographic data suites each including said random number r submitted as operand to said component and said value x dependent on the element g r of the set G, and delivered by the unit in association with the integer y.