Implementación del patrón Factory Method en un sistema de cifrado
Supongamos que se requiere consrtuir una aplicación que pueda cifrar y descifrar datos empleando DES o IDEA. En lugar de crear directamente instancias de DesEngine o IdeaEngine en el código cliente, se define una interfaz común y una familia de fábricas especializadas.
Diseño de la arquitectura Java
La interfaz CryptoEngine representa el produc ...
Publicado el 8-10 07:12
Gestión del Cifrado en Archivos YAML con Ansible Vault
Ansible Vault es una utilidad integrada en Ansible que permite cifrar y descifrar archivos de datos, como los YAML utilizados en inventarios, playbooks y roles. Esto es esencial para proteger información sensible como contraseñas, claves API o configuraciones confidenciales.
Comandos Básicos de Ansible Vault
La herramienta se ejecuta mediante e ...
Publicado el 7-23 10:16
Implementación de Cifrado AES en Go
El cifrado AES (Advanced Encryption Standard) es fundamental para proteger datos sensibles. Go ofrece herramientas robustas para esta tarea a través de sus paquetes crypto/aes y crypto/cipher.
Generación de Claves Seguras
Las claves para AES deben tener una longitud específica: 16 bytes para AES-128, 24 bytes para AES-192 o 32 bytes para AES-25 ...
Publicado el 7-19 21:20
Implementación de Seguridad en Transmisión de Documentos Electrónicos
Revisión del progreso de la semana anterior (enlaces de código, documentación)
Planificación para la semana actual
Progreso de la Semana Anterior
SM3 con Sal
Se implementó un utilitario para generar hashes SM3 con sal aleatoria, integrando la biblioteca BouncyCastle. La sal se genera de forma segura y se concatena con los datos antes de calcu ...
Publicado el 6-28 00:10