クライアントのSSLハンドシェイクでサーバー証明書の検証を追加しています。 CryptographyとC世界に新しいことは、これらのことについての私の考えを明確にしてから、実装から始めると考えました。異なる証明書の種類、暗号化の形式
私はほとんどの場合、証明書のコンセプトを探していましたが、自分のコンセプトを満足するまでには至りませんでした。実際にはもっと混乱が生じました。 :)
私がほとんど理解していないことがいくつかあります: 1. base64形式とは何ですか? DERと同じですか? 2. PEMファイルには常にbase64コンテンツが含まれていますか? 3. Windows証明書ストアで使用される形式は何ですか?それはバイナリですか?
誰かが私を助けてくれますか? これらの事が私のためにクリアされれば非常に感謝します。
ありがとうブルーノ、それは多くの助けになりました!今私はもっとはっきりとした見方をしている。 Windowsストアのフォーマットに関して、私は証明書を取得するためにCrypto APIを使用しており、バイナリ形式しかサポートしていないようです。これらの証明書を変換するために私自身のBase64エンコーダを書く必要があります。 –