2 kategori Algoritma kriptografi simetris

Posted by

Algoritma kriptografi simetris dibagi menjadi 2 kategori yaitu:

  1. Enkripsi Blok (Block Encryption)

Teknik enkripsi blok mentransformasikan secara simultan seluruh blok dari bit-bit plaintext ke dalam bentuk ciphertext yang berada di bawah kendali kunci, dan biasanya mempunyai ukuran bit yang sama dengan ukuran blok bit yang dienkripsi. Pemetaan yang dilakukan oleh enkripsi blok adalah pemetaan satu-satu dari blok plaintext ke blok ciphertext. Untuk lebih jelasnya dapat dilihat pada gambar di bawah ini, contoh algoritma ini adalah algoritma Gost:

Hasil gambar untuk Enkripsi Block (Block Encryption)

Gambar 2.3 Enkripsi Blok

2. Enkripsi Aliran Data (Stream Encryption)

Enkripsi aliran data beroperasi terhadap aliran bit-bit plaintext secara seketika (real time). Dalam hal ini transformasi dilakukan bit demi bit di bawah kontrol suatu aliran bit-bit kunci yang biasanya menggunakan operasi seperti pada operasi XOR. Setiap bit dari plaintext dioperasikan dengan satu bit dari aliran kunci. Ukuran paket data dapat bervariasi dan pada beberapa sistem pemakai diijinkan untuk menentukan sendiri ukuran paketnya. Kemudian sistem akan menyediakan kunci dengan ukuran yang sesuai dengan ukuran paketnya. Kesalahan yang terjadi pada satu bit ciphertext hanya akan mengakibatkan satu kesalahan pada plaintext yang bersangkutan, contoh algoritma ini adalah algoritma RC4 Stream Cipher.

Sources : http://elib.unikom.ac.id/files/disk1/36/jbptunikompp-gdl-s1-2005-fitryamari-1773-bab-ii.doc

Leave a Reply

Your email address will not be published. Required fields are marked *