Kriptografi telah lama menjadi bidang matematika dan ilmuwan komputer. Namun, kemajuan terkini dalam teknologi tanpa pengetahuan mengubah desain sistem kriptografi menjadi tugas pemrograman yang lebih mudah diakses dan sederhana daripada konstruksi matematika yang rumit. Proses transformatif ini dikenal sebagai kriptografi yang dapat diprogram dan secara efektif menjembatani kesenjangan antara desain protokol dan aplikasi praktis. Hal ini akan berdampak besar pada keamanan dan privasi kami baik secara on-chain maupun online. 😮

Peran kriptografi yang dapat diprogram telah mencakup deskripsi fungsional berbasis sirkuit untuk memecahkan masalah adopsi kriptosistem secara luas. Secara teoritis, jika modul dasar suatu kriptosistem dapat meniru mesin Turing, maka modul tersebut dapat digunakan untuk masalah komputasi tujuan umum. Pendekatan ini dikenal dimana kriptosistem digunakan melalui deskripsi rangkaian.

Manfaat kriptografi yang dapat diprogram ada pada berbagai tingkatan. Pertama, hal ini membuat aplikasi praktis kriptografi menjadi jauh lebih fleksibel dan mudah beradaptasi. Kemampuan program membuka kriptografi terapan dari disiplin khusus yang hanya dapat diakses oleh beberapa akademisi hingga kumpulan pengembang global yang mampu bereksperimen dan berinovasi.

Penulis: Felix Xu