Kriptografi atau kriptografi adalah ilmu penulisan kode dan kode komunikasi yang aman, dan merupakan salah satu elemen terpenting yang terlibat dalam industri blockchain dan mata uang digital modern. Teknik enkripsi yang digunakan saat ini merupakan hasil sejarah perkembangan yang sangat panjang. Sejak zaman kuno, orang telah menggunakan kriptografi untuk mentransfer informasi dengan cara yang aman. Di bawah ini adalah sejarah kriptografi yang menarik yang mengarah pada metode canggih dan canggih yang digunakan dalam enkripsi digital modern.


Akar kuno kriptografi

Teknik kriptografi primitif diketahui telah ada pada zaman kuno dan sebagian besar peradaban awal tampaknya telah menggunakan kriptografi sampai batas tertentu seperti substitusi kode yang merupakan bentuk dasar kriptografi baik dalam tulisan Mesir kuno maupun Mesopotamia. Contoh tertua dari jenis kriptografi ini ditemukan di makam seorang bangsawan Mesir bernama Khnumhotep II yang hidup sekitar 3.900 tahun yang lalu.

Tujuan penggantian lambang pada prasasti Khnumhotep II bukan untuk menyembunyikan informasi melainkan untuk meningkatkan daya tarik linguistiknya. Contoh kriptografi tertua yang digunakan 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 tablet tanah liat.

Pada masa-masa selanjutnya, kriptografi banyak digunakan untuk melindungi informasi penting militer, dan tujuan tersebut masih berlaku hingga saat ini. Di kota Sparta di Yunani, pesan dienkripsi dengan menuliskannya pada perkamen di atas silinder dengan ukuran tertentu, membuat pesan tidak dapat terbaca sampai pesan tersebut dililitkan pada silinder serupa oleh penerimanya. Demikian pula, mata-mata di India kuno diketahui telah menggunakan pesan terenkripsi sejak abad ke-2 SM.

Mungkin kriptografi paling canggih digunakan di dunia kuno oleh bangsa Romawi. Contoh penting dari sandi Romawi yang dikenal sebagai sandi Caesar melibatkan transformasi huruf untuk pesan terenkripsi sejumlah tempat tertentu di bawah alfabet Latin. Mengetahui sistem ini dan jumlah tempat untuk mengganti huruf, penerima dapat memecahkan kode pesan, dan jika gagal, pesan tidak lagi dapat dibaca atau dimengerti.


Perkembangan pada Abad Pertengahan dan Renaisans

Selama Abad Pertengahan, kriptografi menjadi semakin penting, namun sandi substitusi, yang mana metode Caesar adalah contohnya, tetap menjadi standar dalam kriptografi.

Ilmu kriptanalisis, yaitu ilmu yang memecahkan dan memecahkan kode-kode, sudah mulai mengejar ilmu-ilmu primitif yang masih tergolong primitif dalam bidang kriptografi. Al-Kindi, seorang matematikawan Arab terkenal, mengembangkan teknik yang dikenal sebagai analisis frekuensi sekitar tahun 800 M yang membuat kode substitusi rentan terhadap dekripsi. Untuk pertama kalinya orang yang mencoba menguraikan pesan terenkripsi memiliki akses ke cara sistematis untuk melakukannya, sehingga kriptografi perlu dikembangkan lebih jauh agar tetap berguna.

Pada tahun 1465, Leon Alberti mengembangkan sandi polialfabetik yang dianggap sebagai solusi terhadap teknik analisis frekuensi Kanada. Dalam sandi polialfabetik, pesan dikodekan menggunakan dua huruf berbeda. Yang pertama adalah alfabet tempat pesan asli ditulis, sedangkan yang kedua adalah alfabet yang sama sekali berbeda tempat pesan muncul setelah dienkripsi. Dikombinasikan dengan sandi substitusi tradisional, sandi telah meningkatkan keamanan informasi terenkripsi secara signifikan. Kecuali pembaca mengetahui alfabet asal mula surat itu ditulis, metode analisis frekuensi Kennedy tidak ada gunanya.

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


Lebih banyak kemajuan dalam beberapa abad terakhir

Kriptografi terus mengalami kemajuan secara bertahap selama berabad-abad. Pada tahun 1870-an Thomas Jefferson menggambarkan peristiwa besar dalam kriptografi meskipun mungkin tidak pernah dibuat. Penemuannya yang dikenal sebagai Cipher Wheel terdiri dari 36 cincin huruf pada roda bergerak yang dapat digunakan untuk mencapai enkripsi yang kompleks. Konsep ini begitu maju sehingga menjadi dasar enkripsi militer AS hingga akhir Perang Dunia II.

Perang Dunia II juga menyaksikan contoh sempurna kriptografi analog yang dikenal sebagai mesin Enigma. Seperti sandi roda, perangkat yang digunakan oleh kekuatan sumbu ini menggunakan roda berputar untuk menyandikan pesan, sehingga hampir mustahil untuk dibaca tanpa teka-teki lain. Namun pada akhirnya, teknologi komputer awal digunakan untuk membantu memecahkan kode Enigma, dan berhasil mendekode pesan Enigma masih dianggap sebagai elemen penting bagi kemenangan Sekutu.


Kriptografi di era komputer

Dengan tersebarnya komputer, enkripsi menjadi jauh lebih maju dibandingkan era analog. Enkripsi matematis 128-bit jauh lebih kuat daripada enkripsi kuno atau abad pertengahan mana pun dan sekarang menjadi standar bagi banyak perangkat sensitif dan sistem komputer. Mulai tahun 1990, ilmuwan komputer mengembangkan bentuk kriptografi yang benar-benar baru, yang disebut kriptografi kuantum, yang diharapkan dapat sekali lagi meningkatkan tingkat perlindungan yang diberikan oleh kriptografi modern.

Baru-baru ini, teknik enkripsi juga telah digunakan untuk memungkinkan pembuatan mata uang digital, karena mata uang digital memanfaatkan teknik enkripsi tingkat lanjut, termasuk fungsi hash, enkripsi kunci publik, dan tanda tangan digital. Teknologi ini terutama digunakan untuk menjamin keamanan data yang disimpan di blockchain dan untuk mengautentikasi transaksi. Bentuk kriptografi khusus yang dikenal sebagai Elliptical Curve Digital Signature Algorithm (ECDSA) mendasari Bitcoin dan sistem kripto lainnya sebagai cara untuk memberikan keamanan tambahan dan memastikan bahwa dana hanya dapat digunakan oleh pemilik sahnya.

Kriptografi telah berkembang pesat dalam 4.000 tahun terakhir dan kemungkinan besar tidak akan berhenti maju dalam waktu dekat. Selama data sensitif memerlukan perlindungan, enkripsi akan terus berkembang. Meskipun sistem kriptografi yang digunakan dalam blockchain saat ini mewakili beberapa bentuk paling maju dari ilmu pengetahuan ini, sistem ini juga merupakan bagian dari tradisi yang meluas sepanjang sejarah manusia.