Fabiano Fidêncio 3505ea6
diff --git a/apps/ts.c b/apps/ts.c
Fabiano Fidêncio 3505ea6
index 63c5210183..4ef8a72eef 100644
Fabiano Fidêncio 3505ea6
--- a/apps/ts.c
Fabiano Fidêncio 3505ea6
+++ b/apps/ts.c
Fabiano Fidêncio 3505ea6
@@ -425,7 +425,7 @@ static TS_REQ *create_query(BIO *data_bio, const char *digest, const EVP_MD *md,
Fabiano Fidêncio 3505ea6
     ASN1_OBJECT *policy_obj = NULL;
Fabiano Fidêncio 3505ea6
     ASN1_INTEGER *nonce_asn1 = NULL;
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
-    if (md == NULL && (md = EVP_get_digestbyname("sha1")) == NULL)
Fabiano Fidêncio 3505ea6
+    if (md == NULL && (md = EVP_get_digestbyname("sha256")) == NULL)
Fabiano Fidêncio 3505ea6
         goto err;
Fabiano Fidêncio 3505ea6
     if ((ts_req = TS_REQ_new()) == NULL)
Fabiano Fidêncio 3505ea6
         goto err;
Fabiano Fidêncio 3505ea6
diff --git a/doc/man1/ts.pod b/doc/man1/ts.pod
Fabiano Fidêncio 3505ea6
index 078905a845..83b8fe4350 100644
Fabiano Fidêncio 3505ea6
--- a/doc/man1/ts.pod
Fabiano Fidêncio 3505ea6
+++ b/doc/man1/ts.pod
Fabiano Fidêncio 3505ea6
@@ -517,7 +517,7 @@ included. Default is no. (Optional)
Fabiano Fidêncio 3505ea6
 =item B<ess_cert_id_alg>
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
 This option specifies the hash function to be used to calculate the TSA's
Fabiano Fidêncio 3505ea6
-public key certificate identifier. Default is sha1. (Optional)
Fabiano Fidêncio 3505ea6
+public key certificate identifier. Default is sha256. (Optional)
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
 =back
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
@@ -529,7 +529,7 @@ openssl/apps/openssl.cnf will do.
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
 =head2 Time Stamp Request
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
-To create a time stamp request for design1.txt with SHA-1
Fabiano Fidêncio 3505ea6
+To create a time stamp request for design1.txt with SHA-256
Fabiano Fidêncio 3505ea6
 without nonce and policy and no certificate is required in the response:
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
   openssl ts -query -data design1.txt -no_nonce \
Fabiano Fidêncio 3505ea6
@@ -545,12 +545,12 @@ To print the content of the previous request in human readable format:
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
   openssl ts -query -in design1.tsq -text
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
-To create a time stamp request which includes the MD-5 digest
Fabiano Fidêncio 3505ea6
+To create a time stamp request which includes the SHA-512 digest
Fabiano Fidêncio 3505ea6
 of design2.txt, requests the signer certificate and nonce,
Fabiano Fidêncio 3505ea6
 specifies a policy id (assuming the tsa_policy1 name is defined in the
Fabiano Fidêncio 3505ea6
 OID section of the config file):
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
-  openssl ts -query -data design2.txt -md5 \
Fabiano Fidêncio 3505ea6
+  openssl ts -query -data design2.txt -sha512 \
Fabiano Fidêncio 3505ea6
         -tspolicy tsa_policy1 -cert -out design2.tsq
Fabiano Fidêncio 3505ea6
 
Fabiano Fidêncio 3505ea6
 =head2 Time Stamp Response