Herramientas operativas.
Tres modulos. Cada uno corresponde a un apendice del codice fisico. Todo computo ocurre localmente en tu navegador; ninguna clave abandona estas hojas.
Vigenere
Sustitucion polialfabetica sobre la tabula recta. Cada letra de la clave desplaza el alfabeto en su valor ordinal antes de proyectar el texto plano.
RSA práctico
Elige una operación y verás solamente la clave y los campos que necesitas. Puedes generar el par con dos primos o escribir directamente una clave.
Clave pública: cifrar y verificar.
Clave privada: descifrar y firmar.
1. ¿Qué quieres hacer?
2. Elige la clave
Ver cálculos de la clave
3. Escribe el mensaje
Demostración educativa sin OAEP/PSS. No uses estas claves pequeñas en producción.
Logica Booleana
Tabla de verdad para los seis operadores fundamentales. I denota verdadero, O denota falso; la convencion usada a lo largo del codice.
| A | B | AND ∧ | OR ∨ | XOR ⊕ | NAND ↑ | NOR ↓ | XNOR ⊙ |
|---|---|---|---|---|---|---|---|
| O | O | O | O | O | I | I | I |
| O | I | O | I | I | I | O | O |
| I | O | O | I | I | I | O | O |
| I | I | I | I | O | O | O | I |