Describe Signing Phase 3 JC here.
JC's DSS Core SigningProtocol page, Phase 3 Exchange packages For each test case a rarfile has been uploaded with the following folders:
in: contains SR-XXX.xml with the <dss:SignRequest> message that feeds the software for the test case whose test case code is XXX.
- midFiles: contains some files with details of the signature generation process. This can include:
o GeneratedSignature.xml: The signature generated by the library. o GeneratedSignResponse.xml: The <dss:SignResponse> message that the software generates in response to the request. o tbDigested_sign_dssXX.xml: The data to be digested when generating the references. Although the files have the extension "xml", its content may not be an xml document. o tbDigested_SignedInfo_dss.xml: The <ds:SignedInfo> element to be digested.
out: contains Response_XXX.xml with the <dss:SignResponse> message that the software generates in response to the request.
If you want to download all tests, All_SR_Test_cases.rar contains all the other rar files. Warnings 1. Please take into account that you should open the xml files with tools that DO NOT AUTOMATICALY ADD TABS OR BLANK CHARACTERS in the xml content, AS THIS COULD MAKE FAIL THE SIGNATURE VERIFICATION. XMLSpy for instance, adds tabs and line breaks in the middle of the <ds:SignedInfo> and this makes the signature verification fail. Should you want to visually inspect the contents of the files, please use NotePad, WorPad or similar.