es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AMPERSAND

Problema de RSA en dispositivos Pixel con Android OS 12

Hola chicos, tengo una aplicación en la que estoy trabajando que utiliza encriptación y JWT. Probé en mi dispositivo Pixel 5 con OS12 y no tuve ningún problema. Acabo de probar en mi nuevo Pixel 6 Pro y obtengo una excepción de relleno incorrecto. javax.crypto.BadPaddingException: error:04000089:RSA routines:OPENSSLinternal:PKCSDECODING_ERROR El dispositivo envía . . . Read more

Encriptación Swift Sha512 (traducir código Kotlin)

Este es el código en Kotlin: private fun verify(inputDataToVerify: String, signature: String): Boolean { return try { val pubKey = “XXXMYPUBKEYXXX” val bytesFromPropFile = pubKey.toByteArray() val keySpec = X509EncodedKeySpec(Base64.decode(bytesFromPropFile, Base64.DEFAULT)) val keyFactory = KeyFactory.getInstance(“RSA”) val publicKey = keyFactory.generatePublic(keySpec) Signature.getInstance(“SHA512WithRSA”).run { initVerify(publicKey) update(inputDataToVerify.toByteArray()) verify(Base64.decode(signature.toByteArray(), Base64.DEFAULT)) } } catch (ex: Exception) { . . . Read more

Error al generar la certificación con jsrsasign.

Utilizo jsrsasign para verificar firmas y trato de generar una firma, pero obtengo este error: Error de inicialización no capturado: clave privada PKCS8 mal formada (código: 004) tal vez porque solo tengo la clave de certificado PEM ¿Existe una solución para obtener la clave privada a partir de la clave . . . Read more