Blankj / Blankj/AndroidUtilCode
RSA 加密错误
- Lingua principale
- Java
- Stelle
- 33.6k
- Fork
- 10.6k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
大佬, 我用 EncryptUtils.encryptRSA2Base64 这个方法加密怎么搞,怎么错。 打断点进去查看到报错:
java.security.spec.InvalidKeySpecException: com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing public key
公钥解析错误,我就调整了公钥格式,加换行符,去头,去尾, 一直爆这个错误,有大佬指点一下嘛?
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia riproducendo la chiamata segnalata a EncryptUtils.encryptRSA2Base64 con lo stesso input della chiave pubblica e verifica dove viene sollevata InvalidKeySpecException. Confronta il formato della chiave accettato con i formati menzionati nella segnalazione; il lavoro è completato quando la chiave pubblica segnalata viene analizzata correttamente oppure vengono documentati il formato richiesto e il comportamento in caso di errore.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- android, java
- Ambito
- cryptography, security
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100