Questions tagged [trusted-timestamp]

Trusted timestamping is used to prove the existence of certain data before a certain point (e.g. contracts, inventions description,...) without the possibility that the owner can backdate the timestamps.

Trusted timestamping is used to prove the existence of certain data before a certain point (e.g. contracts, inventions description,...) without the possibility that the owner can backdate the timestamps.

The technique is based on digital signatures and hash functions.

According to the RFC 3161 standard, a trusted timestamp is a timestamp issued by a trusted third party (TTP) acting as a Time Stamping Authority (TSA). ANSI ASC X9.95 standard also requires the third party to prove that a reliable time source was used.

87 questions
0
votes
3 answers

python rfc3161 verification failed but openssl verification is ok

I am trying to get my content timestamped so I know when it was changed. First I used a shell script but I want to implement it in my python program. the shell script works fine for now but I can't get the python version to work for me. This is the…
melanholly
  • 762
  • 1
  • 9
  • 20
0
votes
1 answer

PDF signing with timestamp: certificate details does not appear in timestamp properties

I have a code that implements TSA server in format RFC 3161. When I try to sign PDF file with timestamp using TSAClientBouncyCastle, I receive a signature where certificate details doesn't appear Somebody know how to solve that? I can post the code…
AGDev
  • 33
  • 7
0
votes
2 answers

Invalid digital signature in self-signed certificate

In accordance with Microsoft a minimum key length for a certificate should be of 1024 bits since August 2012. I have created a self-signed certificate having a key length of 4096 bits. But the certificate information shows the following error: When…
0
votes
1 answer

Locking a Resource and generating Time Stamps according to lock time

Suppose that I would like to implement a synchronization primitive which generates a time stamp that is going to be used in a synchronization protocol. The time stamp would be such, that for a given key used to lock a resource, no two threads would…
0
votes
0 answers

Add TSA signature to a existing PDF using iText

When I use Adobe Reader I can open a PDF (without any signature) and have it timestamped and signed by a TSA provider. I'm not signing the PDF myself with a TSA timestamp, it is actually the TSA provider the one that is singing and timestamping the…
Jose L Martinez-Avial
  • 2,191
  • 4
  • 28
  • 42
0
votes
1 answer

PDF signing service with trusted timestamp without user interaction

I am looking for service (having public API - REST or SOAP) for digitally signing documents (mainly PDF). In the best case with existing SDK. I found a lot of services but all of them enforce user interaction in browser. I need to do everything in…
0
votes
0 answers

How to implement TimeStamp in Digital Signature

Below is a snippet of my code on generating signature: File file = new File("privatekey.pkcs8"); FileInputStream fis = new FileInputStream(file); pemBytes = new byte[fis.available()]; fis.read(pemBytes); fis.close(); …
0
votes
0 answers

Cannot see valid timestamp in PDF with Adobe Acrobat XI

I'm trying to verify a timestamp in a LTV PDF document with iText from SVN and Acrobar Reader, my code is boiler plate from iText in action 2ed. iText is happy to verify it but Acrobar Reader says the timestamp is not valid. The timeStamp service…
user311174
  • 1,738
  • 1
  • 18
  • 17
0
votes
1 answer

Trusted timestamping log files in Ubuntu 9.10

We have an ubuntu 9.10 server. There are some log files need to be archived and they must be timestamped to guarantee no change in time. I've found this page but couldn't found a proper solution for my current needs. Is there any command to sign…
Ali Burak Kulakli
  • 562
  • 1
  • 5
  • 16
0
votes
3 answers

Crypto API - CryptRetrieveTimeStamp

Good day, Can someone please help me using the Crypto Api function, CryptRetrieveTimeStamp? I successfully use CryptSignMessage to sign my message and now I want to timestamp the data at a TSA, but CryptRetrieveTimeStamp always return…
Magda
  • 201
  • 3
  • 10
0
votes
1 answer

Inspect TSA timestamp

I'm trying to validate a XAdES signature with a SignatureTimeStamp-element (which is a base64-encoded block). The Java-Lib xades4j basically does the validation for me. However, I'd like to manually inspect the timestamp (especially when validation…
Andy
  • 1,964
  • 1
  • 15
  • 29
0
votes
1 answer

What is the best way for an user to sign/timestamp data with his private key?

I am still new to security issues so my problem may actually be just a misunderstanding. The system I am working has the requirement that users should sign/timestamp data somewhere in the web application. However, in order to sign with a digital…
1 2 3 4 5
6