Skip to main content

Apa itu cipher blok?

Cipher blok adalah algoritma kriptografi simetris yang digunakan untuk mengacak data sensitif.Program atau algoritma yang benar -benar melakukan tugas menyembunyikan data disebut cipher.Menggelupkan, atau enkripsi, data memberikan manfaat lain selain kerahasiaan.Enkripsi juga dapat memastikan bahwa pesan belum diubah, serta memverifikasi identitas pengirim.

Cryptography adalah ilmu mengubah data yang tidak dapat dienkripsi yang dapat dibaca, yang disebut Plaintext, menjadi data terenkripsi, yang disebut ciphertext.Cipher blok berbeda dari kategori utama algoritma simetris lainnya, stream cipher, karena mereka mengenkripsi data dalam potongan, atau blok, bukan satu karakter pada satu waktu.Cipher blok umumnya dianggap lebih aman daripada cipher aliran karena lebih acak, sedangkan cipher aliran bekerja lebih cepat ketika plaintext pendek..Kriptografi simetris, juga disebut kriptografi kunci pribadi, menggunakan kunci tunggal untuk mengenkripsi dan mendekripsi data.Sangat penting bahwa kunci tetap pribadi karena siapa pun yang memilikinya dapat membaca pesan apa pun yang dikirim.Ini berbeda dengan kriptografi asimetris, yang menggunakan dua kunci, kunci pribadi yang diamankan dan kunci publik yang tersedia untuk semua orang.

Penggunaan kriptografi sudah berabad -abad dan hadir di Mesir kuno dan Roma.Julius Caesar menggunakan apa yang sekarang dikenal luas sebagai cipher Caesar untuk menyampaikan pesan rahasia kepada para jenderalnya.Sistem kriptografi terus -menerus diserang, dan karena algoritma lama rusak, cryptographers mengembangkan program baru untuk menyembunyikan pesan.Beberapa versi populer dari cipher blok termasuk Standar Enkripsi Data (DES), Standar Enkripsi Advanced (AES), dan Algoritma Enkripsi Data Internasional (IDEA).

Des adalah cipher blok konvensional yang terkenal yang menggunakan kunci simetris 56-bit.Data dienkripsi dalam blok 64-bit.Setiap kali Des mengenkripsi blok plaintext 64-bit, ia menjalankannya melalui algoritma 16 kali atau putaran.Karena kunci 56-bit yang pendek, DES tidak lagi dianggap aman untuk banyak aplikasi.

AES dipilih pada Oktober 2000 oleh National Institute of Standard and Technology (NIST) sebagai pengganti yang lebih aman untuk DES.AES menggunakan tiga tombol berbeda untuk melakukan beberapa putaran enkripsi pada blok plaintext 128-bit.Ukuran kuncinya adalah 128, 192, dan panjangnya 256-bit.

Cipher blok lain adalah ide, yang banyak digunakan di Eropa dan menggunakan kunci 128-bit untuk melakukan delapan putaran enkripsi pada blok 64-bit plaintext.Ide diciptakan pada tahun 1992 oleh James Massey dan Xuejia Lai di bawah kontrak penelitian dengan Yayasan Teknologi Swedia.Meskipun ide dikembangkan dengan hibah pribadi, itu gratis untuk penggunaan non-komersial.