6
私は2つ持っていますX509Certificate2
です。それらをtoCheck
とcheckWith
と呼んでください。2つの証明書があれば、もう一方の秘密鍵で署名されたことをどのように確認できますか?
toCheck
が秘密鍵であるcheckWith
で署名されていることを確認するにはどうすればよいですか?
基本的に、私はそれの価値がどうなるかわからないんだけど、Javaの
toCheck.verify(checkWith.getPublicKey());
おかげ
を使用することができます。言い換えれば、通常の検証(証明書が正当であること、日付が正当であること、署名者が取り消されないことなど)に加えて、checkWithが署名したことも知りたい。 – Eric
確認証明書が有効な証明書によって署名されたことを確認します...証明書が別の証明書によって署名されているかどうかを確認しても、署名証明書が有効であるとは限りません。 –
私はそれを理解します。しかし、証明書が「有効な証明書によって署名されている」ことを確認することは、私の目的にとっては不十分です。私はそれがこの有効な証明書によって署名されたことを知りたい。 – Eric