×

Method for carrying out secure digital signature and a system therefor

  • US 7,024,562 B1
  • Filed: 06/29/2000
  • Issued: 04/04/2006
  • Est. Priority Date: 06/29/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for carrying out a secure digital signature of a person on a digital data packet(s) sent from a sender being a third party to at least one recipient, said sender and said at least one recipient connected to a data network via network connection means, comprising the steps of:

  • a) sampling one or more biometric sample(s) of said person and converting said biometric sample(s) to a digital form;

    b) storing said biometric sample at a location accessible to the sender;

    c) storing, at the sender side, a digital packet(s) that may be altered by the at least one recipient at said sender side;

    d) sending a request from the at least one recipient, to the sender, to select the digital data packet(s) to sign;

    e) at said sender side, producing a first digital seal from the combination of said digital data packet(s) and a one-time time stamp generated at said sender side using an asymmetric operator with the private key of said sender and optionally with the public key of said at least one recipient;

    f) sending said sealed digital data packet(s) to said at least one recipient;

    g) at the at least one recipient side, receiving said sealed digital data packet(s) and opening said sealed digital data packet(s) with the sender'"'"'s public key and optionally first with the at least one recipient'"'"'s private key and then with the sender'"'"'s public key;

    h) allowing said at least one recipient to sign the opened digital data packet(s) by adding his biometric sample(s), in real-time, to said opened digital data packet(s);

    i) at said at least one recipient side, producing a second digital seal from the combination of said signed digital data packet(s) and said one-time time stamp, using said asymmetric operator, with the public key of said sender and optionally with the private key of said at least one recipient;

    j) at the sender side, receiving said sealed digital data packet(s) and opening said sealed digital data packet(s) with the sender'"'"'s private key and optionally first with the at least one recipient'"'"'s public key;

    k) at the sender'"'"'s side;

    k.1) verifying that the signed digital data packet(s) has not been altered after sealing by the at least one recipient;

    k.2) comparing the biometric sample(s) attached to said opened digital data packet(s) with the at least one recipient'"'"'s stored biometric sample(s);

    k.3) if the signed digital data packet(s) has not been altered after sealing by the at least one recipient and the biometric sample(s) attached to said opened digital data packet(s) and the at least one recipient'"'"'s stored biometric sample(s) are identical, approving the authentication of said digital signature, otherwise denying the authentication of said digital signature; and

    iv) providing the option of sending, by said sender, a receipt to all said recipients to confirm the authentication and receipt of said digital packet(s).

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×