Otomatisasi Simulasi Quantum Key Distribution Berdasarkan Protokol BB84 pada EDU-QCRY1
DOI:
https://doi.org/10.56706/ik.v17i2.70Keywords:
Quantum Key Distributions, Otomatisasi, EDU-QCRY1Abstract
Perangkat EDU-QCRY1 merupakan perangkat untuk menyimulasikan protokol BB84 yaitu salah satu protokol Quantum Key Distribution (QKD). Quantum Key Distribution merupakan teknik pendistribusian kunci dengan menggunakan metode kuantum dengan memanfaatkan sifat cahaya sebagai partikel dalam bentuk foton. Perangkat EDU-QCRY1 yang dijalankan secara manual memiliki berbagai keterbatasan dalam penggunaannya seperti waktu operasi dan akurasi simulasi yang tergantung pada keterampilan dan ketelitian pengguna. Penelitian ini merancang-bangun sebuah sistem otomatisasi perangkat EDU-QCRY1 dengan menggunakan beberapa perangkat tambahan seperti arduino, motor servo yang dimodifikasi dengan gear dan sensor Light Dependent Resistor (LDR). Perancangan system dibagi menjadi dua versi, sistem versi I menggunakan skenario motor servo pada pengiriman foton, friksi langsung servo pada rotasi polarisator, sensor LDR dengan lakban pada penerimaan bit, dan penyimpanan hasil simulasi pada serial monitor Arduino. Sementara pada sistem versi II, yang merupakan pengembangan dari sistem versi I, menggunakan skenario motor servo pada pengiriman foton, servo dengan gear ratio pada rotasi polarisator, sensor LDR dengan casing pada penerimaan bit, dan penyimpanan hasil simulasi pada database MySQL. Setiap sistem versi dilakukan pengujian unit testing, integration testing, system testing, dan performance testing. Sistem versi II merupakan sistem utama pada sistem otomatisasi dan merupakan sistem versi terakhir yang dirancang. Pengambilan data hasil otomatisasi dilakukan dengan mentransmisikan 100 bit dalam setiap percobaan yang dilakukan 10 kali. Waktu proses otomatisasi diambil dari langkah awal pembangkitan angka acak hingga bit kunci hasil simulasi diproduksi yang didapatkan hasil waktu proses rata rata dari 100 bit yang ditransmisikan adalah selama 7 menit 34,9 detik atau 4 kali lebih cepat dibandingkan proses QKD secara manual. Pengambilan data akurasi didapatkan dari total jumlah bit yang diterima dibandingkan dengan total jumlah bit yang dikirimkan dan didapatkan hasil akurasi sebesar 94%.
References
D. T, “EDU-QCRY1 EDU-QCRY1/M Quantum Cryptography Demonstration Kit Manual,” Thorlabs Discov., 2017.
I. Nurhadi, “Quantum Key Distribution ( QKD ) Protocols : A Survey,” 2018 4th Int. Conf. Wirel. Telemat., pp. 1–5, 2018.
K. Wai and C. Chan, Multi-photon Quantum Secure Communication. .
R. Khairunnisa et al., “Parallelizing Polarization Plate Design for Automating Quantum Key Distribution Device based on EDU-QCRY1,” pp. 5–10, 2020.
C. H. Bennett and G. Brassard, “Quantum cryptography : Public key distribution and coin tossing ✩,” Theor. Comput. Sci., vol. 560, pp. 7–11, 2014, doi: 10.1016/j.tcs.2014.05.025.
C. Donabela, “Design of Automated Polarization,” pp. 439–443, 2020.
G. Mishev, “Analysis of the Automation and the Human Worker , Connection between the Levels of Automation and Different Automation Concepts Grigor Mishev Department of Industrial Engineering and Management , Jönköping School of Engineering , Sweden,” 2005.
N. D, “Design Automation of Single Photon Counting Method for Quantum Random Number Generation,” pp. 406–411, 2021.
F. Cavaliere, J. Mattsson, and B. Smeets, “The security implications of quantum cryptography and quantum computing,” Netw. Secur., vol. 2020, no. 9, pp. 9–15, 2020, doi: 10.1016/S1353-4858(20)30105-7.
M. Nakahara and T. Ohmi, “Quantum Computing From Linear Algebra to Physical Realizations,” Math. Comput., vol. 3, pp. 103–439, 2008.
H. Zhang, Z. Ji, H. Wang, and W. Wu, “Survey on Quantum Information Security,” pp. 1–36, 2019.
V. J. Gawron, “Automation in Aviation — Definition of Automation,” MITRE Tech. Rep., no. 16, pp. 1–9, 2019, [Online]. Available: https://www.mitre.org/sites/default/files/pdf/pr-16-3426-lessons-lost-automation-in-aviation-definition-of-automation.pdf.
M. Y. Abubakar, L. T. Jung, N. M. Zakaria, and O. M. Foong, “Proposed Method for Enhancing Quantum Bit Error Rate Using Quantum key Distribution Technique,” pp. 6–11, 2014.
H. F. Li, L. X. Zhu, K. Wang, and K. Bin Wang, “The improvement of QKD scheme based on BB84 protocol,” Proc. - 2016 Int. Conf. Inf. Syst. Artif. Intell. ISAI 2016, pp. 314–317, 2017, doi: 10.1109/ISAI.2016.0073.
O. Y. Saygili, “Relational Database Management System (RDBMS),” Introd. to Priv. Cloud using Oracle Exadata Oracle Database, pp. 5–8, 2020, doi: 10.1201/9780429020902-2.
M. L. Calderon, “The design research methodology as a framework for the development of a tool for engineering design education,” DS 62 Proc. E PDE 2010, 12th Int. Conf. Eng. Prod. Des. Educ. - When Des. Educ. Des. Res. Meet, no. September, pp. 298–303, 2010.
A. Dennis, B. H. Wixom, and R. M. Roth, “System Analysis and Design 5th Edition,” USA: John Wiley & Sons, lnc., 2015.
M. Shafurah, R. Perangkat, and K. Kriptografi, “TUGAS AKHIR Kajian Awal Implementasi Protokol Quantum Key Distribution BB84 dan SARG04 pada Perangkat EDUQCRY1,” 2021.
D. Suyitno, H. O. Asmar, R. W. Wardhani, M. Syahral, D. Ogi, and D. S. C. Putranto, “Analysis of Secure Bit Rate for Quantum Key Distribution based on EDU-QCRY1,” Proc. - 2019 Int. Semin. Intell. Technol. Its Appl. ISITIA 2019, pp. 244–247, 2019, doi: 10.1109/ ISITIA.2019.8937140.
A. A. Kadhum and M. M. Abdulhussein, “Implementation dc motor as servomotor by using arduino and optical rotary encoder,” Mater. Today Proc., no. xxxx, pp. 4–8, 2021, doi: 10.1016/ j.matpr.2021.03.576.
A. S. Sadun, J. Jalani, and J. A. Sukor, “A comparative study on the position control method of dc servo motor with position feedback by using arduino,” ARPN J. Eng. Appl. Sci., vol. 11, no. 18, pp. 10954–10958, 2016
Downloads
Submitted
Accepted
Published
Issue
Section
License
Copyright (c) 2023 Info Kripto
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.