Blankj / Blankj/AndroidUtilCode

RSA 加密错误

Ouverte
#1,465 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
33.6k
Forks
10.6k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

大佬, 我用 EncryptUtils.encryptRSA2Base64 这个方法加密怎么搞,怎么错。 打断点进去查看到报错:

java.security.spec.InvalidKeySpecException: com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key

公钥解析错误,我就调整了公钥格式,加换行符,去头,去尾, 一直爆这个错误,有大佬指点一下嘛?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par reproduire l’appel signalé à EncryptUtils.encryptRSA2Base64 avec la même entrée de clé publique et examinez où InvalidKeySpecException est levée. Comparez le format de clé accepté avec les formats mentionnés dans le rapport ; le travail est terminé lorsque la clé publique signalée est analysée avec succès ou que le format requis et le comportement en cas d’échec sont documentés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
android, java
Domaine
cryptography, security
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.