Taula de continguts:
Vídeo: Xifratge Vigenere amb Arduino: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:17
Fa pocs anys, Digital Fortress de Dan Brown em va cridar l’atenció i em va quedar al cap una cosa concreta. Kryptos, l’escultura de Jim Sanborn que consisteix en text xifrat del qual les dues primeres parts estan xifrades pel xifratge de Vigenère. Vaig començar a aprofitar la criptografia i vaig descobrir el divertit que és (els fans de Dan Brown segur que ho entendran). Aquest programa us permet xifrar / desxifrar text mitjançant una paraula clau.
Pas 1: Tècnica
Tabula recta s’utilitza per xifrar / desxifrar el text / xifratge sense format. Consisteix en l’alfabet escrit 26 vegades en diferents files, cada alfabet desplaçat cíclicament cap a l’esquerra en comparació amb l’alfabet anterior. Com que el xifratge només hauria d’utilitzar l’alfabet anglès, hi ha poques limitacions / solucions d’ús al codi.
Anem a excavar!
Suposem que volem xifrar el text "INSTRUCTABLES IS DIVERTIT" amb la paraula clau "ROBOT". La paraula clau es repeteix fins que coincideixi amb la longitud del text pla. Quan comencem per la primera lletra del text pla "I" i de la paraula clau "R", utilitzant la tabula recta (vegeu la imatge), podem veure que la primera lletra de xifratge és "Z".
Text pla: INSTRUCTABLES IS DUNK Keyword: ROBOTROBOTROBOTROBOT Xifratge: ZBTHKLQUOUCSTWLWIO
Repetiu-ho per cada lletra següent i obtindreu el vostre primer xifratge. O utilitzeu el codi per arribar-hi molt més ràpid:)
Recomanat:
Programa de xifratge Cèsar a Python: 4 passos
Programa Caesar Cipher a Python: El Caesar Cipher és un xifratge antic i molt utilitzat que és fàcil de xifrar i desxifrar. Funciona canviant les lletres de l'alfabet per crear un alfabet completament nou (ABCDEF podria canviar més de 4 lletres i es convertiria en EFGHIJ). Caesar C
Comandament a distància sense fils que utilitza el mòdul NRF24L01 de 2,4 Ghz amb Arduino - Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter - Helicòpter Rc - Avió Rc amb Arduino: 5 passos (amb imatges)
Comandament sense fils que utilitza un mòdul NRF24L01 de 2,4 Ghz amb Arduino | Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter | Helicòpter Rc | Avió Rc amb Arduino: per fer funcionar un cotxe Rc | Quadcopter | Drone | Avió RC | Vaixell RC, sempre necessitem un receptor i un transmissor, suposem que per RC QUADCOPTER necessitem un transmissor i un receptor de 6 canals i aquest tipus de TX i RX és massa costós, així que en farem un al nostre
Creeu un xifratge de missatges senzill amb un bloc de notes: 5 passos
Crea un xifratge / desxifratge de missatges senzills mitjançant el bloc de notes: Hola, amb aquesta aplicació HTML simple podeu xifrar i desxifrar el vostre missatge per contrasenya. Primer de tot, us mostraré com crear-lo i després us mostraré com utilitzar-lo. Comencem
Programari de xifratge / desxifratge de seguretat Python: 3 passos
Programari de xifratge / desxifratge de seguretat Python: en aquest instructiu us mostraré com, amb alguns Python senzills, podeu mantenir segurs els vostres fitxers mitjançant AES estàndard de la indústria. Requisits: - Python 3.7- Biblioteca PyAesCrypt- biblioteca hashlib Si no teniu es pot instal·lar fàcilment per
Convertiu un Memory Stick antic en un banc de dades amb un xifratge governamental: 4 passos
Converteix un Memory Stick antic en un banc de dades amb un xifratge governamental: teniu un Memory Stick antic? Teniu fitxers valuosos que heu de protegir? Esbrineu com protegir els vostres fitxers millor que un simple arxiu RAR amb contrasenya; perquè en aquesta edat moderna, qualsevol persona amb un bon PC pot desxifrar-lo en menys d’un dia. Estic fent servir una memòria de 32 MB