Cuprins:
Video: Vigenere Cipher With Arduino: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Cu câțiva ani în urmă, Digital Fortress de Dan Brown mi-a atras atenția și un lucru anume mi-a rămas în minte. Kryptos, sculptura lui Jim Sanborn care constă dintr-un text cifrat din care primele două părți sunt criptate prin cifrul Vigenère. Am început să accesez criptografia și am aflat cât de distractiv este (fanii lui Dan Brown vor înțelege cu siguranță). Acest program vă permite să criptați / decriptați textul utilizând un cuvânt cheie.
Pasul 1: Tehnică
Tabula recta este utilizată pentru a cripta / decripta textul simplu / cifrarea. Se compune din alfabetul scris de 26 de ori în rânduri diferite, fiecare alfabet deplasat ciclic spre stânga comparativ cu alfabetul anterior. Deoarece cifrul ar trebui să utilizeze numai alfabetul englez, există puține limitări / soluții alternative utilizate în cod.
Hai să săpăm!
Să presupunem că vrem să criptăm textul „INSTRUCTABLES IS FUN”, folosind cuvântul cheie „ROBOT”. Cuvântul cheie se repetă până se potrivește cu lungimea textului simplu. Când începem cu prima literă din textul simplu „I” și din cuvântul cheie „R”, folosind tabula recta (vezi imaginea), putem vedea că prima literă cifrată este „Z”.
Text simplu: INSTRUCTABLES IS FUNK Cuvânt cheie: ROBOTROBOTROBOTROBOT Cod: ZBTHKLQUOUCSTWLWIO
Repetați acest lucru pentru fiecare literă următoare și veți obține primul dvs. cifru! Sau folosiți codul pentru a ajunge acolo mult mai repede:)
Recomandat:
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Arduino Halloween Edition - Ecran pop-out Zombies (Pași cu imagini): 6 pași
Ediția Arduino Halloween - Ecran pop-out Zombies (Pași cu imagini): Vrei să-ți sperii prietenii și să faci niște zgomote în Halloween? Sau vrei doar să faci niște farse bune? Acest ecran pop-out Zombies poate face asta! În acest instructabil vă voi învăța cum să creați cu ușurință zombi cu ajutorul Arduino. HC-SR0
Alimentator de pește Arduino Uno în 6 pași ieftini și simpli !: 6 pași
Alimentator de pește Arduino Uno în 6 pași ieftini și simpli! Oamenilor cu pești de companie li s-a prezentat probabil aceeași problemă ca mine: vacanțele și uitarea. Am uitat în permanență să-mi hrănesc peștele și m-am străduit mereu să fac asta înainte să ajungă la s
Levitație acustică cu Arduino Uno pas cu pas (8 pași): 8 pași
Levitație acustică cu Arduino Uno pas cu pas (8 pași): traductoare de sunet cu ultrasunete L298N Sursa de alimentare pentru adaptor femelă DC cu pin DC masculin Arduino UNOBreadboard Cum funcționează: Mai întâi, încărcați codul pe Arduino Uno (este un microcontroler echipat cu sistem digital și porturi analogice pentru a converti codul (C ++)
Difuzor piramidă Bill Cipher: 9 pași (cu imagini)
Difuzor Pyramid Bill Cipher: Acest proiect este inspirat de designul piramidei pentru Bill Cipher din spectacolul Gravity Falls și a fost creat pentru Design Technology Class. În prezent, produsul este neterminat și acesta servește drept plan de producție. Pagina va fi actualizată când producătorul