Blankj / Blankj/AndroidUtilCode

RSA 加密错误

Abierto
#1,465 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
33.6k
Forks
10.6k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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

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

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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza reproduciendo la llamada reportada a EncryptUtils.encryptRSA2Base64 con la misma entrada de clave pública e inspecciona dónde se produce la InvalidKeySpecException. Compara el formato de clave aceptado con los formatos mencionados en el informe; se considera terminado cuando la clave pública reportada se analiza correctamente o se documentan el formato requerido y el comportamiento ante el fallo.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
android, java
Área
cryptography, security
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.