Sejarah Kriptografi

Kriptografi, ilmu menulis kode dan sandi untuk komunikasi yang aman, adalah salah satu elemen terpenting yang memungkinkan cryptocurrency dan blockchain modern. Teknik kriptografi yang digunakan saat ini, bagaimanapun, adalah hasil dari sejarah perkembangan yang sangat panjang. Sejak zaman kuno, orang telah menggunakan kriptografi untuk mengirimkan informasi dengan cara yang aman. Berikut ini adalah sejarah menarik dari kriptografi yang mengarah pada metode canggih dan canggih yang digunakan untuk enkripsi digital modern.

Akar Kuno Kriptografi

Teknik kriptografi primitif diketahui telah ada di zaman kuno, dan sebagian besar peradaban awal tampaknya telah menggunakan kriptografi sampai tingkat tertentu. Penggantian simbol, bentuk paling dasar dari kriptografi, muncul baik dalam tulisan Mesir kuno maupun 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 pada prasasti Knhumhotep bukan untuk menyembunyikan informasi tetapi untuk meningkatkan daya tarik linguistiknya. Contoh paling awal yang diketahui dari kriptografi yang digunakan untuk melindungi informasi sensitif terjadi sekitar 3.500 tahun yang lalu ketika juru tulis Mesopotamia menggunakan kriptografi untuk menyembunyikan formula glasir tembikar, yang digunakan pada tablet tanah liat.

Pada periode kuno kemudian, kriptografi secara luas digunakan untuk melindungi informasi militer penting, tujuan yang masih berfungsi sampai hari ini. Di negara-kota Yunani Sparta, pesan dienkripsi dengan cara ditulis di atas perkamen yang diletakkan di atas silinder dengan ukuran tertentu, membuat pesan tidak dapat diuraikan sampai pesan itu dibungkus dengan silinder serupa oleh penerima. Demikian juga, mata-mata di India kuno diketahui telah menggunakan pesan berkode sejak abad ke-2 SM.

Mungkin kriptografi paling maju di dunia kuno dicapai oleh orang Romawi. Sebuah contoh menonjol dari kriptografi Romawi, yang dikenal sebagai sandi Caesar, melibatkan pergeseran huruf dari pesan terenkripsi dengan sejumlah tempat di bawah abjad Latin. Mengetahui sistem ini dan jumlah tempat untuk menggeser huruf, penerima dapat berhasil memecahkan kode pesan yang tidak terbaca, untuk lebih lengkapnya di berita kripto hari ini.

Perkembangan di Abad Pertengahan dan Renaisans

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

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

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

Kemajuan di Abad-abad Terakhir

Ilmu kriptografi terus maju secara progresif selama berabad-abad. Sebuah terobosan besar dalam kriptografi dijelaskan, meskipun mungkin tidak pernah dibangun, oleh Thomas Jefferson pada tahun 1790-an. Penemuannya, yang dikenal sebagai roda sandi, terdiri dari 36 cincin huruf pada roda yang bergerak yang dapat digunakan untuk mencapai pengkodean yang kompleks. Konsep ini sangat maju sehingga menjadi dasar kriptografi militer Amerika hingga akhir Perang Dunia Kedua.

Perang Dunia II juga akan melihat contoh sempurna kriptografi analog, yang dikenal sebagai mesin Enigma. Seperti cipher roda, perangkat ini, yang digunakan oleh kekuatan Axis, menggunakan roda yang berputar untuk mengkodekan pesan, sehingga hampir tidak mungkin untuk dibaca tanpa Enigma lain. Teknologi komputer awal akhirnya digunakan untuk membantu memecahkan sandi Enigma, dan keberhasilan dekripsi pesan Enigma masih dianggap sebagai komponen penting dari kemenangan Sekutu akhirnya.

Kriptografi di Era Komputer

Dengan munculnya komputer, kriptografi menjadi jauh lebih maju daripada di era analog. Enkripsi matematis 128-bit, jauh lebih kuat daripada sandi kuno atau abad pertengahan, sekarang menjadi standar untuk banyak perangkat sensitif dan sistem komputer. Mulai tahun 1990, bentuk kriptografi yang sama sekali baru, yang disebut kriptografi kuantum, sedang dikembangkan oleh para ilmuwan komputer dengan harapan dapat sekali lagi meningkatkan tingkat perlindungan yang ditawarkan oleh enkripsi modern.

Baru-baru ini, teknik kriptografi juga telah digunakan untuk memungkinkan mata uang kripto. Cryptocurrency 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 mengotentikasi transaksi. Suatu bentuk kriptografi khusus, yang dikenal sebagai Elliptical Curve Digital Signature Algorithm (ECDSA), menopang Bitcoin dan sistem mata uang kripto lainnya sebagai sarana untuk memberikan keamanan ekstra dan memastikan bahwa dana hanya dapat digunakan oleh pemiliknya yang sah.
Kriptografi telah berkembang pesat dalam 4.000 tahun terakhir, dan sepertinya tidak akan berhenti dalam waktu dekat. Selama data sensitif membutuhkan perlindungan, kriptografi akan terus maju. Meskipun sistem kriptografi yang digunakan dalam blockchain kriptocurrency saat ini mewakili beberapa bentuk paling maju dari ilmu ini, mereka juga merupakan bagian dari tradisi yang meluas kembali melalui sebagian besar sejarah manusia.

Leave a Comment