Indholdsfortegnelse:
Video: Vigenere Cipher With Arduino: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
For få år siden fangede Digital Fortress af Dan Brown min opmærksomhed, og en bestemt ting stak mig fast. Kryptos, skulpturen af Jim Sanborn, som består af krypteret tekst, hvoraf de to første dele er krypteret af Vigenère -chiffer. Jeg begyndte at bruge kryptografi og fandt ud af, hvor sjovt det er (Dan Browns fans vil helt sikkert forstå). Dette program giver dig mulighed for at kryptere/dekryptere tekst ved hjælp af et søgeord.
Trin 1: Teknik
Tabula recta bruges til at kryptere/dekryptere ren tekst/chiffer. Det består af alfabetet skrevet 26 gange i forskellige rækker, hvert alfabet forskydes cyklisk til venstre i forhold til det foregående alfabet. Da krypteringen kun bør bruge engelsk alfabet, er der få begrænsninger/løsninger, der bruges i koden.
Lad os grave ind!
Lad os sige, at vi vil kryptere teksten "INSTRUCTABLES IS FUN" ved hjælp af søgeordet "ROBOT". Nøgleordet gentages, indtil det matcher længden af ren tekst. Når vi starter med det første bogstav fra almindelig tekst "I" og fra søgeordet "R" ved hjælp af tabula recta (se billedet), kan vi se, at det første bogstav i chifferet er "Z".
Almindelig tekst: INSTRUCTABLES IS FUNNøgleord: ROBOTROBOTROBOTROBOTCiffer: ZBTHKLQUOUCSTWLWIO
Gentag dette for hvert følgende bogstav, og du fik din første chiffer! Eller brug koden for at komme der meget hurtigere:)
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Caesar Cipher -program i Python: 4 trin
Caesar Cipher -program i Python: Caesar Cipher er en gammel og meget udbredt chiffer, der er let at kryptere og dekryptere. Det virker ved at flytte bogstaverne i alfabetet over for at oprette et helt nyt alfabet (ABCDEF kunne flytte over 4 bogstaver og ville blive EFGHIJ) .Caesar C
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
RC -sporet robot ved hjælp af Arduino - Trin for trin: 3 trin
RC Tracked Robot Using Arduino - Step by Step: Hey guys, I are back with another cool Robot chassis from BangGood. Håber du har gennemgået vores tidligere projekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms og The Badland Braw
Bill Cipher Pyramid Speaker: 9 trin (med billeder)
Bill Cipher Pyramid Speaker: Dette projekt er inspireret af pyramidedesignet til Bill Cipher fra showet Gravity Falls og blev skabt til Design Technology Class. I øjeblikket er produktet ufærdigt, og dette fungerer som en produktionsplan. Siden opdateres, når producenten