سلام
یک پروژه دزدگیر ساختم واز یک ماژول ریموت در آن استفاده کردم که ریموتش رو از بازار خریدم واز نوع لرنینگ خام 433mhz است وگیرنده اش هم از نوع ماژول آماده بود
متاسفانه از امنیت ریموت آن راضی نبودم وطبق تحقیقی که کردم برای دزدگیر باید از ریموتهای نوع هاپینگ غیر قابل کپی که امنیت بالایی داره استفاده شود
البته برای جاهای عمومی مانند درب پارکینگ یا نور پردازی امنیت آنچنان مهم نیست ولی مد نظرم دزدگیره که نیازه امنیتش تا حدی بالا باشه
این مدل ریموتهای هاپینگ فقط بصورت پکیج بصورت گیرنده فرستنده فروخته میشه که به علت حجم نسبتا بزرگی که دارند وهمچنین غیر قابل انعطاف در برنامه نویسی وقیمت بالاشون مد نظرم نیست
ریموتهای فیکس هم به علت ساختارشون امنیت بالایی ندارند از این نظر که براحتی قابل کپی یا پیدا کردن کد هستند
در آموزشهای همین فروم دیدم که از ریموتهای فرستنده وگیرنده لرنینگ استفاده شده که 20 بیت هستند یعنی 1میلیون حالت مختلف ایجاد میکنند که شانس تداخل ویکی بودن دو ریموت تغریبا صفره
مگر این ریموتها لرنینگ نیستند؟
مثلا ریموت زیر:

این ریموت در فروشگاه هست واز نوع لرنینگ است
خوب اگر لرنینگ است معمولا هنگام خرید خام هست یعنی با زدن کلیدهاش هیچ عکس العملی نشون نمیده مگر اینکه از روی یک ریموت دیگر رویش کپی شود
خوب اگر از روی یکی دیگه کپی بشه که امنیت نداره واون یکی هم مانند همینه
سوال:پس چطور میشه از بین اون 1 میلیون حالت که 20 بیت است یکی رو بدلخواه انتخاب کرد؟
سوال:چطور میشه یک ریموت مانند همین که خام هست رو به پروژه تعریف کرد؟چون وقتی خام هست هیچ کلیدیش عمل نمیکنه وچراغش روشن نمیشه که بخواهیم به گیرنده تعریفش کنیم.منظورم اینه یک ریموت خام وبدون کپی از ریموت دیگر رو بشه کد داد
سوال: چطور امنیت قسمت ریموت یک پروژه دزدگیر را تا حد امکان بالا ببریم؟
یک پروژه دزدگیر ساختم واز یک ماژول ریموت در آن استفاده کردم که ریموتش رو از بازار خریدم واز نوع لرنینگ خام 433mhz است وگیرنده اش هم از نوع ماژول آماده بود
متاسفانه از امنیت ریموت آن راضی نبودم وطبق تحقیقی که کردم برای دزدگیر باید از ریموتهای نوع هاپینگ غیر قابل کپی که امنیت بالایی داره استفاده شود
البته برای جاهای عمومی مانند درب پارکینگ یا نور پردازی امنیت آنچنان مهم نیست ولی مد نظرم دزدگیره که نیازه امنیتش تا حدی بالا باشه
این مدل ریموتهای هاپینگ فقط بصورت پکیج بصورت گیرنده فرستنده فروخته میشه که به علت حجم نسبتا بزرگی که دارند وهمچنین غیر قابل انعطاف در برنامه نویسی وقیمت بالاشون مد نظرم نیست
ریموتهای فیکس هم به علت ساختارشون امنیت بالایی ندارند از این نظر که براحتی قابل کپی یا پیدا کردن کد هستند
در آموزشهای همین فروم دیدم که از ریموتهای فرستنده وگیرنده لرنینگ استفاده شده که 20 بیت هستند یعنی 1میلیون حالت مختلف ایجاد میکنند که شانس تداخل ویکی بودن دو ریموت تغریبا صفره
مگر این ریموتها لرنینگ نیستند؟
مثلا ریموت زیر:

این ریموت در فروشگاه هست واز نوع لرنینگ است
خوب اگر لرنینگ است معمولا هنگام خرید خام هست یعنی با زدن کلیدهاش هیچ عکس العملی نشون نمیده مگر اینکه از روی یک ریموت دیگر رویش کپی شود
خوب اگر از روی یکی دیگه کپی بشه که امنیت نداره واون یکی هم مانند همینه
سوال:پس چطور میشه از بین اون 1 میلیون حالت که 20 بیت است یکی رو بدلخواه انتخاب کرد؟
سوال:چطور میشه یک ریموت مانند همین که خام هست رو به پروژه تعریف کرد؟چون وقتی خام هست هیچ کلیدیش عمل نمیکنه وچراغش روشن نمیشه که بخواهیم به گیرنده تعریفش کنیم.منظورم اینه یک ریموت خام وبدون کپی از ریموت دیگر رو بشه کد داد
سوال: چطور امنیت قسمت ریموت یک پروژه دزدگیر را تا حد امکان بالا ببریم؟