公共DSA密鑰的格式是什麼?所有證書都存儲在base64中嗎?公鑰的格式是什麼?
2
A
回答
-2
本頁面上有大量關於規格的信息和參考。 http://en.wikipedia.org/wiki/Digital_Signature_Algorithm
4
您的意思是證書中使用的公鑰格式?
一般而言,證書中的公共密鑰被存儲在SubjectPublicKeyInfo進行字段(參見RFC 5280)
SubjectPublicKeyInfo ::= SEQUENCE { algorithm AlgorithmIdentifier, subjectPublicKey BIT STRING }
爲DSA的細節可以在RFC 3370找到。通常,AlgorithmIdentifier的參數包含給你p,k,g的Dss-Parms的實例,SubjectPublicKey BIT STRING包含編碼爲DER編碼的INTEGER的公鑰y。
關於Base64的:嚴格地說證書不 Base64編碼但使用它的一種擴展形式,在PEM格式,純文本格式是X.509證書(RFC5280)的Base64編碼的之間封入線
"-----BEGIN CERTIFICATE-----"
...
"-----END CERTIFICATE-----"
或
"-----BEGIN X509 CERTIFICATE----"
...
"-----END X509 CERTIFICATE----".
證書本身是在RFC 5280見X.690爲DER的細節(可分辨ENCO如所描述的ASN.1結構的DER編碼丁規則)。
大多數證書都以PEM格式或直接以原始DER編碼格式存儲。
相關問題
- 1. .net中RSA公鑰模數和指數的格式是什麼?
- 2. 格式公鑰
- 3. 什麼是公共密鑰
- 4. 這個私鑰的格式是什麼?
- 5. 什麼是公鑰頭和公鑰信息?
- 6. EC公鑰/私鑰的文件格式?
- 7. iOS SecItemCopyMatching RSA公鑰格式?
- 8. 公鑰加密中各種密鑰的區別是什麼
- 9. Bernie-Schonfinkel公式是什麼?
- 10. Excel - 這是什麼公式?
- 11. Github公共密鑰的公共URL是什麼
- 12. statsmodels:什麼是允許的格式給result.predict()使用公式
- 13. 用於CryptVerifyMessageSignatureWithKey的ASN1格式的公鑰?
- 14. 將PGP公鑰轉換爲RSA公鑰XML格式
- 15. PHP驗證碼:什麼是「私鑰」和「公鑰」?
- 16. DER格式的證書提取公鑰
- 17. 以什麼格式存儲在已知主機中的服務器的公鑰?
- 18. 公式在調用單元格中「看到」公式而不是值 - 爲什麼?
- 19. Express'req.params的格式是什麼?
- 20. coxph.detail $危險的公式是什麼?
- 21. 換算比率的公式是什麼?
- 22. ONVIF的公式是什麼#PasswordDigest
- 23. 這個Excel公式是做什麼的?
- 24. 什麼是Qlikview中的回調公式?
- 25. 什麼是matlab的rgb2ycbcr公式?
- 26. 在javascript中獲取公鑰格式
- 27. 將RSA公鑰編碼爲DER格式
- 28. 轉換RSA公鑰PEM格式
- 29. 將SubjectPublicKeyInfo格式的公鑰轉換爲RSAPublicKey格式java
- 30. 爲什麼公鑰BLOB在.net framework 4.7中以big endian格式包含密鑰類型和密鑰長度?
你是什麼意思的格式? –