Creating and verifying electronic documents
AssigneeIngeo Systems, Inc.
InventorsRyan R. Berringer, Todd R. Hougaard, Richard S. Andrus
Life of this patent
Estimating the term…
Loading patent…
AssigneeIngeo Systems, Inc.
InventorsRyan R. Berringer, Todd R. Hougaard, Richard S. Andrus
Estimating the term…
Systems and methods for generating and verifying an electronic document with embedded digital signatures. When an electronic document is generated, signature blocks are included that are used to store corresponding digital signatures. When each digital signature is generated, some of the attributes of the signature blocks are filled such that the digital signature references these attributes, such as a timestamp. Each signature block also includes a reconstruct attribute that is used when the electronic document and/or the digital signature is validated through reconstruction. Other signature blocks do not require a reconstruct attribute. During reconstruction, some data is removed from the electronic document such that the data is identical to a previous state. The reconstructed document is hashed and the hash result is compared with the decrypted digital signature. The electronic document and/or the digital signature is validated or verified if the hash result matches the decrypted digital signature.
In a system wherein a digital signature is attached to an electronic document and can be isolated from the electronic document such that the electronic document is no longer digitally signed, a method for digitally signing the electronic document such that the digital signature is embedded in the electronic document, the method comprising acts of:
In a system requiring digital signatures for electronic documents, wherein the digital signatures are attached to the electronic documents and can become separated from the electronic document, an electronic document having an embedded digital signature, the electronic document comprising:
In a system that includes electronic documents that are digitally signed, a method for validating an electronic document that is digitally signed with an embedded digital signature, the method comprising acts of:
A method for embedding a digital signature in an electronic document such that the digital signature cannot be separated from the electronic document, the method comprising acts of:
A method for using an electronic document in a transaction, the method comprising steps for:
Dependencies are inferred from the claim text.