5

署名証明書と暗号化証明書の違いは何ですか?

署名証明書は、データのみの暗号化証明書の暗号化には使用できないようです。技術的な違いは何ですか?両方に公開鍵と秘密鍵がありますか、それとも暗号化証明書のみにPP鍵がありますか?

4

4 に答える 4

0

証明書の「キー使用法」フィールドに加えて、一部のキー ペアは、署名または暗号化 (キー交換) しか実行できないアルゴリズムを使用します。たとえば、DH と DSA です。RSA は両方に適しているため、技術的には好きなことを行うことができます。しかし、他の回答が指摘したように、証明書が間違った目的で使用されたため、署名を検証するコードはおそらく署名を拒否します。

于 2012-06-15T23:03:37.253 に答える
0

唯一の違いは、証明書の目的フィールドの値です。証明書の発行者は、証明書を作成する目的を選択します。

于 2009-09-15T09:05:22.037 に答える
0

証明書には公開証明書のみが含まれます。秘密鍵を使ってやりたいことが何であれ、秘密鍵を使用することを妨げるものは何もありません。

前に述べたように、証明書は相手が処理するものです。何かに署名または暗号化した後、相手がそれに満足しているかどうかを決定する必要があります。次に、証明書とそのフラグをチェックして、相手側に設定されたポリシーの下で操作に使用できることを確認します。

于 2009-11-07T14:26:15.383 に答える