Extension Manager:Addon Update Security:Signature: Difference between revisions

Line 540: Line 540:


Since DSA cannot be used with the SHA512 hashing algorithm we should use RSA key types.
Since DSA cannot be used with the SHA512 hashing algorithm we should use RSA key types.
=== Signature Format ===
The signature format is very similar (but not identical) to the format of a certificate. In ASN.1 syntax, the required signature is:
<pre>
  ManifestSignature  ::=  SEQUENCE  {
        signatureAlgorithm  AlgorithmIdentifier,
        signatureValue      BIT STRING  }
</pre>
where signatureAlgorithm and signatureValue are as defined in RFC 3280.
canmove, Confirmed users
1,570

edits