RAHASIA DI BALIK LAMPU LAVA: MENGUBAH GERAKAN CAIRAN MENJADI KUNCI ENKRIPSI



Editor:

  • Jonathan Parulian Siahaan (Mahasiswa Fisika, Pecinta Fisika Teori - NIM 220801074- Prodi Fisika FMIPA USU)

  • Kiyai Khalifah Dr. Muhammad Sontang Sihotang, S.Si., M.Si. (Kepala Laboratorium Fisika Nuklir, Program Studi S-1 Fisika, FMIPA USU, Medan)

Abstrak

Di era digital, keamanan data menjadi kebutuhan yang sangat penting. Sebagian besar sistem keamanan modern bergantung pada kunci enkripsi yang dihasilkan dari bilangan acak. Semakin acak suatu kunci, semakin sulit bagi pihak yang tidak berwenang untuk membobol sistem tersebut. Menariknya, sumber keacakan tidak selalu berasal dari komputer. Salah satu fenomena fisika yang dapat dimanfaatkan adalah gerakan cairan pada lampu lava. Pola gerakan yang terus berubah akibat pemanasan dan pendinginan menghasilkan tingkat ketidakpastian yang tinggi. Artikel ini membahas bagaimana gerakan lampu lava dapat diubah menjadi sumber entropi untuk menghasilkan kunci enkripsi melalui teknik pengolahan citra menggunakan Python dan OpenCV. Pendekatan ini menggabungkan konsep termodinamika, teori informasi, pengolahan citra digital, dan kriptografi modern.

Kata Kunci: lampu lava, entropi, keamanan data, kriptografi, pengolahan citra.


1. Pendahuluan

Saat seseorang mengirim pesan melalui aplikasi perbankan, menyimpan data di cloud, atau melakukan transaksi daring, informasi tersebut biasanya dilindungi menggunakan teknik enkripsi. Inti dari enkripsi adalah penggunaan kunci rahasia yang berfungsi mengubah data menjadi bentuk yang tidak dapat dibaca oleh pihak lain.

Masalahnya, kualitas keamanan sistem sangat bergantung pada kualitas kunci yang digunakan. Jika kunci dapat diprediksi, maka sistem keamanan menjadi rentan.

Komputer sebenarnya merupakan mesin deterministik. Dengan kata lain, komputer selalu menghasilkan keluaran yang sama jika diberikan masukan yang sama. Oleh karena itu, menghasilkan bilangan yang benar-benar acak menjadi tantangan tersendiri.

Di sinilah fenomena alam menjadi menarik. Banyak peneliti mulai memanfaatkan sumber entropi fisik, seperti noise elektronik, fluktuasi kuantum, hingga pola visual lampu lava. Lampu lava menghasilkan gerakan cairan yang kompleks dan sulit diprediksi, sehingga berpotensi menjadi sumber keacakan alami untuk menghasilkan kunci enkripsi.


2. Kajian Penelitian Sebelumnya

Penelitian mengenai pembangkitan bilangan acak telah berkembang pesat dalam bidang keamanan informasi.

Choi dkk. (2023) mengembangkan sistem pembangkitan bilangan acak menggunakan noise kuantum pada sensor citra digital. Hasil penelitian menunjukkan bahwa fenomena fisik dapat menghasilkan sumber entropi yang sangat baik untuk aplikasi kriptografi.

Nannipieri dkk. (2021) mengembangkan True Random Number Generator berbasis FPGA dan ring oscillator. Metode ini menghasilkan bilangan acak berkualitas tinggi, namun membutuhkan perangkat keras khusus.

Zhang dan Wu (2023) memanfaatkan berbagai sensor sebagai sumber entropi yang digabungkan untuk meningkatkan kualitas randomness.

Di sisi lain, perusahaan teknologi keamanan internet Cloudflare menggunakan dinding berisi lampu lava sebagai salah satu sumber entropi tambahan untuk memperkuat sistem keamanan global mereka. Kamera digunakan untuk mengambil gambar lampu lava secara berkala, kemudian perubahan pola visual tersebut diubah menjadi data acak yang membantu proses pembangkitan kunci kriptografi.

Meskipun demikian, penelitian yang secara khusus menggabungkan fenomena konveksi termal pada lampu lava, pengolahan citra digital, dan pembentukan kunci AES-256 masih relatif terbatas.


3. State of The Art (SOTA)

Perkembangan teknologi pembangkitan bilangan acak dapat dibagi menjadi tiga tahap utama.

Generasi Pertama: Pseudorandom Number Generator (PRNG)

Metode ini menggunakan algoritma matematika untuk menghasilkan bilangan yang tampak acak. Keunggulannya adalah cepat dan mudah diimplementasikan, namun tetap bersifat deterministik.

Generasi Kedua: Hardware Random Number Generator (HRNG)

Metode ini memanfaatkan fenomena fisik seperti thermal noise dan oscillator jitter. Hasilnya lebih sulit diprediksi dibandingkan PRNG.

Generasi Ketiga: True Random Number Generator (TRNG)

Metode ini menggunakan fenomena alam yang sulit diprediksi, seperti fluktuasi kuantum, peluruhan radioaktif, dan pola visual dinamis.

Penelitian ini termasuk dalam generasi ketiga dengan memanfaatkan gerakan lampu lava sebagai sumber entropi visual yang diolah menggunakan teknologi computer vision.


4. Grand Theory

Penelitian ini dibangun di atas empat teori utama.

4.1 Teori Entropi Shannon

Claude Shannon memperkenalkan konsep entropi sebagai ukuran ketidakpastian suatu informasi.

Semakin tinggi nilai entropi, semakin sulit suatu informasi diprediksi.

Dalam konteks penelitian ini, pola visual lampu lava dianggap sebagai sumber informasi yang mengandung entropi tinggi.


4.2 Teori Termodinamika dan Konveksi

Lampu lava bekerja karena adanya perpindahan panas.

Ketika dipanaskan, massa jenis cairan lava menurun sehingga gaya apung meningkat dan blob lava bergerak naik.

Ketika mendingin, massa jenis meningkat kembali sehingga blob turun.

Siklus tersebut menghasilkan pola gerakan yang terus berubah dan sulit diprediksi.


4.3 Teori Pengolahan Citra Digital

Pengolahan citra digital memungkinkan komputer mengubah informasi visual menjadi data numerik.

Menggunakan Python dan OpenCV, setiap perubahan bentuk, posisi, dan ukuran blob lava dapat diterjemahkan menjadi informasi digital yang kemudian diekstraksi menjadi bit acak.


4.4 Teori Kriptografi Modern

Kriptografi modern menggunakan algoritma seperti AES-256 untuk melindungi data.

Keamanan AES tidak hanya ditentukan oleh algoritmanya, tetapi juga oleh kualitas kunci yang digunakan.

Semakin acak kunci yang dihasilkan, semakin sulit sistem tersebut diserang melalui metode brute force maupun prediksi kunci.


5. Bagaimana Lampu Lava Menjadi Kunci Enkripsi?

Prosesnya dapat dijelaskan secara sederhana sebagai berikut:

  1. Lampu lava direkam menggunakan kamera.

  2. Video dipecah menjadi banyak frame gambar.

  3. Setiap frame dianalisis menggunakan OpenCV.

  4. Perubahan piksel antar frame dihitung.

  5. Perubahan tersebut dikonversi menjadi deret bit acak.

  6. Bit acak diproses menggunakan fungsi hash SHA3-256.

  7. Hasil akhirnya digunakan sebagai kunci AES-256.

Dengan demikian, sumber keacakan berasal dari fenomena fisika yang nyata, bukan hanya dari algoritma komputer.


6. Keunggulan Dibandingkan Sumber Entropi Lain

Pemanfaatan lampu lava memiliki beberapa kelebihan.

Pertama, biaya implementasinya relatif rendah karena hanya membutuhkan lampu lava, kamera, dan komputer.

Kedua, fenomena yang digunakan bersifat fisik dan mudah diamati secara langsung.

Ketiga, sistem ini tidak memerlukan perangkat keras khusus seperti FPGA atau sensor kuantum yang umumnya memiliki biaya lebih tinggi.

Selain itu, pendekatan ini mengintegrasikan ilmu fisika, pengolahan citra, dan keamanan informasi dalam satu sistem yang unik dan edukatif.


Lampu Lava saat dinyalakan

 7. Kesimpulan

Lampu lava yang selama ini dikenal sebagai dekorasi ternyata menyimpan potensi menarik dalam bidang keamanan informasi. Gerakan cairan yang kompleks dan sulit diprediksi dapat dimanfaatkan sebagai sumber entropi untuk menghasilkan kunci enkripsi yang berkualitas tinggi.

Melalui kombinasi konsep termodinamika, teori informasi Shannon, pengolahan citra menggunakan Python dan OpenCV, serta algoritma kriptografi modern, lampu lava dapat diubah menjadi sumber bilangan acak yang berguna untuk melindungi data digital.

Pendekatan ini menunjukkan bahwa fenomena fisika sederhana yang ada di sekitar kita dapat memberikan kontribusi nyata dalam pengembangan teknologi keamanan masa depan.


Breaking News

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel akhir

Iklan Bawah Artikel