Erreur :RSA_padding_check_PKCS1_type_1:type de bloc n'est pas 01 ..?
hi pouvez tout me dire pourquoi cette erreur se produit lors de déchiffrer la clé Privée RSA message chiffré.
je suis la Vérification de la Signature du message signé par le Java et la vérification de la Signature openssl 0.9.8 g
OriginalL'auteur Balamurugan | 2011-10-05
Vous devez vous connecter pour publier un commentaire.
Cela signifie généralement que le chiffrement côté et le décryptage d'un côté sont en utilisant différents rembourrage en régime. Ils doivent être la même sur les deux côtés.
Si vous utilisez Château Gonflable en Java, vous pouvez spécifier le protocole de remplissage (dans ce cas, PKCS #1 padding) dans l'algorithme de chiffrement comme ceci:
Dans openssl, vous pouvez spécifier le protocole de remplissage dans le cryptage/décryptage de commande:
Ici, l'option "-pkcs" spécifie le fichier PKCS #1 le protocole de remplissage.
Espère que cette aide.
OriginalL'auteur Gz Zheng