Shopping cart

Magazines cover a wide array subjects, including but not limited to fashion, lifestyle, health, politics, business, Entertainment, sports, science,

TnewsTnews

Block Cipher

Block Cipher adalah jenis algoritma enkripsi yang memproses dan mengenkripsi data dalam blok-blok berukuran tetap, biasanya 64 atau 128 bit, pada satu waktu. Alih-alih mengenkripsi satu per satu bit atau byte, block cipher bekerja dengan memproses sekelompok data sekaligus, yang disebut blok. Setiap blok data yang dienkripsi akan menghasilkan blok terenkripsi dengan ukuran yang sama.

Cara kerja block cipher:

  1. Pembagian Data Menjadi Blok: Data asli dibagi menjadi blok-blok dengan ukuran tetap. Jika panjang data tidak mencukupi untuk membentuk satu blok penuh, padding (penambahan data) digunakan untuk mengisi kekosongan.
  2. Enkripsi Blok per Blok: Setiap blok kemudian dienkripsi menggunakan algoritma kriptografi simetris dan kunci enkripsi yang sama. Blok-blok tersebut diolah secara independen atau dengan teknik chaining, tergantung mode operasinya.
  3. Dekripsi: Saat data ingin dibuka kembali, proses dekripsi dilakukan blok per blok menggunakan kunci yang sama.

Beberapa contoh algoritma block cipher yang terkenal adalah Advanced Encryption Standard (AES) dan Data Encryption Standard (DES).

Block cipher digunakan secara luas dalam berbagai aplikasi keamanan, termasuk enkripsi file, komunikasi jaringan, dan perlindungan data sensitif. Untuk meningkatkan keamanannya, block cipher sering diterapkan dalam berbagai mode operasi, seperti Cipher Block Chaining (CBC) atau Electronic Codebook (ECB).

 

Comments are closed

Related Posts