Method and system for authentication and electronic signature
AssigneeSTMicroelectronics S.r.l.
InventorsLuigi Occhipinti, Giovanni Di Bernardo, Eusebio Di Cola, Riccardo Caponetto
Life of this patent
Estimating the term…
Abstract
The method for authentication and electronic signature is of the private-key, challenge and response type between a user requesting an authorization, via, for example, a smart card and a controller—check terminal—supplying the authorization. To increase security of the authorization or authentication operations, the smart card comprises a chaotic generator generating user's acknowledgement code, which is compared with a comparison code generated by the check terminal using a chaotic generator which is the same.
Claims4
A method for authentication and electronic signature, comprising:
- generating a casual initial signal, comprising acquiring a random signal;
- generating an authentication and electronic signature signal by using a first private key, the casual initial signal, and a first chaotic signal generator and generating a first chaotic signal by activating the first chaotic signal generator for a development time related to the random signal;
- generating a comparison signal by using the casual initial signal, a second private key equal to the first private, and a second chaotic signal generator identical to the first chaotic generator and generating a second chaotic signal;
- and
- comparing said authentication and electronic signature signal with said comparison signal.
A method for authentication and electronic signature, comprising:
- generating a casual initial signal, comprising acquiring a respective random signal for a plurality of message blocks, each message block comprising a first message block, a successive message block, and a final message block;
- generating an authentication and electronic signature signal by using a first private key, the casual initial signal, and a first chaotic signal generator and generating a first chaotic signal, which further comprises:
- a) acquiring the first message block;
- b) generating a chaotic output signal from said first message block by activating the first chaotic generator for a development time correlated to the respective random signal;
- c) combining said chaotic output signal with the successive message block to obtain a combined block;
- d) generating a new chaotic output signal from said combined block by activating the first chaotic generator for a development time correlated to the respective random signal;
- e) repeating said steps c) and d) as far as the last message block;
- and
- f) supplying said chaotic output signal as the signature of said message;
- generating a comparison signal by using the casual initial signal, a second private key equal to the first private key, and a second chaotic signal generator identical to the first chaotic generator and generating a second chaotic signal;
- and
- comparing said authentication and electronic signature signal with said comparison signal.
Dependencies are inferred from the claim text.