2016-05-07 1 views

Répondre

0

Si vous affichez le contenu du certificat, il vous indiquera généralement quel algorithme il utilise pour le hachage. Par exemple, RSAwithSHA1 vous indique que le contenu du certificat sera haché à l'aide de l'algorithme SHA1, puis signé numériquement à l'aide de la clé privée RSA de l'émetteur du certificat. Pour vérifier le certificat, vous devez récupérer la clé publique RSA de l'émetteur et obtenir le hash d'origine à partir de la signature. Ensuite, calculez le hachage SHA1 du contenu du certificat (à l'exclusion de la signature) et faites-le correspondre avec le hachage obtenu. Les deux valeurs doivent être identiques. Vous pouvez calculer hash SHA1 en utilisant des outils comme sha1sum sur Linux ou shasum sur Mac.

+0

Oui, et la question est exactement comment puis-je calculer le hachage SHA1 du contenu du certificat (à l'exclusion de la signature). J'ai un script écrit pour faire toutes les opérations mais j'ai besoin de l'algorithme pour faire la somme de contrôle à l'exclusion de la signature –