Steps |
Notes |
| 1. Calculate the hash of your data
object. |
DigiStamp currently requires the use of
a SHA-1 hash. |
| 2. Create the encoded time stamp
request for transmission to Digistamp. |
Toolkit function DgsTSHash.
The ASN encoded time stamp request is returned. The request include your
document hash, algoritym identifier and an optional random number (nonce). |
| 3. Transmitt the time stamp request
over the internet. |
The most recent list of production and
account servers is maintained at our WEB site. For example, TSA1.DIGISTAMP.COM
or TSATEST1.DIGISTAMP.COM The production servers require
client authentication. Client authentication if via account and password.Other
availableclient authentication options : CMS and client side SSL certificate.
Contact DigiStamp about account setup. |
| 4. Decode the server reponse.
Check for error conditions and construct a PKCS 7 encode message. |
Toolkit function DgsTSResponse |
|
Following steps are
optional.
|
|
| 5. Decode the PCKS 7 message.
Extract the TSTInfo contained in field eContent. |
The PCKS 7 message returned is standard
encoded message. The content type 1.2.840.11359.1.9.16.1.4. The eContent is
TSTInfo. |
| 6. Decode the TSTInfo and
extract information attributes of a Time Stamp. |
Toolkit function DgsTSGetParam.
If the optional nonce was provided with the request it can be confirmed within
DigiStamp response.
The time (GMT) of the time stamp can be displayed. |
| 7. Verify the time stamp. |
Using the steps described below. |