Marcas de tiempo confiadas: comprensión del formato (rfc3161)

[edita: He escrito una entrada de blog que explica todo en detalle:mira aqu]

¡Hola

Estoy tratando desesperadamente de construir un servicio para marcas de tiempo confiables basado en rfc3161. He decidido utilizar el servicio gratuito de marca de tiempo confiable en zeitstempel.dfn.de.

Mi pregunta es cómo me pondré en contacto con este servicio para recibir una respuesta válida. En cuanto al formato de solicitud, el RFC dice:

TimeStampReq ::= SEQUENCE  {
   version                      INTEGER  { v1(1) },
   messageImprint               MessageImprint,
     --a hash algorithm OID and the hash value of the data to be

     --time-stamped
   reqPolicy             TSAPolicyId              OPTIONAL,
   nonce                 INTEGER                  OPTIONAL,
   certReq               BOOLEAN                  DEFAULT FALSE,
   extensions            [0] IMPLICIT Extensions  OPTIONAL  }

dónd

   MessageImprint ::= SEQUENCE  {
        hashAlgorithm                AlgorithmIdentifier,
        hashedMessage                OCTET STRING  }

He encontrado unaclient que me ayudó un poco.

Sin embargo, todavía no sé cómo debo construir la solicitud del servicio de marca de tiempo.

¡Saludos

Respuestas a la pregunta(1)

Su respuesta a la pregunta