Sadržaj:
Video: Vigenere šifra s Arduinom: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Prije nekoliko godina digitalna tvrđava Dana Browna privukla mi je pozornost i jedna mi je stvar pala na pamet. Kryptos, skulptura Jima Sanborna koja se sastoji od šifriranog teksta od kojih su prva dva dijela šifrirana Vigenèreovom šifrom. Počeo sam se baviti kriptografijom i otkrio koliko je to zabavno (obožavatelji Dana Browna će to sigurno razumjeti). Ovaj program omogućuje šifriranje/dešifriranje teksta pomoću ključne riječi.
Korak 1: Tehnika
Tabula recta koristi se za šifriranje/dešifriranje običnog teksta/šifre. Sastoji se od abecede napisane 26 puta u različitim redovima, pri čemu je svaka abeceda ciklički pomaknuta ulijevo u odnosu na prethodnu abecedu. Kako bi šifra trebala koristiti samo englesku abecedu, u kodu postoji nekoliko ograničenja/zaobilaznih rješenja.
Hajde da se ukopamo!
Recimo da želimo šifrirati tekst "INSTRUCTABLES IS FUN", koristeći ključnu riječ "ROBOT". Ključna riječ se ponavlja sve dok ne odgovara duljini običnog teksta. Kad počnemo s prvim slovom iz običnog teksta "I" i iz ključne riječi "R", koristeći tablicu recta (vidi sliku), možemo vidjeti da je prvo slovo šifre "Z".
Običan tekst: INSTRUCTABLES IS FUNKeyword: ROBOTROBOTROBOTROBOTCipher: ZBTHKLQUOUCSTWLWIO
Ponovite ovo za svako sljedeće slovo i dobili ste svoju prvu šifru! Ili upotrijebite kôd da biste tamo stigli mnogo brže:)
Preporučeni:
Povezivanje kapacitivnog senzora otiska prsta s Arduinom UNO: 7 koraka
Povezivanje kapacitivnog senzora otiska prsta s Arduinom UNO: Hej, što ima, dečki! Akarsh ovdje iz CETech -a. Danas ćemo našim projektima dodati zaštitni sloj. Ne brinite, nećemo imenovati nikakve tjelohranitelje za iste. Bit će to simpatičan mali zgodan senzor otiska prsta iz DFRobota. Dakle
Kako izgraditi biljni monitor s Arduinom: 7 koraka
Kako izgraditi monitor biljaka s Arduinom: U ovom ćemo vodiču naučiti kako detektirati vlagu u tlu pomoću senzora vlage i treptati zelenom LED diodom ako je sve u redu te OLED zaslonom i Visuinom. Pogledajte video
Povezivanje senzora plina s Arduinom: 4 koraka
Povezivanje senzora plina s Arduinom: Senzor dima MQ-2 osjetljiv je na dim i sljedeće zapaljive plinove: UNP, butan, propan, metan, alkohol, vodik. Otpor senzora različit je ovisno o vrsti plina. Senzor dima ima ugrađen potenciometar
UPRAVLJAČKA LED MATRIX MAX7219 S ARDUINOM: 9 koraka
KONTROLNA LED MATRIX MAX7219 S ARDUINOM: U ovom ćemo vodiču naučiti kako kontrolirati LED matricu MAX7219 s Arduinom prikazivanjem jednostavnog teksta. Pogledajte demonstracijski video
Z80-mbc2 Z80 Šifra korisničke LED bljeskalice: 3 koraka
Z80-mbc2 Z80 kodna bljeskalica LED korisnika: Ovo je primjer korisničkog LED programa napisanog u asembleru Z80 za računalo z80-mbc2. Ovo sam za sebe napravio test i reviziju, ovo je moj prvi program Z80 za više od 35 godina. Uživajte