È possibile convalidare un messaggio XML (con firma XML-DSig o XAdES) da un server di convalida e certificazione dei dati (RFC 3029)? Dovrebbe capire le firme XML o no? Potrebbe analizzare XML? O il messaggio deve essere in un formato specifico per essere convalidato da DVCS?
Secondo RFC 3029:
DVCSRequest ::= SEQUENCE { requestInformation DVCSRequestInformation, data Data, transactionIdentifier GeneralName OPTIONAL } Data ::= CHOICE { message OCTET STRING , messageImprint DigestInfo, certs SEQUENCE SIZE (1..MAX) OF TargetEtcChain }
The requester fills the 'data' element as follows:
- For a vsd service request, the requestor encapsulates a CMS SignedData object in the value octets of the 'message' choice. It is up to the requester to decide whether and how to provide any certificate that may be needed to verify the signature(s) in the signedData object. A requester MAY add certificates to the encapsulated signedData object or in the certificate list of the request.
Significa che DVCS non supporta XML-DSig? Il messaggio deve essere in un formato CMS SignedData?