![]() 12
Seda11g_kan
dalam
proses
perkalian
dilak:ukan
proses
perkalian
polinomial
dengan
modulo
derajat
8
dengan
polinom
:
m(xj
x
8
x
4
-
x
3
T
x
+
1
yar1g
dapat direpresentasikan
dalam bentuk
bit 10001101!.
Selanjutnya
eara
yang sederhana
untuk
melakukan
perhitungan
ini
dapat
didefinisikan
deng1rnenggunakan
pegeser ""l
dan
operasi
XOR.
Pertama
perkalian
dua
polinomiai
direpresentasikan dengan
pergeseran ke
kiri
dan
kemudian
dilanjutkan
dengan
operasi
XOR
pada
setiap
koofisien
dari
polinomi?J.
Jika
hasilnya
lebih
dari
8
bit
rnaka
dilakukan
operasi
XOR
dengan
l
OC.O I 1011
dirnulai dati
posisi
terkiri
dahulu.
Operasi
XOR
dengan
1000 ll011 terns berulang sampai
hasil
yang
didapat tidak
lebih dari 8 bit.
Sebagai
contoh :
mengalikan
bit
string
11001010
dengan
3
(
yang
dalam
bentuk biner = 11)
11001010
*
11
llOOlOlC
xor
J10010l0
1Cl011110
xor
lCOOllOll
1000101
2.2. Cryptography
Menumt
Trape (
2002,
p1 -
p2 }, secara
tebis, Cryptology
(
kriptologi
)
adaiah
suatu studi
tentang komunikasi
melalui suatu
saluran
yang
tidak
aman,
dan
masalah
masalah
lairmya yang berhubungan.
C1yptography ( kriptografi
)
adalah
proses
mer ""lcangan
sistem
untuk hal
tersebut, sedangkan
Cryptanalysis
( kriptat<alisis
)
|