×

Method and system for signing and authenticating electronic documents

  • US 7,237,114 B1
  • Filed: 04/26/2000
  • Issued: 06/26/2007
  • Est. Priority Date: 04/26/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer environment that includes a document service cluster having a private key database, the document service cluster having secure access to a database of signature ready documents, the computer environment further including a plurality of remote computers coupled to the document service cluster over a computer network, a method for issuing requests from the remote computers to the document service cluster for signing electronic documents, and signing electronic documents using the document service cluster, the method comprising:

  • registering each of a plurality of users using a registration process associated with the document service cluster, wherein the registration process includes;

    providing, by each user, identifying information corresponding to an identity of the user;

    performing a database check of the identifying information provided by each user by comparing the identifying information provided by each user against database records; and

    providing a user with service credentials for accessing the document service cluster if an outcome of the database check for the user is successful, whereby the user becomes a registered user;

    securely storing a plurality of private key portions associated with the plurality of registered users in the private key database on the document service cluster;

    receiving at the document service cluster a signing request and service credentials transmitted from a remote computer by a first registered user, said signing request generated in the absence of a pre-installed add-in software program configured to providing a signed message at the remote computer;

    wherein the service credentials received from the first registered user are independent of the remote computer used to transmit the signing request to the document service cluster;

    using the service credentials received at the document service cluster to identify the signing request as one transmitted by the first registered user, and identifying, at the document service cluster, a signature ready document, from the database of a signature ready documents, to be signed at the document service cluster in accordance with a private key portion that is associated with the first registered user and stored in the private key database;

    retrieving, from the private key database at the document service cluster, the private key portion associated with the first registered user;

    generating, at the document service cluster, a complete private key using the retrieved private key portion if the retrieved private key portion is not a complete private key;

    retrieving at the document service cluster the signature ready document to be signed; and

    signing the signature ready document at the document service cluster using the complete private key to produce a signed document;

    wherein the private key portion remains on the document service cluster during the signing of the signature ready document, and no storage of the private key portion occurs on the remote computer after the signing of the signature ready document.

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