Talaan ng mga Nilalaman:
Video: Vigenere Cipher Sa Arduino: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ilang taon na ang nakakalipas, ang Digital Fortress ni Dan Brown ang nakakuha ng aking pansin at isang partikular na bagay na naisip ko. Ang Kryptos, ang iskultura ni Jim Sanborn na binubuo ng teksto ng ciphered kung saan ang unang dalawang bahagi ay naka-encrypt ng Vigenère cipher. Sinimulan kong mag-tap sa cryptography at nalaman kung gaano ito kasaya (siguradong mauunawaan ng mga tagahanga ni Dan Brown). Pinapayagan ka ng program na ito na mag-encrypt / mag-decrypt ng teksto gamit ang isang keyword.
Hakbang 1: Diskarte
Ginagamit ang tabula recta upang i-encrypt / i-decrypt ang payak na teksto / cipher. Binubuo ito ng alpabeto na nakasulat nang 26 beses sa iba't ibang mga hilera, ang bawat alpabeto ay pinalipat ng paikot sa kaliwa kumpara sa dating alpabeto. Tulad ng alpabeto ng Ingles na dapat gamitin ng cipher, mayroong ilang mga limitasyon / pag-workaround na ginagamit sa code.
Maghukay tayo!
Sabihin nating nais nating i-encrypt ang teksto na "INSTRUCTABLES IS FUN", gamit ang keyword na "ROBOT". Ang keyword ay paulit-ulit hanggang sa tumugma ito sa haba ng payak na teksto. Kapag nagsimula kami sa unang titik mula sa simpleng teksto na "I" at mula sa keyword na "R", gamit ang tabula recta (tingnan ang larawan), makikita natin na ang unang titik ng cipher ay "Z".
Plain text: INSTRUCTABLES IS FUNKeyword: ROBOTROBOTROBOTROBOTCipher: ZBTHKLQUOUCSTWLWIO
Ulitin ito para sa bawat sumusunod na liham at nakuha mo ang iyong unang cipher! O gamitin ang code upang makarating doon nang mas mabilis:)
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Programang Caesar Cipher sa Python: 4 na Hakbang
Caesar Cipher Program sa Python: Ang Caesar Cipher ay isang sinaunang at malawakang ginagamit na cipher na madaling i-encrypt at i-decrypt. Gumagana ito sa pamamagitan ng paglilipat ng mga titik ng alpabeto upang lumikha ng isang bagong bagong alpabeto (maaaring ilipat ng ABCDEF ang higit sa 4 na titik at magiging EFGHIJ). Caesar C
Sinusubaybayan ng RC ang Robot Gamit ang Arduino - Hakbang sa Hakbang: 3 Mga Hakbang
Sinusubaybayan ng RC ang Robot Gamit ang Arduino - Hakbang-hakbang: Hey guys, bumalik ako kasama ang isa pang cool na chassis ng Robot mula sa BangGood. Inaasahan mong dumaan ka sa aming nakaraang mga proyekto - Spinel Crux V1 - Ang Kinokontrol na Robot ng Gesture, Spinel Crux L2 - Arduino Pick at Place Robot na may Robotic Arms at The Badland Braw
DIY Arduino Robotic Arm, Hakbang sa Hakbang: 9 Mga Hakbang
DIY Arduino Robotic Arm, Hakbang-Hakbang: Ang tutorial na ito ay magtuturo sa iyo kung paano bumuo ng isang Robot Arm sa pamamagitan ng iyong sarili
Bill Cipher Pyramid Speaker: 9 Mga Hakbang (na may Mga Larawan)
Bill Cipher Pyramid Speaker: Ang proyektong ito ay inspirasyon ng disenyo ng pyramid para kay Bill Cipher mula sa palabas na Gravity Falls at nilikha para sa Class ng Disenyo ng Teknolohiya. Sa kasalukuyan ang produkto ay hindi natapos at nagsisilbing isang plano sa produksyon. Maa-update ang pahina kapag ang produ