Enkripsi RC5: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k Bot: Perubahan kosmetika |
k Perubahan kosmetik tanda baca |
||
Baris 82:
Enkripsi yaitu suatu proses pengaman suatu data yang disembunyikan atau proses konversi data ( plaintext ) menjadi bentuk yang tidak dapat dibaca/ dimengerti. Dalam RC5 Enkripsi melibatkan beberapa fungsi putaran sederhana. putaran 12 atau 20 putaran ini yang direkomendasikan, tergantung pada kebutuhan keamanan dan pertimbangan waktu. Di luar variabel yang digunakan di atas, variabel berikut digunakan dalam algoritma ini:
A, B - Dua kata yang menyusun blok plaintext untuk dienkripsi.
Contoh enkripsi dengan bahasa pemrograman python
<source lang="Python">
A = A + S[0]
|