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

Cifrado AES CBC en Node.js y descifrado en Java.

NodeJs: Estoy intentando descifrar texto usando AES CBC PKCS7 en NodeJs y PKCS5 en Java. Estoy obteniendo el siguiente error: “Given final block not properly padded. Such issues can arise if a bad key is used during decryption.” ACTUALIZADO encrypt() { var key = ‘ThirtyTwoBytes3$ThirtyTwoBytes3$’; var iv = CryptoJS.enc.Utf8.parse(CryptoJS.lib.WordArray.random(128 / . . . Read more

¿Por qué el AES-GCM con un número aleatorio debería rotarse cada 200k escrituras en Kubernetes?

Estamos implementando el cifrado en reposo en Kubernetes siguiendo este tutorial (https://kubernetes.io/docs/tasks/administer-cluster/encrypt-data/) y no estamos seguros de por qué el proveedor de cifrado AES-GCM requiere rotar la clave cada 200K escrituras, debido a la falta de conocimiento sobre cómo funciona el cifrado. Además, ¿qué significa exactamente “200K escrituras”, cómo podemos . . . Read more

Array de unsigned char a string

En mi búsqueda de una biblioteca de encriptación de encabezados única para C++, encontré este repositorio de GitHub que utiliza AES con el modo CBC para encriptar una std::string en un vector de unsigned char en el ejemplo proporcionado en el repositorio. “`c++ const unsigned char iv[16] = { 0x00, . . . Read more

Si sé la clave=iv= texto, ¿puedo descifrar el AES?

Lo que ocurre es que quiero cifrar alguna información en mi disco. El método que elijo para cifrar mi texto es el siguiente: read pwd clave=${pwd} iv=${pwd} encrypt_info = $(echo ${text} | openssl enc -e -A -aes-256-cbc -a -K ${clave} -iv ${iv} -nosalt) Pero no quiero ingresar mi contraseña cada . . . Read more