EldoS | Feel safer!

Software components for data protection, secure storage and transfer

The xadesv141:TimeStampValidationData tag is missing from xml sigs

Also by EldoS: Callback File System
Create virtual file systems and disks, expose and manage remote data as if they were files on the local disk.
#26426
Posted: 09/13/2013 09:20:06
by Andreas Christoforou (Standard support level)
Joined: 09/01/2013
Posts: 12

Hello,

When using a signer to create a v 1.4.1 XADES-A signature, timestamp validation data are added to the xml file (xadesv141:TimeStampValidationData tag with the TSA scertificate and CRL data).

If we use the verifier object and upgrade the signature from v1.4.1 XADES-EPES to v1.4.1 XADES-A the timestamp validation data are missing.

Is this behavior by design?

If so, what is the correct procedure to upgrade a XADES-EPES signature to XADES-A in order to include in the resulting file Signature Timestamp validation data.

Thanks in advance

Andreas
#26428
Posted: 09/13/2013 09:55:20
by Dmytro Bogatskyy (EldoS Corp.)

Thank you for contacting us.

Quote
If we use the verifier object and upgrade the signature from v1.4.1 XADES-EPES to v1.4.1 XADES-A the timestamp validation data are missing.

Is this behavior by design?

Yes, it is by design.
When you upgrade from XADES-EPES form to a higher form the TElXAdESVerifier class doesn't know the exact version of XAdES, it could be 1.3.2 or 1.4.1, because the signature doesn't have any elements that specific to version 1.4.1 at this time.
Secondly, TimestampValidationData element could be added at any time.
So, there is an additional method TElXAdESVerifier.AddTimestampValidationData, see: https://www.eldos.com/documentation/sb...ndata.html

To achieve the same functionality as in TElXAdESSigner, call AddTimestampValidationData method without parameters after adding a signature timestamp.
#26433
Posted: 09/13/2013 11:36:49
by Andreas Christoforou (Standard support level)
Joined: 09/01/2013
Posts: 12

Thank you Dmytro.

Reply

Statistics

Topic viewed 572 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!