Berikut ini adalah script java untuk enkripsi dan dekripsi algoritma caesar cipher, dengan rotasi atau perputaran sebanyak 256 karakter (sesuai kode ASCII).
// enkripsi caesar cipher
for (int t = 0; t < plainteks.length(); t++) {
int p = plainteks.charAt(t);
p = (p + keys) % 256;
if (p > 256)
p = p - 256;
hasil = hasil + (char) p;
}
cipherText.setText(hasil);
plainText.setText(plain);
}
});
// dekripsi caesar cipher
int j = 0;
for (int r = 0; r < cipher.length(); r++) {
int dek = cipher.charAt(r);
dek = (dek - keys) % 256;
if (dek < 0)
dek = dek + 256;
hasil = hasil + (char) dek;
}
cipherText.setText(cipher);
plainText.setText(hasil);
}
});
Tags:
Script java untuk enkripsi dan dekripsi algoritma caesar cipher
Rumus untuk enkripsi dan dekripsi algoritma caesar cipher
Script java untuk enkripsi dan dekripsi algoritma caesar cipher di eclipse android
Rumus untuk enkripsi dan dekripsi algoritma caesar cipher di eclipse android
Enkripsi dan dekripsi algoritma caesar cipher 256 karakter
Tidak ada komentar