bahasforex.com – Bagi anda yang penasaran dengan apa itu kriptografi? simak pengertian dan penjelasan lengkapnya dibawah ini.
Apa itu Kriptografi? Kriptografi adalah studi tentang teknik komunikasi aman yang memungkinkan hanya pengirim dan penerima pesan yang bisa melihat isi pesan tersebut untuk mencegah akses pihak ketiga. Proses ini sering melibatkan enkripsi data elektronik, yang biasanya membuat ciphertext dengan mengacak teks biasa. Kemudian, menggunakan kunci dekripsi dari beberapa bentuk untuk mengembalikannya ke format yang dapat dibaca di sisi penerima.
Kriptografi dapat melibatkan sistem kunci simetris, yang paling sederhana, atau sistem kunci asimetris, yang biasanya lebih aman. Selain itu, Kriptografi menyediakan metode untuk komunikasi yang aman dan data elektronik yang tidak dapat dibaca, ditafsirkan, atau diakses oleh orang yang berniat jahat. Jadi kesimpulannya, kriptografi dapat mencegah data diubah atau dicuri dan juga dapat digunakan untuk mengautentikasi pengguna.
Sekedar informasi, Kriptografi telah ada selama berabad-abad, dimana istilah Kriptografi itu sendiri berasal dari kata Yunani kryptos, yang diterjemahkan menjadi tersembunyi dan aat ini, kriptografi didasarkan pada praktik ilmu komputer dan teori matematika.
Baca juga Koin Micin Potensial Profit Besar 2023
Jenis kriptografi
Ada dua jenis kriptografi utama yang digunakan untuk data digital dan pesan aman saat ini yakni kriptografi simetris dan kriptografi asimetris serta tambahan jenis hash. Berikut penjelasannya.
Kriptografi simetris
Kriptografi simetris merupakan salah satu bentuk enkripsi dan dekripsi data elektronik yang paling umum digunakan dan paling sederhana. Jenis ini juga disebut kriptografi kunci rahasia atau kunci privat. Dengan kriptografi simetris, pengirim dan penerima akan memiliki kunci yang sama. Kunci ini digunakan untuk mengenkripsi pesan dan data di satu ujung dan kemudian mendekripsi di ujung lainnya. Sebelum komunikasi dimulai, kedua belah pihak harus memiliki kunci rahasia yang sama.
Kriptografi simetris cepat, mudah digunakan, dan paling cocok untuk mentransmisikan data dalam jumlah besar atau untuk enkripsi massal. Masalah dengan bentuk kriptografi ini adalah jika pihak ketiga mendapatkan kunci rahasia, mereka juga dapat membaca dan mendekripsi data atau pesan. Ada dua bentuk utama dari algoritma enkripsi simetris: algoritma aliran dan blok.
- Algoritme aliran: Jenis ini mengenkripsi data saat sedang dialirkan; oleh karena itu, tidak disimpan dalam memori sistem. Salah satu stream cipher yang paling populer adalah RC4 (Rivest Cipher 4), yang mengenkripsi pesan satu per satu byte.
- Algoritme blok: Jenis ini mengenkripsi panjang bit tertentu dalam blok data menggunakan kunci rahasia. Data disimpan dalam memori sistem saat blok diselesaikan. Advanced Encryption Standard (AES) adalah algoritma simetris yang paling umum digunakan. Blok data 128-bit dienkripsi dan didekripsi menggunakan kunci kriptografi 128, 192, dan 256 bit. AES adalah FIPS (Standar Pemrosesan Informasi Federal) yang disetujui berdasarkan panduan dari NIST (Institut Standar dan Teknologi Nasional).
Kriptografi asimetris
Kriptografi asimetris biasa juga disebut kriptografi kunci publik, dan melibatkan penggunaan dua kunci yang berbeda. Kunci publik didistribusikan secara luas kepada semua orang untuk mengenkripsi data. Kunci ini diperlukan untuk mengirim pesan dan mengenkripsinya. Pengirim dapat meminta kunci publik untuk penerima untuk mengenkripsi data. Kemudian, diperlukan kunci privat, yang dirahasiakan, untuk mendekripsi pesan. Pasangan kunci dari kunci privat dan publik terkait secara matematis. Kedua kunci diperlukan untuk melakukan operasi, mengirim dan menerima data dan pesan terenkripsi, dan mengakses data sensitif.
Kriptografi asimetris membutuhkan pemrosesan yang lebih tinggi dan kunci yang lebih panjang, dengan potongan data yang lebih kecil dari kuncinya; oleh karena itu, sering digunakan dalam skala yang lebih kecil. Kriptografi asimetris dan simetris dapat digunakan bersama dalam sistem kriptografi. Kriptografi asimetris dapat digunakan untuk mengenkripsi kunci simetris, misalnya, sedangkan kriptografi simetris digunakan untuk mengirimkan atau mengenkripsi data dalam jumlah yang lebih besar.
Fungsi hash
Jenis ini adalah adalah jenis kriptografi ketiga yang tidak menggunakan kunci dan menggunakan nilai hash panjang tetap berdasarkan pesan teks biasa. Ini kemudian dapat digunakan untuk memastikan bahwa pesan tersebut tidak diubah atau disusupi. Fungsi hash menambahkan lapisan keamanan ekstra, karena output yang di-hash tidak dapat dibalik untuk mengungkapkan data yang awalnya dimasukkan.
Baca juga Apa Itu DYOR dalam Dunia Crypto
Penggunaan Kriptografi
Tujuan dari kriptografi adalah untuk menjaga agar data dan pesan tetap aman dan tidak dapat diakses oleh potensi ancaman atau oknum yang berniat jahat. Kriptografi sendiri merupakan “aktor” di belakang layar untuk mengenkripsi dan mendekripsi data yang anda kirim melalui media sosial, aplikasi, interaksi di situs web, dan email.
Berikut penggunaan Kriptografi simetris dengan tujuan sebagai berikut.
- Transaksi kartu dan aplikasi pembayaran
- Pembuatan nomor acak
- Verifikasi tanda tangan untuk memastikan pengirim adalah yang mereka klaim
Sedangkan untuk Kriptografi asimetris umumnya dipergunakan untuk tujuan sebagai berikut.
- Pesan email
- Otentikasi kartu SIM
- Keamanan web
- Pertukaran kunci pribadi
Baca juga 5 Game Penghasil Crypto Tanpa Modal Terbaru 2023, Bisa Dapat NFT Gratis!
Prinsip utama kriptografi
Kriptografi mengupayakan komunikasi pribadi dan keamanan data untuk melindungi informasi digital agar tidak diubah, diakses, atau dibaca oleh siapa pun selain mereka yang memiliki akses sah. Berikut prinsip utama kriptografi.
- Kerahasiaan: Dasar kriptografi bergantung pada informasi yang dirahasiakan dan dirahasiakan dari pihak ketiga atau musuh jahat. Perjanjian kerahasiaan berisi pedoman dan aturan khusus yang dimaksudkan untuk memastikan bahwa informasi dibatasi, aman, dan hanya dapat diakses oleh orang tertentu atau dalam arena tertentu.
- Enkripsi: Enkripsi adalah yang mengubah data yang dapat dibaca menjadi bentuk yang tidak dapat dibaca untuk melindungi privasi saat pesan atau data dikirim antara pengirim dan penerima. Ini biasanya dilakukan dengan menggunakan algoritma.
- Dekripsi: Kebalikan dari enkripsi adalah dekripsi, dan ini mengembalikan data ke bentuk aslinya dan dapat dibaca. Biasanya, ini dilakukan dengan menggunakan kunci tertentu, yang dapat sama untuk enkripsi dan dekripsi atau memerlukan dua kunci yang berbeda.
- Integritas data: Data harus tetap konsisten dan akurat sepanjang gaya hidupnya, dan integritas data dapat membantu menjaga akurasi ini. Data tidak dapat diubah di mana pun di jalur komunikasi. Itu semua harus tetap utuh antara pengirim dan penerima.
- Otentikasi: Hal ini adalah untuk menentukan bahwa pesan atau data yang diterima dikirim dari pembuat pesan yang sebenarnya. Pengirim sering diminta untuk memverifikasi bahwa mereka memang pengirim pesan yang diterima oleh penerima.
- Non-repudiation: Hal ini adalah kemampuan untuk memastikan bahwa pembuat pesan atau data tidak dapat menyangkal keaslian tanda tangan mereka.
Demikian informasi mengenai apa itu kriptografi, lengkap dengan cara kerja dan pengertiannya. Semoga berguna dan bermanfaat.