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

¿SignedCms, firmar un hash existente?

Tenemos un hash existente y queremos crear una firma con formato CMS utilizando la clase SignedCms de .NET para ello. ¿Qué tipo de contenido debemos pasar al constructor de SignedCms? var contentType = new Oid(“”); // ¿Qué tipo de contenido utilizar? var content = Convert.FromBase64String(hash); // Puede ser un hash . . . Read more

Descifrado de OpenSSL

Tengo una cadena cifrada y una clave asimétrica RSA. La cadena fue cifrada por PHP y su función openssl_public_encrypt con la parte pública de la clave y el relleno PKCS#1 v1.5. Quiero descifrar la cadena cifrada con Go lang y la parte privada de la clave. Sé cómo descifrarlo en . . . Read more

Diferentes hashes MD5 con mbedtls y openssl.

Estoy tratando de obtener el hash MD5 con mbedtls utilizando este código: #include “mbedtls/base64.h” #include “mbedtls/md5.h” #include “string.h” #include <stdio.h> void app_main() { unsigned char hash_source[] = “This is a test..”; size_t hash_source_len = sizeof(hash_source); unsigned char hash_destination[16]; size_t hash_destination_len = 16; unsigned char base64_md5[25]; mbedtls_md5_context md5_ctx; mbedtls_md5_init(&md5_ctx); mbedtls_md5_starts_ret(&md5_ctx); mbedtls_md5_update_ret(&md5_ctx, . . . Read more