How to encode XML file sign for Windows 8 Store applications

To use certain features in Windows 8 applications (for example, documentLibrary), the developer must EV Code Sign the XML file from Microsoft using SHA2, according to the panel information:

Some specialized applications can only be sent from developer accounts that have undergone additional proof of identity. This EV Status is obtained by downloading and signing an XML file using the EV Signature Certificate. Most developer accounts do not need this extra status.

http://msdn.microsoft.com/en-us/library/windows/apps/jj863494.aspx

In addition, applications declaring a documentLibrary function can only from developer accounts that can demonstrate they have purchased an Extended Verification Code (EV) certificate signing certificate from a certification authority (CA). The EV status is confirmed by downloading and signing an XML file provided by the Windows portal repository with a valid EV code signing certificate obtained through Symantec or Digicert.

I have an XML file and a certificate from Symantec, however, I can not find documentation on how to encode the sign of the XML file. The closest I can find is an article on the symantec website about the signtool.exe sign

https://knowledge.verisign.com/support/code-signing-support/index?page=content&actp=CROSSLINK&id=SO20528

signtool Microsoft XML, " , ".

, : XML , ?

+4
2

, XML : http://www.signfiles.com/xml-signer/ Signtool Windows SDK , DLL, .

0

MSDN , Code Signing Tool Xml.

:

SignXml.exe TOKEN SHA256 {publicCert.cer} {signable xml} 

Pfx:

SignXml.exe PFX SHA256 {cert.pfx} {publicCert.cer} {signable xml}

.pfx .pvk, : pvk2pfx.exe ( Windows Platform SDK).

Exmaple: pvk2pfx.exe -pvk myCertificate.pvk -spc myCertificate.cer -pfx myCertificate.pfx -po pa$$word

+4

All Articles