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: ECDSA

Creando claves ECDSA con OpenSSL 3 (problema de migración)

Necesito crear claves ECDSA y hasta ahora he utilizado código antiguo de OpenSSL, que ya no se compila con OpenSSL 3, ahora hay muchos errores de obsolescencia. He invertido varios días en buscar y probar, pero no puedo resolverlo. Estoy probando con el ejemplo simple https://fm4dd.com/openssl/eckeycreate.shtm, pero incluso las primeras . . . Read more

Python ECDSA no puede verificar la firma.

Estoy tratando de verificar una firma de Bitcoin utilizando ECDSA en Python, pero me resulta muy difícil, muchos intentos ya han fallado. Los parámetros: dirección: 33ELcBdg6W7parjGxNYUz5uHVHwPqopNjE mensaje: hzpPiNlB firma (base64): I2fKdGNtR5owOWVoWchMVWwC/gf4qyYZ8G+kvuR7CaBhU/0SO149a3/ylBaiVWzfUoXI5HlgYPjkrptk0HfW1NQ= Nota: He convertido la firma de base64 a una cadena hexadecimal, ya que eso es lo que requiere ECDSA. . . . Read more

Problemas con el método ecdsa.VerifyData().

Estoy tratando de verificar algunos datos con una clave pública utilizando el método ecdsa.VerifyData(), que estoy firmando con una clave privada y me está devolviendo un valor falso y no sé por qué. Estos son los métodos para firmar y verificar los datos: public byte[] SignData(byte[] dataValue) { X509Certificate2 privateKey . . . Read more

Parámetros/clave pública ECDSA

No puedo verificar una firma ECDSA con openssl: tengo la firma, la hash SHA256 de los datos, el nombre de la curva EC y un elemento que la documentación llama clave pública. Si verifico esta clave pública con openssl, creo que tengo una estructura ecparam: unsigned char parameters[] = { . . . Read more