سامانه رمزنگاری اعداد تصادفی کوانتومی

ساخت وبلاگ
Quantum Random Number Generator
QRNG

2e4b9eb975c7a5676bedbe21b02403f2.jpg

با عرض سلام و احترام خدمت دوستان و کاربران عزیز :emoji_smiley-173:

در این تاپیک با معرفی نسل جدید سیستم های رمزنگاری، یعنی رمزنگاری کوانتومی در خدمت شما هستیم.

همان طور که اطلاع دارید چندی پیش شرکت سامسونگ با همکاری شرکت کره ای SK Telecom یا SKT موفق به تولید اولین تلفن همراه هوشمند با قابلیت رمزنگاری کوانتومی یعنی GALAXY A Quantum شدن.
پردازنده کوانتومی Galaxy A Quantum به این صورت عمل میکند که با وجود لیزر و سنسور تصویری CMOS قادر است نورهای ساطع شده دیود لیزر را بشناسد و یک بیت کوانتومی تصادفی یا Qbit تولید کند.

در واقع در این پردازنده از یک منشور شکاف دهنده پرتو لیزر با طول موج 650 نانومتر با نسبت 50:50 استفاده میشود که پرتوهای لیزر را شکافته و فوتون ها را به صورت موجی شکل به سنسورهای دریافتی میرساند
سنسورها در زاویه 90 درجه ای و اطراف منشور قرار دارند تا پرتوهای شکافته شده توسط منشور به صورت مساوی به هر دو سنسور برسند. همین امر باعث میشود تا پرتوهای شکافته شده دوباره توسط سنسورها
ترکیب شوند و در همین مسیر سنسورها میتوانند مقدار فوتون پرتوها را به qbit یا quantum bit تبدیل کنند که باعث ایجاد اعداد تصادفی کوانتومی به صورت 0 و 1 خواهد شد که از فرمول زیر محاسبه میشود:
کد:

creg c0[1];
h q[1];
measure q[1] -> c0;



QNRG.png

ff4284a7c631e4b7e7ec52ee6c5bb9f0.jpg

خب با توجه به توضیحات بالا، تصمیم گرفتم یک مدل مفهومی ( Concept ) از این پردازنده کوانتومی را به صورت دست ساز در خانه درست کنم
:emoji_smiley-01:
البته زیاد در موردش مطمئن نبودم که به نتیجه برسم ولی انجامش دادم که خوشبختانه به نتایج خوبی دست پیدا کردم.

خب مواد لازم برای تهیه یک پردازنده کوانتومی:

1 عدد منشور شکاف دهنده لیزر با نسبت 50:50 به مبلغ 2,500,000 تومان که عکسش رو در بالا مشاهده میکنید
1 عدد لیزر 650 نانومتر 3 میلی وات به مبلغ 9000 تومان
2 عدد فوتورسیستور به مبلغ 2000 تومان
1 عد میکروکنترلر AVR که من در این پروژه از آردوینو استفاده کردم آردوینو UNO و شیلد Ethernet به مبلغ 250,000 تومان

خب مدارمون تقریا مثل شکل زیر میشه که من شماتیکش رو کشیدم

qbit.PNG

و نتیجه کار :emoji_smiley-28: :

photo_2020-07-09_17-52-43.jpg photo_2020-07-09_17-52-52.jpg photo_2020-07-09_17-53-08.jpg

البته پشت همه این ها یک برنامه نویسی سنگین هم وجود داره که برای میکروکنترلر AVR نوشتم که حدود 1 ماه طول کشید !
و همچنین یک اپلیکیشن اندرویدی نوشتم که بتونم مقادیر و داده های پردازنده کوانتومی را مانیتور کنم که این داده ها به قرار زیر می باشد:

* Qbit تولید شده ( 0 یا 1 )
*زاویه تابش پرتو در جهت Horizontal
*زاویه تابش پرتو در جهت Vertical
*زاویه برگشتی پرتو از جهت Horizontal


Screenshot_20200709-165915_Blynk.jpg

حالا ممکنه سوال براتون پیش بیاد الان این وسیله به چه دردی میخوره ؟ که البته برای خودم هم سوال بود بعد از ساختش :|
برای همین بیکار ننشستم و یک API برای احراز هویت بین این پردازنده و روتر وای فای میکروتیک طراحی کردم
در واقع هر کس بخواهد به روتر وای فای متصل بشه اول Qbit و زاویه تابش توسط API بین پردازنده و روتر میکروتیک اعتبار سنجی می شود سپس دسترسی به وای فای توسط پروتکل WPA2 Enterprise صادر خواهد شد
در این حالت امکان ه.ک شدن وای فای به صفر خواهد رسید.


امیدوارم که این مطلب مفید واقع شده باشد :emoji_smiley-178:

======

موفق باشید
منبع انجمن تخصصی سخت افزارمگ

تصاوير پيوست شده
سخت افزار...
ما را در سایت سخت افزار دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان sakhtafzarmag بازدید : 149 تاريخ : شنبه 4 مرداد 1399 ساعت: 19:21

خبرنامه