Kriptografi, ilmu menulis kode dan sandi untuk komunikasi yang aman, merupakan salah satu elemen terpenting yang memungkinkan terciptanya mata uang kripto dan blockchain modern. Namun, teknik kriptografi yang digunakan saat ini merupakan hasil dari sejarah pengembangan yang sangat panjang. Sejak zaman dahulu, orang telah menggunakan kriptografi untuk mengirimkan informasi dengan cara yang aman. Berikut ini adalah sejarah kriptografi yang menarik yang telah menghasilkan metode canggih dan mutakhir yang digunakan untuk enkripsi digital modern.


Akar Kuno Kriptografi

Teknik kriptografi primitif diketahui telah ada sejak zaman kuno, dan sebagian besar peradaban awal tampaknya telah menggunakan kriptografi hingga taraf tertentu. Penggantian simbol, bentuk kriptografi yang paling dasar, muncul dalam tulisan-tulisan Mesir kuno dan Mesopotamia. Contoh paling awal yang diketahui dari jenis kriptografi ini ditemukan di makam seorang bangsawan Mesir bernama Khnumhotep II, yang hidup sekitar 3.900 tahun yang lalu.

Tujuan penggantian simbol dalam prasasti Knhumhotep bukanlah untuk menyembunyikan informasi, tetapi untuk meningkatkan daya tarik linguistiknya. Contoh paling awal yang diketahui tentang penggunaan kriptografi untuk melindungi informasi sensitif terjadi sekitar 3.500 tahun yang lalu ketika seorang juru tulis Mesopotamia menggunakan kriptografi untuk menyembunyikan formula glasir tembikar, yang digunakan pada lempengan tanah liat.

Pada periode kuno berikutnya, kriptografi digunakan secara luas untuk melindungi informasi militer yang penting, suatu tujuan yang masih digunakan hingga hari ini. Di negara-kota Yunani Sparta, pesan dienkripsi dengan cara ditulis pada perkamen yang diletakkan di atas silinder berukuran tertentu, sehingga pesan tidak dapat dibaca sampai penerima membungkusnya di sekitar silinder yang sama. Demikian pula, mata-mata di India kuno diketahui telah menggunakan pesan berkode sejak abad ke-2 SM.

Mungkin kriptografi paling maju di dunia kuno dicapai oleh bangsa Romawi. Contoh utama kriptografi Romawi, yang dikenal sebagai sandi Caesar, melibatkan pemindahan huruf-huruf pesan terenkripsi sejumlah tempat ke bawah dalam alfabet Latin. Dengan mengetahui sistem ini dan jumlah tempat untuk memindahkan huruf, penerima dapat berhasil memecahkan kode pesan yang tidak terbaca.


Perkembangan pada Abad Pertengahan dan Renaisans

Sepanjang Abad Pertengahan, kriptografi menjadi semakin penting, tetapi sandi substitusi, yang salah satu contohnya adalah sandi Caesar, tetap menjadi standar. Kriptanalisis, ilmu yang digunakan untuk memecahkan kode dan sandi, mulai mengejar ketertinggalan dari ilmu kriptografi yang masih relatif primitif. Al-Kindi, seorang matematikawan Arab terkemuka, mengembangkan teknik yang dikenal sebagai analisis frekuensi sekitar tahun 800 M yang membuat sandi substitusi rentan terhadap dekripsi. Untuk pertama kalinya, orang-orang yang mencoba menguraikan pesan terenkripsi memperoleh akses ke metode sistematis untuk melakukannya, sehingga kriptografi perlu maju lebih jauh lagi agar tetap berguna.

Pada tahun 1465, Leone Alberti mengembangkan sandi polialfabetik, yang dianggap sebagai solusi terhadap teknik analisis frekuensi Al-Kindi. Dalam sandi polialfabetik, sebuah pesan dikodekan menggunakan dua alfabet yang berbeda. Salah satunya adalah alfabet tempat pesan asli ditulis, sedangkan yang kedua adalah alfabet yang sama sekali berbeda tempat pesan muncul setelah dikodekan. Dikombinasikan dengan sandi substitusi tradisional, sandi polialfabetik sangat meningkatkan keamanan informasi yang dikodekan. Kecuali jika pembaca mengetahui alfabet tempat pesan awalnya ditulis, teknik analisis frekuensi tidak berguna.

Metode baru pengkodean informasi juga dikembangkan pada periode Renaisans, termasuk metode awal pengkodean biner populer yang ditemukan oleh orang terpelajar Sir Francis Bacon pada tahun 1623.


Kemajuan pada Abad-Abad Terkini

Ilmu kriptografi terus berkembang secara progresif selama berabad-abad. Sebuah terobosan besar dalam kriptografi dideskripsikan, meskipun mungkin tidak pernah terwujud, oleh Thomas Jefferson pada tahun 1790-an. Penemuannya, yang dikenal sebagai roda sandi, terdiri dari 36 lingkaran huruf pada roda yang dapat digunakan untuk mencapai penyandian yang rumit. Konsep ini sangat maju sehingga menjadi dasar bagi kriptografi militer Amerika hingga Perang Dunia Kedua.

Perang Dunia II juga menjadi contoh sempurna kriptografi analog, yang dikenal sebagai mesin Enigma. Seperti sandi roda, perangkat ini, yang digunakan oleh kekuatan Poros, menggunakan roda yang berputar untuk mengodekan pesan, sehingga hampir mustahil untuk dibaca tanpa Enigma lainnya. Teknologi komputer awal akhirnya digunakan untuk membantu memecahkan sandi Enigma, dan keberhasilan dekripsi pesan Enigma masih dianggap sebagai komponen penting dari kemenangan Sekutu pada akhirnya.


Kriptografi di Era Komputer

Dengan munculnya komputer, kriptografi menjadi jauh lebih maju daripada di era analog. Enkripsi matematika 128-bit, yang jauh lebih kuat daripada sandi kuno atau abad pertengahan, kini menjadi standar untuk banyak perangkat dan sistem komputer yang sensitif. Dimulai pada tahun 1990, bentuk kriptografi yang sama sekali baru, yang dijuluki kriptografi kuantum, sedang dikembangkan oleh para ilmuwan komputer yang berharap untuk sekali lagi meningkatkan tingkat perlindungan yang ditawarkan oleh enkripsi modern.

Baru-baru ini, teknik kriptografi juga telah digunakan untuk memungkinkan mata uang kripto. Mata uang kripto memanfaatkan beberapa teknik kriptografi canggih, termasuk fungsi hash, kriptografi kunci publik, dan tanda tangan digital. Teknik-teknik ini digunakan terutama untuk memastikan keamanan data yang disimpan di blockchain dan untuk mengautentikasi transaksi. Bentuk kriptografi khusus, yang dikenal sebagai Algoritma Tanda Tangan Digital Kurva Eliptik (ECDSA), mendukung Bitcoin dan sistem mata uang kripto lainnya sebagai sarana untuk memberikan keamanan ekstra dan memastikan bahwa dana hanya dapat digunakan oleh pemilik yang sah.

Kriptografi telah berkembang pesat dalam 4.000 tahun terakhir, dan tampaknya tidak akan berhenti dalam waktu dekat. Selama data sensitif memerlukan perlindungan, kriptografi akan terus berkembang. Meskipun sistem kriptografi yang digunakan dalam blockchain mata uang kripto saat ini merupakan beberapa bentuk sains yang paling maju, sistem ini juga merupakan bagian dari tradisi yang telah ada sejak lama dalam sejarah manusia.