Blankj / Blankj/AndroidUtilCode
RSA 加密错误
- Vorherrschende Sprache
- Java
- Sterne
- 33.6k
- Forks
- 10.6k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
大佬, 我用 EncryptUtils.encryptRSA2Base64 这个方法加密怎么搞,怎么错。 打断点进去查看到报错:
java.security.spec.InvalidKeySpecException: com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key
公钥解析错误,我就调整了公钥格式,加换行符,去头,去尾, 一直爆这个错误,有大佬指点一下嘛?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, den gemeldeten Aufruf von EncryptUtils.encryptRSA2Base64 mit derselben Eingabe des öffentlichen Schlüssels zu reproduzieren und zu untersuchen, wo die InvalidKeySpecException ausgelöst wird. Vergleiche das akzeptierte Schlüsselformat mit den im Bericht genannten Formaten; als erledigt gilt die Aufgabe, wenn der gemeldete öffentliche Schlüssel erfolgreich geparst wird oder das erforderliche Format und das Fehlerverhalten dokumentiert sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, java
- Bereich
- cryptography, security
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100