Innholdsfortegnelse:
Video: Vigenere Cipher With Arduino: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
For noen år siden fanget Digital Fortress av Dan Brown min oppmerksomhet, og en spesiell ting festet meg. Kryptos, skulpturen av Jim Sanborn som består av kryptert tekst, hvorav de to første delene er kryptert av Vigenère -chiffer. Jeg begynte å bruke kryptografi og fant ut hvor gøy det er (Dan Browns fans vil sikkert forstå). Dette programmet lar deg kryptere/dekryptere tekst ved hjelp av et nøkkelord.
Trinn 1: Teknikk
Tabula recta brukes til å kryptere/dekryptere ren tekst/kryptering. Det består av alfabetet skrevet ut 26 ganger i forskjellige rader, hvert alfabet skiftet syklisk til venstre i forhold til det forrige alfabetet. Siden krypteringen bare skal bruke engelsk alfabet, er det få begrensninger/løsninger som brukes i koden.
La oss grave i!
La oss si at vi ønsker å kryptere teksten "INSTRUCTABLES IS FUN" ved å bruke søkeordet "ROBOT". Søkeordet gjentas til det samsvarer med ren tekst. Når vi begynner med den første bokstaven fra ren tekst "I" og fra søkeordet "R", ved hjelp av tabula recta (se bildet), kan vi se at den første bokstaven i chifferet er "Z".
Vanlig tekst: INSTRUCTABLES IS FUNNøkkelord: ROBOTROBOTROBOTROBOTCipher: ZBTHKLQUOUCSTWLWIO
Gjenta dette for hver følgende bokstav, og du får din første chiffer! Eller bruk koden for å komme dit mye raskere:)
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Caesar Cipher -program i Python: 4 trinn
Caesar Cipher Program i Python: The Caesar Cipher er en gammel og mye brukt kryptering som er lett å kryptere og dekryptere. Det fungerer ved å flytte bokstavene i alfabetet over for å lage et helt nytt alfabet (ABCDEF kan skifte over 4 bokstaver og ville bli EFGHIJ) .Caesar C
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
DIY Arduino robotarm, trinn for trinn: 9 trinn
DIY Arduino robotarm, trinn for trinn: Denne opplæringen lærer deg hvordan du bygger en robotarm selv
Bill Cipher Pyramid Speaker: 9 trinn (med bilder)
Bill Cipher Pyramid Speaker: Dette prosjektet er inspirert av pyramidedesignet for Bill Cipher fra showet Gravity Falls og ble laget for Design Technology Class. For øyeblikket er produktet uferdig, og dette fungerer som en produksjonsplan. Siden vil bli oppdatert når produsenten