Sin live coding ni ejecución de demos
Sin teoría pesada
Se adapta el nivel para tod@s (mayoría)
Encriptar:
cifrar (‖ transcribir con una clave).
Cifrar:
Transcribir en guarismos, letras o símbolos, de acuerdo con una clave, un mensaje o texto cuyo contenidose quiere proteger.
const { createHash } = require('crypto');
const generateHash = (txt, algorithm) => {
return createHash(algorithm).update(txt).digest('hex')
}
const generateChecksum = (txt) => ({
md5: generateHash(txt, 'md5'),
sha1: generateHash(txt, 'sha1'),
sha256: generateHash(txt, 'sha256')
})
generateChecksum("Just a simple Text")
/*
{
md5: '42fc79f713ed18f0aff045c8a86eb14c',
sha1: '4ca3e243ede34c908fd3a9ec971d4b4eb3ff4da5',
sha256: '838af5f849c8a7b5eb8c7021feb47c53836bda5f183228194e3373b5f245c7a5'
}
*/
Usaremos varias utilidades para evitar este ataque como
Terminal (Win/Mac/Lin)
GUI for MacOS
Los sueños son sumamente importantes. Nada se hace sin que antes se imagine.
- George Lucas