HI、 証明書ファイルのエンコードタイプを知る方法はありますか?証明書がエンコードされているか、ベース64でエンコードされているかを識別する
4
A
答えて
10
証明書をメモ帳で開くと、----- BEGIN CERTIFICATE -----で始まり、Base64でエンコードされます。それはすべてのgoobledygookの場合は、DERエンコードされています。
0
これは検索ヒットを得たので、情報提供 - すべてのX.509証明書は、抽象構文記法1(ASN.1)に証明書データを格納するためのデファクトエンコーディング標準としてDEC(Distinguished Encoding Rules)を使用しています。 Base64はバイナリからテキストへのエンコーディングの形式です(通常はASCIIテキスト)。これは、それを「伝達しやすい」ものにする。
参考: http://www.herongyang.com/Cryptography/Certificate-Format-DER-Distinguished-Encoding-Rules.html
関連する問題
- 1. DER形式ASN1のX509証明書はエンコードされていますか?
- 2. POSTベース64エンコードされたファイルからperlを使用してGoogle音声API
- 3. ベースにファイルをエンコードする64 Nodej
- 4. イメージファイルをベース64にエンコードする
- 5. エンコードされたエンコードされていない単語を削除する正規表現を書く方法
- 6. のJava - Base64でエンコードされた証明書
- 7. WCF証明書取得エンコードされた値
- 8. Android:InvalidKeySpecException:エンコードされた鍵の仕様が認識されない
- 9. JSONエンコードされたバッファのデータが正しくエンコードされていません
- 10. 秘密鍵で証明書のベース64エンコード値を取得するにはどうすればよいですか?
- 11. ジャックコンパイラでエンコードされたエンコード
- 12. 文字列がエンコードされているかどうかを確認するjavascript
- 13. OpenCv Pythonライブラリを使用してメモリからベース64のエンコードされたイメージを読み取る
- 14. Pythonファイルが壊れている/間違ってエンコードされている
- 15. ベース64はフォームファイルをエンコードします
- 16. ストップレールアンカーパラメータがエンコードされる
- 17. iOS電子メールでベース64エンコード
- 18. URLエンコードされた「エンコードされていない」特殊文字の書き換え
- 19. フォームからエンコードされていないURLを渡す
- 20. ベースファイルが450KBでエンコードされている場合は、どのファイルサイズですか?
- 21. SQLAlchemy/MySQLバイナリBLOBはutf-8でエンコードされていますか?
- 22. this.pyはなぜPythonでエンコードされていますか?
- 23. Base64はGoogle Chromeでpdfにエンコードされていますか?
- 24. 私のpdfファイルはUTF-8でエンコードされていますか?
- 25. エンコーディングされていないエンコードされたアボロメッセージのサイズ
- 26. リクエストPost-UnicodeEncodeErrorがutf-8でエンコードされていても表示されます
- 27. 属性証明書はブラウザでサポートされていますか?
- 28. Python辞書にエンコードされた値が含まれています
- 29. Javaベース64エンコード、デコード結果が異なる
- 30. JSPでURLが正しくエンコードされていない
そして、あなたは間違ったものを持っています! PEMからDERへ: 'openssl x509 -in cert.crt -outform der-out cert.der' DERからPEMへ: ' openssl x509 -in cert.crt -inform der -outform pem -out cert.pem' – Magoo