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

Cadena para generar una clave privada

Tengo una cadena de texto que contiene la clave en el formato: “—–BEGIN RSA PRIVATE KEY—– … —–END RSA PRIVATE KEY—–” Estoy tratando de obtener una PrivateKey a partir de esto, pero actualmente estoy obteniendo una java.security.InvalidKeyException: Missing key encoding. Mi código es el siguiente: java.security.Security.addProvider(new BouncyCastleProvider()); String clavePrivada = . . . Read more

La clave proporcionada (sun.security.mscapi.CPrivateKey) no es una instancia de RSAPrivateKey (FIRMA DIGITAL)

Así que estoy leyendo el certificado, la clave privada, etc. de un dongle USB y trato de firmar un PDF, pero me da la siguiente excepción: Exception in thread “main” java.security.InvalidKeyException: La clave suministrada (sun.security.mscapi.CPrivateKey) no es una instancia de RSAPrivateKey at org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.engineInitSign(Unknown Source) at java.base/java.security.Signature$Delegate.engineInitSign(Signature.java:1370) at java.base/java.security.Signature.initSign(Signature.java:635) at com.itextpdf.text.pdf.security.PrivateKeySignature.sign(PrivateKeySignature.java:114) . . . Read more

Utilizando RSA para encriptar un mensaje en JS y descifrarlo en Python

Quiero cifrar un mensaje utilizando RSA con una clave pública PEM proporcionada en Javascript, utilizando SubtleCrypto window.crypto.subtle y luego descifrarlo con Python (PyCryptodome) en el backend. Sin embargo, obtengo un ValueError: Incorrect decryption.. No estoy seguro si los datos se están manejando correctamente. Aquí está mi código: JavaScript: var publicKey; . . . Read more