সুচিপত্র:

সুরক্ষিত আরডুইনো রিমোট: ৫ টি ধাপ
সুরক্ষিত আরডুইনো রিমোট: ৫ টি ধাপ

ভিডিও: সুরক্ষিত আরডুইনো রিমোট: ৫ টি ধাপ

ভিডিও: সুরক্ষিত আরডুইনো রিমোট: ৫ টি ধাপ
ভিডিও: কিভাবে উইন্ডোজ দিতে হয় | Windows 10 Setup process Step By Step | How To Install Windows 10 2024, নভেম্বর
Anonim
নিরাপদ Arduino রিমোট
নিরাপদ Arduino রিমোট
নিরাপদ Arduino রিমোট
নিরাপদ Arduino রিমোট

এটি একটি অতি সুরক্ষিত ওয়্যারলেস (গ্যারেজ) রিমোট কিভাবে তৈরি করা যায় তার একটি উদাহরণ।

সাধারণত রিমোটে রোলিং কোড টাইপ সিকিউরিটি থাকে, যা যেকোনো উন্নত চোরকে বাইপাস করা যায়।

এই রিমোট সিস্টেম একটি 16 বাইট কী ব্যবহার করার উপর নির্ভর করে, তাই এটিতে হ্যাকিং এর একটি সুযোগ হবে

3, 4028236692093846346337460743177e+38 (256^16)

কিভাবে এটা কাজ করে:

1. রিমোট সিস্টেমের জন্য অনুরোধ পাঠায়

2. সিস্টেম এলোমেলো কোড তৈরি করে এবং রিমোট এ পাঠায়

3. দূরবর্তী এনক্রিপ্ট যে কোড অনন্য কী ব্যবহার করে এবং এটি সিস্টেমের কাছে ফেরত পাঠায়

4. সিস্টেম ডিকোডগুলি একই কী ব্যবহার করে কোড পেয়েছে এবং এটি এলোমেলোভাবে উত্পন্ন কোডের সাথে মিলছে কিনা তা পরীক্ষা করে।

5. …

একটি বোতামের জন্য আমি TTP223 টাচ সেন্সর ব্যবহার করেছি

সরবরাহ

প্রয়োজনীয় যন্ত্রাংশ - 2 NRF24L01 ওয়্যারলেস ট্রান্সসিভার, দুটি আরডুইনো, 2.54 মিমি কেবল, একটি বোতাম (DUE কাজ করবে না)

ধাপ 1: NRF24 এর সংযোগ

NRF24 এর সংযোগ
NRF24 এর সংযোগ

প্রতিটি Arduino SPI পিনের সাথে প্রতিটি ওয়্যারলেস মডিউল সংযুক্ত করুন -

www.arduino.cc/en/reference/SPI

ধাপ 2: একটি বোতাম সংযুক্ত করুন (কোন বোতাম, সত্যিই প্রয়োজনীয় নয়)

একটি বোতাম সংযুক্ত করুন (যে কোনও বোতাম, সত্যিই প্রয়োজনীয় নয়)
একটি বোতাম সংযুক্ত করুন (যে কোনও বোতাম, সত্যিই প্রয়োজনীয় নয়)

ধাপ 3: উভয় Arduinos এ কোড আপলোড করুন (দূরবর্তী অংশ)

উভয় Arduinos এ কোড আপলোড করুন (দূরবর্তী অংশ)
উভয় Arduinos এ কোড আপলোড করুন (দূরবর্তী অংশ)

ধাপ 4: উভয় Arduinos এ কোড আপলোড করুন (গ্যারেজ অংশ)

উভয় Arduinos এ কোড আপলোড করুন (গ্যারেজ অংশ)
উভয় Arduinos এ কোড আপলোড করুন (গ্যারেজ অংশ)

ধাপ 5: ফলাফল

ফলাফল
ফলাফল

সিরিয়াল মনিটর প্রিন্ট '1' প্রতিবার আমি একটি বোতাম টিপুন - এর অর্থ হল সংযোগটি নিরাপদ ছিল এবং ডেটা সঠিকভাবে এনক্রিপ্ট করা হয়েছিল।

প্রস্তাবিত: