Perbedaan Antara Kriptologi Dan Kriptografi – Internet merupakan sumber teknologi baru yang tidak pernah berakhir. Awalan crypto ada untuk sementara waktu, dan mungkin kamu pernah mendengar istilah cryptocurrency. Tapi bagaimana dengan istilah kriptologi atau kriptografi?
Perbedaan Antara Kriptologi Dan Kriptografi
Pada artikel ini kami akan menjelaskan tentang kriptologi dan kriptografi dengan detail, termasuk perbedaan, apa yang terlibat, dan untuk apa mereka dipakai.
Apa yang Dimaksung Dengan Kriptografi?
Kriptografi berasal dari kata Yunani kuno yaitu kryptós, yang berarti “tersembunyi” dan graphein, yang berarti “untuk mempelajari”. Ini merupakan studi dan praktik untuk memastikan informasi aman dari pihak yang tidak diinginkan.
Kriptografi sudah ada selama ribuan tahun. Di Mesir kuno, penguasa memakai sandi untuk menyembunyikan pesan dari musuh jika utusannya tertangkap. Praktik ini berlanjut sepanjang sejarah sampai era modern, di mana kriptografi jauh lebih maju.
Kriptografi mempunyai cakup di segala metode yang dipakai untuk menjaga komunikasi dan data antara kedua belah pihak atau lebih sehingga pihak lain tidak bisa untuk membacanya, mengubah, atau mencuri informasi tersebut. Terdapat dua teknik dasar dalam kriptografi yaitu enkripsi dan hashing.
Apa Yang Dimaksud Dengan Enkripsi?
Enkripsi yaitu pemakaian cipher untuk melakukan pengacakan informasi digital sehingga tidak bisa diakses siapa saja yang tidak mempunyai kunci pengurai. Tergantung dengan tingkat enkripsi, tidak mungkin untuk menguraikan pesan tanpa menggunakan kunci. Dua jenis enkripsi yaitu kriptografi kunci simetris dan kriptografi kunci publik.
Kriptografi kunci simetris mengarah kepada enkripsi di mana pengirim dan penerima memakai kunci yang sama untuk melakukan penguraian pesan. Contohnya Data Encryption Standard (DES), yang dikembangkan pemerintah AS dan dipakai untuk semua hal mulai dari enkripsi ATM sampai privasi email. Tetapi, itu dilampaui oleh Advanced Encryption Standard (AES) bertahun-tahun yang lalu.
Kriptografi kunci simetris mengharuskan pengirim dan penerima untuk mengelola satu atau beberapa kunci enkripsi dengan aman. Ini biasanya terbukti menjadi rumit dan risiko keamanan yang besar.
Kriptografi kunci publik atau kriptografi asimetris menggunakan dua kunci yaitu kunci publik dan kunci pribadi. Kunci publik tersedia bagi umum dan dipakai untuk enkripsi, sedangkan pada kunci privat dirahasiakan antara kedua belah pihak dan dipakai untuk dekripsi.
Kekuatan dari enkripsi biasanya diukur memakai ukuran kunci. Ukuran kunci merupakan berapa banyak bit yang dipakai dalam algoritma enkripsi. Semakin panjang maka ukuran kunci akan semakin aman enkripsi. 256-bit dan 512-bit merupakan ukuran kunci “kelas militer”, misalnya.
Apa Yang Dimaksud Dengan Hashing?
Fungsi hash dalam kriptografi yaitu mengambil panjang data berapa pun dan mengubahnya menjadi output singkat yang disebut “hash digest.” Ini merupakan fungsi satu arah yang tidak bisa dibalik. Algoritma hash yang bagus tidak akan membuat hash yang sama untuk dua pesan. Dengan kata lain, setiap hash pasti unik.
Hash dipakai untuk beberapa hal, seperti melakukan verifikasi pesan, kata sandi, dan tanda tangan. Contohnya, algoritma hash populer, MD5, dipakai untuk memastikan pesan tidak diubah sebelum, selama, atau setelah transit.
Pesan di-hash setiap interval, dan jika output berubah dititik mana saja, jelas bahwa pesan sudah terganggu.
Apa Itu Kriptanalisis?
Sebelum kita berpindah ke kriptologi, penting untuk memahami apa itu kriptanalisis. Jika kriptografi merupakan praktik dan studi untuk melindungi data, kriptanalisis merupakan praktik dan studi uang dilakukan untuk melanggar perlindungan tersebut.
Kriptanalisis sering dipakai untuk menemukan cara memecahkan enkripsi tanpa menggunakan kunci kriptografi atau untuk menemukan kelemahan lain pada pertahanan kriptografi.
Sejarah Singkat Kriptanalisis
Sama seperti kriptografi, kriptoanalisis sudah ada ribuan tahun lalu. Contoh kriptanalisis yang terkenal yaitu pemecahan Enigma Code oleh Alan Turing dan yang lainnya di Bletchley Park.
Enigma merupakan mesin penyandi yang dipakai orang Jerman sehingga mereka bisa berkomunikasi dengan aman. Seseorang akan mengetik di mesin tik, dan mesin itu akan mengeluarkan pesan yang terenkripsi sesuai kode yang sering diubah contoh yang bagus untuk kriptografi modern.
Turing, dengan Gorgon Welchman, adalah orang yang menemukan mesin Bombe. Mesin Bombe merupakan perangkat cryptanalytic yang sangat bisa mengurangi jumlah pekerjaan yang harus dilakukan Pemecah Kode. Cara kerjanya yaitu dengan mencoba mereplikasi pengaturan rumit Enigma untuk mendapatkan kunci enkripsi.
Dengan penemuan bahwa pesan Jerman sering kali berisikan kata-kata tertentu, termasuk “laporan cuaca,” “Heil Hitler,” dan “eins” (kata Jerman untuk “satu”), Bombe dan teknik cryptanalytic lainnya yang bisa dipakai untuk menguraikan sebagian besar pesan.
Kriptanalisis Brute-Force
Salah satu metode yang populer untuk memecahkan enkripsi yaitu lewat pendekatan “brute-force”. Ini merupakan pemeriksaan yang sistematis dari semua kemungkinan kunci atau kata sandi enkripsi. Dengan kunci enkripsi yang lebih kecil, memungkinkan teknologi komputasi sekarang untuk memaksa algoritme. Tetapi, dibutuhkan miliaran tahun bahkan untuk superkomputer tercepat untuk memaksa enkripsi 256-bit.
Inilah yang membuat ukuran kunci ini sangat kuat dan mengapa di hampir semua kasus harus mempunyai kunci dekripsi yang benar untuk enkripsi dengan kekuatan tersebut.
Kriptologi VS Kriptografi
Kriptologi dan kriptografi sering dipakai secara bergantian. Kriptologi merupakan istilah umum yang menggabungkan dua kata yaitu kriptografi dan kriptanalisis. Jadi kriptologi mencakup kedua sisi yaitu melindungi dan mengamankan data serta menemukan cara memecahkan perlindungan dan mengakses data.
Keamanan profesional dan peretas sama-sama memakai kriptologi. Keamanan profesional akan memakainya untuk menemukan celah dan mengembangkan kriptografi menjadi lebih kuat dan tidak rentan, sementara peretas biasanya akan berusaha untuk menyusup ke dalam sistem dan mencuri data.
Contohnya Alan Turing dan Enigma Code merupakan contoh bagus dari kriptologi di tempat kerja. Di salah satu sisi, kamu mempunyai ketinggian kriptografi pada waktu itu. Kode Enigma dianggap tidak bisa untuk dipecahkan. Dengan setiap pesan, terdapat lebih dari 150 juta kemungkinan kombinasi kode.
Di sisi lain, kamu mempunyai prestasi kriptanalisis yang luar biasa dan benar-benar berhasil menguraikan Enigma, mencegat pesan Jerman, dan membantu upaya perang Sekutu.
Privasi, Keamanan, dan Kejahatan Dunia Maya
Kriptologi merupakan bidang menarik yang berfokus kepada dua teknik yang berlawanan yakni kriptografi dan kriptanalisis. Sementara kriptografi berusaha melindungi dan mengamankan data dengan memakai teknik seperti enkripsi dan hashing, kriptanalisis mencoba untuk menemukan kerentanan dan mematahkan pertahanan kriptografi.
Kata Penutup
Demikian yang teknowarta sampaikan sekian dan terimakasih.