Digital signature
AssigneeInternational Business Machines Corporation
InventorsErnst-Michael Hamann, Jutta Kreyss, Narayanan Vasudevan
Life of this patent
Estimating the term…
Abstract
The invention relates to the generation of digital signatures by the use of which the legally binding nature of a digital signature is enhanced. For this, an expanded digital signature is created which, in addition to the hash, contains other information, in particular information identifying the hardware and software environment used in generating the signature.
Claims12
A method for generating a digital signature in a signature device having a signature program and certificate with signature key stored thereon for the signing of a document, wherein the digital signature identifies said device and at least one characteristic of the hardware and software environment used for generating said digital signature in said signature device, comprising the steps of:
- a) receiving input information to said signature device;
- and
- b) executing said signature program by the steps of:
- creating a signature data set comprising at least the received information, an identifier to identify said signature device, at least one identifying characteristic of the hardware and software environment used for generating said digital signature, and a document extract value of the document for signing;
- and creating an expanded digital signature by encrypting the signature data set with the aid of a signature key stored in said certificate.
An electronic signature device for generating a digital signature to sign a document comprising:
- a) a receiver for receiving input information;
- b) at least one storage location for storing at least a signature program and a certificate with signature key;
- c) a data processor component for executing said signature program comprising at least a component for creating a signature data set comprising at least the received information, an identifier to identify said signature device, at least one identifying characteristic of the hardware and software environment used for generating said digital signature, and a document extract value of the document for signing;
- and
- d) an encryption component for creating an expanded digital signature by encrypting the signature data set with the aid of a signature key stored at said signature device.
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating a digital signature to sign a document in a signature device having a signature program and certificate with signature key stored thereon, said method steps comprising:
- a) receiving input information to said signature device;
- and
- b) executing said signature program by the steps of:
- creating a signature data set comprising at least the received information, an identifier to identify said signature device, at least one identifying characteristic of the hardware and software environment used for generating said digital signature, and a document extract value of the document for signing;
- and creating an expanded digital signature by encrypting the signature data set with the aid of a signature key stored in said certificate.
Dependencies are inferred from the claim text.