Ranahnovel

Bab 195

gemini-3.1-flash-lite

"Apa yang baru saja kau katakan?"⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Penasihat keamanan nasional Gedung Putih yang duduk di barisan depan mengerutkan kening saat bertanya. Ketidaksenangan dalam suaranya begitu jelas.

Para jenderal dari Pentagon merasakan hal yang sama. Dalam situasi darurat nasional di mana jumlah uang yang sangat besar lenyap setiap harinya, tidak ada yang punya kesabaran untuk meladeni lelucon seperti ini.

"Lelucon itu sudah keterlaluan, anak muda! Apa kami terlihat seperti orang yang punya waktu untuk dibuang-buang?"

Seorang jenderal bintang empat tidak bisa menahan diri dan bangkit dari kursinya sambil berteriak.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Gumaman menyebar ke seluruh ruangan. Reaksi panas bermunculan, menyebutnya sombong, menyebutnya tidak sopan, dan menuntut agar dia segera diusir saat itu juga.

Namun, Seo-ha berdiri di sana dengan tatapan yang tak tergoyahkan.

Dia sudah lama bergumul dengan hal ini. Apakah mengungkapkan kerentanan Kyber di sini, di ruangan ini, benar-benar tindakan yang tepat.

Berkumpul di tempat ini adalah orang-orang yang memiliki kekuasaan untuk membuat keputusan yang berarti. Jika dia tetap diam padahal tahu Kyber bisa diserang suatu hari nanti, dan jika ada orang lain yang terluka karena kebisuan itu, Seo-ha tidak yakin dia bisa menanggungnya.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

"Tenang, semuanya!"

Herbert bangkit dan menenangkan aula. Insting seorang cendekiawan tua yang telah menghabiskan puluhan tahun di garis depan kriptografi memberitahunya bahwa sekaranglah saatnya untuk mendengarkan.

Dia menatap Seo-ha dan berbicara dengan tenang.

"Aku akan percaya bahwa kau tidak membuat lelucon yang sia-sia dalam suasana seperti ini."⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Seo-ha mengangguk.

"Jika Kyber dilepas ke dunia dalam kondisinya saat ini, kekacauan seperti ini akan kembali terjadi dalam beberapa tahun."

Saat itulah hal itu terjadi.

"Mustahil!"

Victor, kepala peneliti, berdiri di bawah podium, wajahnya memucat.

"Kyber adalah kriptografi berbasis kisi yang dibangun di atas Shortest Vector Problem (SVP). Sudah terbukti dengan sempurna bahwa bahkan komputer kuantum yang menjalankan Algoritma Shor tidak dapat memecahkannya dalam waktu yang masuk akal!"

Saat dia berteriak, semua mata di aula kembali tertuju pada Seo-ha.

Apa yang dikatakan Victor adalah akal sehat di bidang kriptografi.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Menemukan vektor terpendek di dalam struktur kisi berarti jumlah kemungkinan kasus meledak secara eksponensial seiring bertambahnya dimensi. Bahkan superkomputer terbaik pun akan membutuhkan ratusan juta tahun perhitungan untuk meretasnya.

"...."

Seo-ha menyesuaikan pegangannya pada mikrofon dan menatap Victor. Rasa kasihan yang aneh tertinggal di matanya.

"Ya, itu benar. Seperti kondisinya sekarang, masalah kisi tidak bisa diselesaikan oleh Shor, atau bahkan oleh algoritma SS. Tapi masa depan adalah cerita yang berbeda. Bahkan jika bukan aku, tak lama lagi seseorang akan menyadarinya."⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

"Menyadari apa?"

Suara Victor bergetar.

Di sampingnya, pupil mata Damian bergetar hebat.

"Mekanisme Kyber sangat luar biasa. Ia melakukan aritmetika modular di atas ring polinomial dan memasukkan kesalahan buatan ke dalamnya."⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Tap.

Seo-ha mengoperasikan laptop, dan sebuah kisi multidimensi yang kompleks, dengan titik-titik yang tak terhitung jumlahnya saling terkait, muncul di layar.

Para hadirin menyaksikan layar itu seolah terhipnotis.

"Dalam ruang Euklides datar, menembus kesalahan itu untuk menemukan vektor terpendek adalah hal yang mustahil. Itu akan membutuhkan komputasi eksponensial, persis seperti yang kau katakan. Tapi itu hanya berlaku selama ruangnya datar."⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Tap.

Dia menekan tombol enter, dan kisi di layar perlahan mulai berputar.

"Hah?"

Ekspresi Victor menjadi kosong.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Dia menyadari apa yang akan dilakukan Seo-ha. Geometri Yu-Riemann pada dasarnya menangani distorsi dimensi dan ruang. Dia bermaksud meruntuhkan bukan Kyber, melainkan premis dasar dari pendekatan LWE, Learning With Errors, itu sendiri. Tapi apakah itu benar-benar mungkin? Dengan pemikiran manusia?

"B..bawakan masalahnya!"

Atas perintah Herbert, seorang staf bergegas naik ke podium. Di tangannya ada laptop dengan kabel keamanan tebal terpasang. Laptop itu berisi sandi Kyber paling kompleks yang pernah ada, yang dibangun secara internal oleh NIST untuk mengukur batas PQC generasi berikutnya.

Herbert menyerahkannya kepada Seo-ha dengan tangan gemetar.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

"Ini adalah algoritma kunci utama yang bahkan tidak bisa disentuh oleh NIST, Departemen Pertahanan, maupun superkomputer NSA. Silakan. Pecahkan. Persis seperti yang kau klaim bisa kau lakukan."

Seo-ha mengangguk pelan dan menghubungkan laptop itu ke layar besar.

Klak klak klak klak.

Saat pertama kali dia menyadari kemungkinannya adalah beberapa bulan sebelumnya, ketika dia meretas sandi kisi Team Apex Korea.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

[b = As + e(mod q)]

Di sini, e adalah vektor kesalahan yang diambil dari distribusi Gaussian diskrit.

Karena kesalahan itu cukup acak, penyerang tidak bisa memulihkan s. Itulah premis besar dari pendekatan LWE.

Namun, Seo-ha telah melihat batasan mendasar dari nilai semu-acak yang dibuat demi efisiensi.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Kesalahan e pada Kyber dihasilkan melalui fungsi yang disebut SHAKE-256.

Sebuah struktur yang tidak punya pilihan selain menghasilkan output yang identik jika nilai benihnya identik. Itu berarti, pada dasarnya, itu adalah masalah dengan jawaban yang terbatas.

"Tidak peduli bagaimana aku memikirkannya, menemukan benihnya adalah hal yang mustahil."

Damian bergumam, satu tangan di dagunya.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Stabilitas SHAKE-256 sudah diverifikasi secara menyeluruh. Selama puluhan tahun, tidak ada yang menemukan aturan apa pun yang mengatur fungsi tersebut.

'Satu hal ini adalah masalah struktural.'

Begitu tercampur, informasi tersebut menyebar sepenuhnya.

Apa yang coba dilakukan Seo-ha adalah menjatuhkan setetes tinta ke laut dan kemudian mengumpulkan kembali tinta itu.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Damian menggelengkan kepalanya.

Seo-ha memejamkan matanya.

Gumaman di sekitarnya dan tatapan penuh keraguan surut seperti air pasang yang surut.

Plop.

Ke dalam keheningan yang menyelimuti ruang di dalam kepalanya, setetes tinta hitam turun. Tinta itu dihancurkan oleh fungsi SHAKE-256 dan menyebar ke lautan keacakan. Sebuah benih, yang diencerkan tanpa batas.

Namun, itu adalah masalah yang sudah dia antisipasi.

'Ducky, keluarlah!'

Bebek serakah yang tertidur di kedalaman Seo-ha membuka matanya.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Klak klak klak klak.

[b = As + e(mod q)]

Batasan mendasar dari nilai semu-acak.

Itu adalah penggunaan NTT (Number Theoretic Transform) untuk efisiensi komputasi. Agar NTT bekerja, q harus berupa bilangan prima yang memenuhi kondisi spesifik tertentu.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Dan di sana, titik kontak terbentuk antara sandi bergaya LWE dan Geometri Yu-Riemann. Harus menggunakan bilangan prima berarti terhubung dengan struktur nol dari Fungsi Zeta Riemann.

Mereka telah melangkah ke dunia teori bilangan dan geometri yang telah dibuktikan oleh Seo-ha.

'Kenapa kau memanggilku?'

Ducky menatap lautan angka yang luas dengan ekspresi lesu.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

'Aku akan membalikkan benihnya. Aku butuh bantuanmu dengan pemrosesan spasial.'

Apa yang akan terjadi jika kelengkungan yang dibuat oleh gelombang bilangan prima diterapkan pada ruang NTT Kyber?

Komputasi yang cukup kompleks untuk membuat pikiran berputar.

Klak klak klak klak-

"Hah?"

Damian adalah orang pertama yang menyadari keanehan itu.

"Dia melipat ruangnya?"

Titik-titik kisi yang diyakini semua orang tak terkalahkan itu mulai membengkok.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Ruang itu terkoyak menjadi potongan-potongan kecil yang tak terhitung jumlahnya. Dan potongan-potongan itu terlipat tanpa henti, mulai melacak benih kembali ke asalnya.

Krak-

Serangan dengan metode yang belum pernah dibayangkan siapa pun.

Damian mendengar suara sesuatu yang retak di dalam dirinya.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Klak klak.

Setiap kali jari Seo-ha bergerak, ruang datar itu kusut dan terpelintir seperti kertas. Ruang itu menjerit. Struktur kisi yang tidak pernah ditembus siapa pun selama puluhan tahun terjebak dalam kelengkungan Geometri Yu-Riemann dan mulai menyatu ke satu titik.

"Benih itu tersebar, tapi tidak menghilang. Kejar sampai ke bawah dan pada akhirnya ia harus menampakkan diri."

Tidak peduli seberapa encer itu, sejak saat ia memiliki hubungan dengan bilangan prima, benih itu tidak bisa lepas dari Geometri Yu-Riemann.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Beberapa tahun, mungkin beberapa dekade.

Tapi itu hanya masalah waktu. Seseorang akan menemukan ini suatu hari nanti, tanpa gagal, dan kemudian krisis seperti ini akan datang lagi. Jadi, ini harus diselesaikan di sini dan saat ini juga.

'Dapat!'

Tinta itu adalah partikel yang terbuat dari bahasa bilangan prima. Tidak peduli seberapa encer, esensinya tidak berubah.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Klak klak klak.

Kode mengalir di layar.

Profesor Kim Ji-yoon menatap layar dan berbicara seolah menghela napas.

"Dia mengekstrak benihnya."

Damian menatap layar.

Dia tahu elemen kesalahan berada dalam sistem residu q. Siapa pun yang menangani kriptografi menyadari hal itu. Namun, pemikiran bahwa hal itu terhubung dengan Geometri Yu-Riemann tidak pernah terlintas di benaknya.

'Apakah ini perbedaan kedalaman?'

Itu wajar saja.

Tidak mungkin seseorang yang bisa melihat matematika sedalam itu akan membangun sesuatu yang sepele seperti sandi.

Tap-

Seo-ha memasukkan kunci terakhir, dan layar membeku sejenak.

Semua orang di aula menahan napas. Beberapa detik yang terasa seperti keabadian berlalu, dan satu baris muncul di layar.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

[Seed : 0X4F92...B147]

"Ini tidak mungkin terjadi."

Victor ingin menyangkal kenyataan. Jantung Kyber, benih yang seharusnya disegel di dalam brankas yang tak tertembus selamanya, telah dibeberkan di depan penonton.

Klak klak.

Tangan Seo-ha tidak berhenti, memasukkan perintah berikutnya.

Berdasarkan nilai benih yang diekstrak, vektor kesalahan e mulai dibalik. Titik-titik kisi multidimensi yang kusut rumit itu menyejajarkan diri di sepanjang kelengkungan Yu-Riemann yang telah ditetapkan Seo-ha.

Tap.

Saat Seo-ha menekan tombol terakhir, kisi raksasa yang memenuhi layar besar itu hancur berkeping-keping seperti dinding kaca yang runtuh.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Dan akhirnya, teks sandi muncul.

[Unbreakable Shield]

Krrrak, snap-

Akhirnya, cangkang itu pecah sepenuhnya.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Damian merasakan kejutan seolah dunia sedang runtuh.

Buk.

Bundel dokumen di tangan Direktur Herbert jatuh ke lantai.

Di layar, teks asli dari kunci utama yang tidak pernah diungkapkan NIST kepada publik, yang mereka yakini sebagai benteng terakhir umat manusia, terpampang untuk dilihat semua orang.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Dia melihat jam tangannya.

"Bahkan tidak sampai sepuluh menit."

Terhuyung-

Victor terhuyung dan berpegangan pada kursi.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

"Ya Tuhan."

"Tuhan. Apakah Engkau telah meninggalkan kami?"

Desahan muncul dari para hadirin.

Wajah para jenderal mengeras. Para presiden bank menjadi pucat pasi seperti mayat. Sandi yang mereka yakini sebagai bahtera yang akan menyelamatkan umat manusia memiliki lubang di lambungnya sebelum sempat berlayar.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Namun, tidak ada yang bisa dibandingkan dengan kejutan yang diterima para kriptografer.

Berapa banyak orang di aula itu yang benar-benar memahami apa artinya? Bahwa umur kriptografi berbasis kisi baru saja dipersingkat.

Seo-ha menatap teks sandi itu sejenak, lalu menekan backspace dua kali, tap tap.

[Breakable Shield]

Dari perisai yang tidak bisa dipecahkan, awalan yang berarti kemustahilan itu hilang.

Hening.

Pada saat harapan berubah menjadi keputusasaan, keheningan yang suram menyelimuti aula.

Tidak ada yang mengucapkan sepatah kata pun.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Tik.

Tik.

Beberapa menit berlalu.

Baru saat itulah Murphy, Direktur NSA, menarik dirinya dari keterkejutan dan memanggil Seo-ha.⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

"A..alternatifnya? Apakah Utopia akan aman?"

Seo-ha tersenyum cerah dan berkata,

"Tentu saja. Itulah alasan tepat mengapa aku datang ke sini hari ini."

Tap.

Layar beralih.

Labirin geometri multidimensi terbentang di layar, mengubah bentuk dan ruangnya dari saat ke saat seperti organisme yang hidup dan bernapas. Itu tampak seperti aurora indah yang beriak di langit malam.

Seo-ha menatap hadirin dengan mata yang teguh dan berkata,

"Utopia memiliki dua etimologi. Tempat yang baik, dan tempat yang tidak ada di mana pun. Kepada umat manusia aku berniat memberikan yang pertama, dan kepada para peretas, yang kedua."⁠​​​​​​​​​​​​​​​‌‌​​​‌‌‌‌‌​​‌​‌​‌‌‌​‌‌​‌‌​​‌​​​​‌⁠

Dia sama sekali tidak berniat memaafkan mereka yang jahat.

⚠ Ada masalah di chapter ini? Login untuk melaporkan

Komentar Chapter (0)

Login buat ikut berkomentar.

Belum ada komentar di chapter ini. Jadi yang pertama!

Pengaturan Baca

Sorot istilah & nama di teks; klik untuk lihat artinya.