Method for the generation of electronic signatures, in particular for smart cards
AssigneeGemplus
InventorDavid Naccache
Life of this patent
Estimating the term…
Loading patent…
AssigneeGemplus
InventorDavid Naccache
Estimating the term…
Processes for generating digital signatures for electronic messages. Modifying signature-generating algorithms, such as DSAs (Digital Signature Algorithms), in order to enable smart cards with reduced calculation and storage resources to produce digital signatures with a high degree of security in spite of their reduced resources. The signature-checking terminal sends a random number a and measures the time taken by the card to send back a signal s using this random number. If the time is greater than a given duration, the signature is rejected even if the check of its authenticity is positive. In addition, part of the signature (the part which does not use the secret card key but only the public algorithm parameters) is precalculated and stored in the card in the form of signature portions produced by a compression function such that they are short. Only the second part of the signature has to be calculated by the card. The calculations to be made are simple so that the card does not require extensive calculation and memory resources.
An electronic signature method, comprising:
An electronic signature method, comprising:
A method for the generation of digital signatures of messages by a signer unit and for the checking of these signatures by a verifier unit, the signer unit comprising a device that computes, communicates and retains data elements, the device comprising at least one electrically programmable non-volatile memory, according to which there are prepared enciphered data elements constituting signature coupons that are loaded into the non-volatile memory and that are used by the signer unit to sign messages, chiefly characterized in that:
An electronic signature method comprising:
Dependencies are inferred from the claim text.