Según RFC 3280 la sintaxis básica de un certificado es
Sequence :=
{
tbsCertificate
signatureAlgorithm
signatureValue
}
En tbsCertificate
, SubjectPublicKey
es la clave pública del servidor. El valor de la firma se cifra con la clave privada del servidor (si no estoy equivocado). ¿Cómo descifraré el valor de la firma (para validar el certificado) si solo se puede descifrar con la clave privada del servidor?