Tabla de contenido:
Video: Cifrado Vigenere con Arduino: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
Hace unos años, Digital Fortress de Dan Brown me llamó la atención y una cosa en particular se quedó en mi mente. Kryptos, la escultura de Jim Sanborn que consta de un texto cifrado cuyas dos primeras partes están cifradas con cifrado Vigenère. Comencé a aprovechar la criptografía y descubrí lo divertido que es (los fanáticos de Dan Brown seguramente lo entenderán). Este programa le permite cifrar / descifrar texto usando una palabra clave.
Paso 1: técnica
Tabula recta se utiliza para cifrar / descifrar el texto sin formato / cifrado. Consiste en el alfabeto escrito 26 veces en filas diferentes, cada alfabeto se desplaza cíclicamente hacia la izquierda en comparación con el alfabeto anterior. Como el cifrado debe usar solo el alfabeto inglés, existen pocas limitaciones / soluciones alternativas en el código.
¡Vamos a profundizar en!
Digamos que queremos cifrar el texto "INSTRUCTABLES IS FUN", usando la palabra clave "ROBOT". La palabra clave se repite hasta que coincide con la longitud del texto sin formato. Cuando comenzamos con la primera letra del texto plano "I" y de la palabra clave "R", usando la tabula recta (ver imagen), podemos ver que la primera letra del cifrado es "Z".
Texto sin formato: INSTRUCTABLES IS FUN Palabra clave: ROBOTROBOTROBOTROBOT Cifrado: ZBTHKLQUOUCSTWLWIO
¡Repita esto para cada letra siguiente y obtendrá su primer cifrado! O usa el código para llegar mucho más rápido:)
Recomendado:
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática Este / Oeste: 11 pasos (con imágenes)
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática de este a oeste: El proyecto: Una oficina de 200 pies cuadrados debe funcionar con baterías. La oficina también debe contener todos los controladores, baterías y componentes necesarios para este sistema. La energía solar y eólica cargará las baterías. Hay un pequeño problema de solo
Programa de cifrado Caesar en Python: 4 pasos
Programa de cifrado Caesar en Python: El cifrado Caesar es un cifrado antiguo y ampliamente utilizado que es fácil de cifrar y descifrar. Funciona cambiando las letras del alfabeto para crear un alfabeto completamente nuevo (ABCDEF podría cambiar más de 4 letras y se convertiría en EFGHIJ). Caesar C
Software de cifrado / descifrado de seguridad Python: 3 pasos
Software de cifrado / descifrado de seguridad de Python: En este Instructable, le mostraré cómo con un Python simple, puede mantener sus archivos seguros usando AES estándar de la industria. se puede instalar fácilmente por
Convierta un Memory Stick antiguo en un banco de datos con cifrado de grado gubernamental: 4 pasos
Convierta una tarjeta de memoria vieja en un banco de datos con cifrado de grado gubernamental: ¿Tiene una tarjeta de memoria vieja? ¿Tiene archivos valiosos que necesita proteger? Descubra cómo proteger sus archivos mejor que un simple archivo RAR con contraseña; porque en esta era moderna, cualquier persona con una buena PC puede descifrarla en menos de un día. Estoy usando una memoria de 32 MB
Contraseña de una unidad USB sin cifrado con un archivo por lotes: 8 pasos
Contraseña de una unidad USB sin cifrado con un archivo por lotes: un programa que no permitirá que un usuario ingrese a una unidad sin contraseña y mostrará un archivo de propietario que puede cambiar a voluntad, esto le mostrará cómo usar el programa que he creado con facilidad