Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehBambang Setiawan Telah diubah "6 tahun yang lalu
1
Rivalri Kristianto Hondro, M.Kom STMIK Budi Darma Copyright 2017
Kriptografi RC2 cipher Rivalri Kristianto Hondro, M.Kom STMIK Budi Darma Copyright 2017
2
SEJARAH RC2 CIPHER Dalam kriptografi, RC2 adalah cipher blok yang dirancang oleh Ron Rivest pada tahun “RC” singkatan dari “Ron’s Code” atau “Rivest Cipher Terdapat dua tahapan untuk membangkitkan aliran kunci algoritma RC2 yaitu Key Scheduling Algorithm (KSA) dan Pseudo-Random Generator Algorithm (PRGA). Key Scheduling Algorithm (KSA) merupakan tahapan pemberian nilai awal berdasarkan kunci enkripsi. Rivalri Kristianto Hondro, M.Kom. STMIK Budi Darma Medan
3
LANGKAH-LANGKAH Pembentukan kunci RC2 CIPHER
Bentuk Nomor Index (i) Array Jumlah Karakter Kunci, dan tentukan nilai desimal masing-masing karakter kunci. 1 Melakukan Permutasi terhadap nilai Tabel Vektor S, dengan pseudo code: j = 0 for i = 0 to 255 j = (j + S[i] + U[i]) mod 256 swap (S[i], S[j]) = (*pertukaran nilai S[i] dan S[j]*) 4 Pembentukan Tabel Vektor S (Larik S), dengan Formula S[i] = i, isi vektor berisi array 256 (0-255) 2 Membangkitkan Aliran Kunci, dengan pseudo code: i= j=0 for idx=0 to panjang_plainteks-1 do i = (i+1) mod 256 j = (j+S[i]) mod 256 swap (S[i], S[j]) K = (S[i] + S[j]) mod 256 5 Pembentukan Tabel Vektor U (Larik U), dengan Formula U[i] = Kunci[i Modulus Jumlah_Karakter_Kunci] 3 Rivalri Kristianto Hondro, M.Kom. STMIK Budi Darma Medan
4
LANGKAH-LANGKAH Pembentukan kunci RC2 CIPHER
Rivalri Kristianto Hondro, M.Kom. STMIK Budi Darma Medan
5
LANGKAH-LANGKAH Pembentukan kunci RC2 CIPHER
Rivalri Kristianto Hondro, M.Kom. STMIK Budi Darma Medan
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.