2012-09-20 13 views

Respuesta

1

No estoy seguro de lo que sería el valor de eso. ¿Qué pasa si el certificado utilizado para firmar (checkWith) fue revocado? Parece que tendrías un falso sentido de validación.

Si desea validar un certificado, puede utilizar el método de X509Certificate2.Verify

+0

El valor está en que confirma que tocheck fue firmado por checkwith. En otras palabras, además de las validaciones ordinarias (el certificado es legítimo, las fechas son legítimas, el firmante no se revoca, etc.), también quiero saber que el cheque fue firmado. – Eric

+0

Verify verifica que el certificado fue firmado por un certificado válido ... Simplemente comprobar que un certificado está firmado por otro no significa que el certificado de firma sea válido ... Verify verifica toda la cadena de certs. –

+0

Entiendo eso. Pero verificar que un certificado esté "firmado por un certificado válido" no es suficiente para mis propósitos. Quiero saber que fue firmado por ESTE certificado válido. – Eric

Cuestiones relacionadas