Mundarija:
Video: Vigenere shifrlari Arduino bilan: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Bir necha yil oldin, Den Braunning raqamli qal'asi diqqatimni tortdi va xayolimda bir narsa qoldi. Kriptos, Jim Sanbornning haykali, shifrlangan matndan iborat bo'lib, uning dastlabki ikki qismi Vigenère shifri bilan shifrlangan. Men kriptografiyani o'rgana boshladim va bu qanchalik qiziqarli ekanligini bilib oldim (Den Braunning muxlislari buni tushunishadi). Bu dastur kalit so'z yordamida matnni shifrlash/ochish imkonini beradi.
1 -qadam: Texnika
Tabula rekta oddiy matnni/shifrni shifrlash/parolini ochish uchun ishlatiladi. U 26 marta har xil satrlarda yozilgan alifbodan iborat bo'lib, har bir alifbo oldingi alifboga nisbatan davriy ravishda chapga siljigan. Shifr faqat ingliz alifbosidan foydalanishi kerakligi sababli, kodda cheklovlar/vaqtinchalik echimlar kam ishlatilgan.
Keling, qazib olaylik!
Aytaylik, "ROBOT" kalit so'zidan foydalanib "INSTRUCTABLES IS FUN" matnini shifrlamoqchimiz. Kalit so'z oddiy matn uzunligiga mos kelguncha takrorlanadi. "I" oddiy matnining birinchi harfidan va "R" kalit so'zidan boshlaganimizda, jadvalli rektadan foydalanib (rasmga qarang), shifrning birinchi harfi "Z" ekanligini ko'rishimiz mumkin.
Oddiy matn: INSTRUCTABLES IS FUNKeyword: ROBOTROBOTROBOTROBOTCipher: ZBTHKLQUOUCSTWLWIO
Buni har bir keyingi xat uchun takrorlang va siz birinchi shifrni olasiz! Yoki u erga tezroq borish uchun kodni ishlating:)
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Twinky bilan eng zo'r Arduino roboti bilan tanishing: Salom, men sizga "Jibo" ni o'zim qanday yaratganimni o'rgataman. lekin "Twinky" deb nomlangan, men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va shundan keyingina shunga o'xshash narsaning mavjudligini tushundim: bu erda
ESP32 bilan PWM - Arduino IDE bilan ESP 32 -dagi PWM bilan LEDni xira qilish: 6 qadam
ESP32 bilan PWM | Arduino IDE bilan ESP 32 da PWM bilan LEDni xiralashtirish: Bu yo'riqnomada biz Arduino IDE yordamida ESP32 yordamida PWM signallarini qanday yaratishni ko'rib chiqamiz. PWM asosan har qanday MCUdan analog chiqishni ishlab chiqarish uchun ishlatiladi va analog chiqish 0V dan 3,3V gacha bo'lishi mumkin (esp32 holatida) & dan
Budilnik bilan DIY aqlli o'lchov (Wi-Fi, ESP8266, Arduino IDE va Adafruit.io bilan): 10 qadam (rasmlar bilan)
Budilnik bilan DIY aqlli o'lchov (Wi-Fi, ESP8266, Arduino IDE va Adafruit.io bilan): Oldingi loyihamda men Wi-Fi bilan aqlli hammom o'lchovini ishlab chiqdim. U foydalanuvchi vaznini o'lchashi, uni mahalliy ko'rsatishi va bulutga yuborishi mumkin. Bu haqda batafsil ma'lumotni quyidagi havola orqali olishingiz mumkin: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi