Internet adalah sumber teknologi baru yang tidak pernah berakhir, dan dengan teknologi baru muncul jargon baru. Awalan "crypto-" telah ada untuk sementara waktu sekarang, dan Anda mungkin pernah mendengar tentang cryptocurrency. Tapi bagaimana dengan kriptologi atau kriptografi?

Artikel ini akan menjelaskan kriptologi dan kriptografi secara rinci, termasuk perbedaannya, apa yang terlibat, dan untuk apa mereka digunakan.

Apa Itu Kriptografi?

Unsplash - Tidak diperlukan atribusi

Kriptografi berasal dari kata Yunani kuno kripto, yang berarti “tersembunyi”, dan graphein, yang berarti “belajar”. Ini adalah studi dan praktik untuk memastikan bahwa informasi aman dari pihak yang tidak diinginkan atau jahat.

Kriptografi telah ada selama ribuan tahun. Di Mesir kuno, penguasa akan menggunakan sandi untuk menyembunyikan pesan dari komandan militer musuh jika seorang utusan ditangkap. Praktik ini terus berlanjut sepanjang sejarah hingga era modern, di mana kriptografi kini jauh lebih maju.

Kriptografi mencakup segala metode yang digunakan untuk menjaga komunikasi dan data antara dua pihak atau lebih sehingga pihak lain tidak dapat membaca, mengubah, atau mencuri informasi tersebut. Ada dua teknik dasar dalam kriptografi: enkripsi dan hashing.

instagram viewer

Apa Itu Enkripsi?

Enkripsi adalah penggunaan cipher untuk mengacak informasi digital sehingga tidak dapat diakses oleh siapa saja yang tidak memiliki kunci pengurai. Tergantung pada tingkat enkripsi, itu bisa mustahil untuk menguraikan pesan tanpa kunci. Dua jenis enkripsi adalah kriptografi kunci simetris dan kriptografi kunci publik.

Kriptografi kunci simetris mengacu pada enkripsi di mana pengirim dan penerima menggunakan kunci yang sama untuk menguraikan pesan. Contohnya adalah Standar Enkripsi Data (DES), dikembangkan oleh pemerintah AS dan digunakan untuk segala hal mulai dari enkripsi ATM hingga privasi email. Namun, itu dilampaui oleh Advanced Encryption Standard (AES) bertahun-tahun yang lalu.

Kriptografi kunci simetris mengharuskan pengirim dan penerima mengelola satu atau beberapa kunci enkripsi dengan aman. Hal ini dapat terbukti menjadi rumit serta risiko keamanan yang besar.

Kriptografi kunci publik atau kriptografi asimetris melibatkan dua kunci: kunci publik dan kunci pribadi. Kunci publik tersedia untuk umum dan digunakan untuk enkripsi, sedangkan kunci privat dirahasiakan antara dua pihak dan digunakan untuk dekripsi.

Kekuatan enkripsi biasanya diukur dengan ukuran kunci. Ukuran kunci adalah berapa banyak bit yang digunakan dalam algoritma enkripsi. Semakin panjang ukuran kunci, semakin aman enkripsi. 256-bit dan 512-bit dianggap sebagai ukuran kunci "kelas militer", misalnya.

Apa Itu Hashing?

Fungsi hash dalam kriptografi mengambil panjang data berapa pun dan secara algoritme mengubahnya menjadi keluaran singkat yang disebut “hash digest.” Ini adalah fungsi satu arah yang tidak dapat dibalik. Algoritma hash yang baik tidak akan menghasilkan hash yang sama untuk dua pesan. Dengan kata lain, setiap hash harus unik.

Hash digunakan untuk beberapa hal, termasuk memverifikasi pesan, kata sandi, dan tanda tangan. Sebagai contoh, algoritma hash populer, MD5, dapat digunakan untuk memastikan bahwa pesan tidak diubah sebelum, selama, atau setelah transit.

Pesan di-hash pada setiap interval, dan jika output berubah pada titik mana pun, jelas bahwa pesan tersebut telah diganggu.

Apa Itu Kriptanalisis?

Pixabay - tidak diperlukan atribusi

Sebelum kita beralih ke kriptologi, penting untuk memahami kriptanalisis. Jika kriptografi adalah praktik dan studi untuk melindungi data, kriptanalisis adalah praktik dan studi untuk melanggar perlindungan tersebut.

Kriptanalisis sering digunakan untuk menemukan cara untuk memecahkan enkripsi tanpa kunci kriptografi atau menemukan kelemahan lain dalam pertahanan kriptografi.

Sejarah Singkat Kriptanalisis

Sama seperti kriptografi, kriptoanalisis telah ada selama ribuan tahun. Contoh kriptanalisis yang terkenal adalah pemecahan Enigma Code oleh Alan Turing dan yang lainnya di Bletchley Park.

Enigma adalah mesin penyandi yang digunakan oleh orang Jerman sehingga mereka dapat berkomunikasi dengan aman. Seseorang akan mengetik ke dalam mesin tik, dan mesin itu akan mengeluarkan pesan terenkripsi sesuai dengan kode yang sering diubah—contoh yang bagus dari kriptografi modern.

Turing, dengan Gorgon Welchman, menemukan mesin Bombe. Mesin Bombe adalah perangkat cryptanalytic yang sangat mengurangi jumlah pekerjaan yang harus dilakukan oleh "pemecah kode". Ini bekerja dengan mencoba mereplikasi pengaturan rumit Enigma untuk menemukan kunci enkripsi.

Dengan ditemukannya pesan dalam bahasa Jerman sering kali berisi kata-kata tertentu, termasuk "laporan cuaca", "Heil Hitler", dan "eins" (kata Jerman untuk "satu"), Bombe dan teknik cryptanalytic lainnya dapat digunakan untuk menguraikan sebagian besar pesan.

Kriptanalisis Brute-Force

Salah satu metode populer untuk memecahkan enkripsi adalah melalui pendekatan “brute-force”. Ini adalah pemeriksaan sistematis dari semua kemungkinan kunci atau kata sandi terhadap enkripsi. Dengan kunci enkripsi yang lebih kecil, dimungkinkan dengan teknologi komputasi saat ini untuk memaksa algoritme. Namun, dibutuhkan miliaran tahun bahkan untuk superkomputer tercepat kami untuk memaksa enkripsi 256-bit.

Inilah yang membuat ukuran kunci sangat kuat dan mengapa di hampir semua kasus perlu memiliki kunci dekripsi yang benar untuk enkripsi dengan kekuatan tersebut.

Kriptologi vs. Kriptografi

Pixabay - tidak diperlukan atribusi

Kriptologi dan kriptografi sering digunakan secara bergantian, yang sebagian tidak benar. Kriptologi adalah istilah umum yang menggabungkan kriptografi dan kriptanalisis. Jadi kriptologi mencakup kedua sisi mata uang; melindungi dan mengamankan data dan menemukan cara untuk memecahkan perlindungan tersebut dan mengakses data.

Profesional keamanan dan peretas sama-sama menggunakan kriptologi. Profesional keamanan akan menggunakannya untuk menemukan kerentanan dan mengembangkan alat kriptografi yang lebih kuat dan tidak terlalu rentan, sementara peretas umumnya akan berusaha menyusup ke sistem dan mencuri data.

Contoh Alan Turing dan Enigma Code adalah contoh bagus tentang kriptologi di tempat kerja. Di satu sisi koin, Anda memiliki ketinggian kriptografi pada saat itu. Kode Enigma dianggap tidak dapat dipecahkan. Dengan setiap pesan, ada lebih dari 150 juta juta juta kemungkinan kombinasi.

Di sisi lain, Anda memiliki prestasi kriptanalisis yang luar biasa yang benar-benar berhasil menguraikan Enigma, mencegat pesan Jerman, dan sangat membantu upaya perang Sekutu.

Privasi, Keamanan, dan Kejahatan Dunia Maya

Kriptologi adalah bidang menarik yang berfokus pada dua teknik yang berlawanan yaitu kriptografi dan kriptanalisis. Sementara kriptografi berusaha untuk melindungi dan mengamankan data menggunakan teknik seperti enkripsi dan hashing, kriptanalisis mencoba menemukan kerentanan untuk mematahkan pertahanan kriptografi.

MembagikanMenciakSurel
5 Penyedia Email Paling Aman dan Terenkripsi

Muak dengan pengawasan pemerintah dan pihak ketiga terhadap email Anda? Lindungi pesan Anda dengan layanan email terenkripsi yang aman.

Baca Selanjutnya

Topik-topik yang berkaitan
  • Teknologi Dijelaskan
  • Keamanan
  • Cryptocurrency
  • Enkripsi
  • Tips Keamanan
  • Jargon
Tentang Penulis
Jake Harfield (30 Artikel Diterbitkan)

Jake Harfield adalah seorang penulis lepas yang tinggal di Perth, Australia. Ketika dia tidak sedang menulis, dia biasanya berada di semak-semak memotret satwa liar setempat. Anda dapat mengunjunginya di www.jakeharfield.com

More From Jake Harfield

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan