Encriptación con JavaScript del lado del cliente usando la Web Crypto API

En este post de programación con JavaScript en el navegador veremos cómo encriptar y desencriptar datos usando una API nativa, segura y confiable. Vamos a usar la interfaz Crypto a través de window.crypto. Al final podremos encriptar y desencriptar archivos usando una contraseña, derivando una clave de la misma y usando AES para el cifrado de datos. Nota: voy a usar cifrado y encriptado como sinónimos para referirme a la encriptación de información. Por cierto, usaremos la encriptación simétrica aunque también es posible usar la asimétrica con claves públicas y privadas. ...

febrero 14, 2022 · 5 min · 980 palabras · Parzibyte

Generar clave hexadecimal segura con crypto y rand en Golang

Generar clave hexadecimal segura con crypto y rand en Golang Introducción Hoy veremos cómo generar una clave hexadecimal que no pueda ser predecible. Dicha clave podemos utilizarla más tarde como clave de cifrado, id de sesiones, tokens, etcétera. ...

mayo 17, 2018 · 2 min · 218 palabras · Parzibyte