Home Start Back Next End
  
48
=
X
13
+X¹¹+X
9
+
8
+X
6
+X
5
+X
4
+X³+1
X¹³ + X¹¹ + X
9
+X
8
+
X
6
+
X
5
+
X
4
+
X³ + 1
modulus
X
8
+
X
4
+
X³ + X + 1
=
X
7
+X
6
+
1
Jika terdapat perkalian antara b(x) dengan polinomial
x,
maka didapatkan
hasil berikut
:
B
7
X
8
+
b
6
X
7
+
b
5
X
6
+
b
4
X
5
+
b3X
4
+
b2X³ + b1X² + b
0
X
x
b(
x)
didapatkan
dengan
melakukan
modulus
m(x)
terhadap
hasil
di
atas.
Jika
b
7
=
0
maka
proses
modulus
menjadi
operasi
identitas, jika
b
7
=
1,
maka
harus
dilakukan EXOR
dengan
m(x).
Operasi
perkalian
dengan
x
(Hexadesimal
'02')
diimplemetasikan  dengan 
melakukan 
operasi 
by te   le ft   sh ift   diikuti
operasi
EXOR dengan '
l
B' jika nilai b
7
=
1
.
Operasi 
yang 
dilakukan 
dapat 
dituliskan 
sebagai 
xtime(a). 
Untuk
perkalian  dengan  nilai  yang  x  yang  besar  dapat  dilakukan  dengan  mengulang
operasi
xtime().
Perkalian dengan
nilai
berapa
saja
dapat
dilakukan
dengan
menjumlahkan hasil dari setiap perkalian yang
lebih kecil. Contoh :
'57' • '13'='FE'
'57' • '02'=xtime(57) = 'AE'
'57' • '0-F'=xtime(AE)='47'
'57' • '08' = xtime(47) ='8E'
'57' • ' 10' = xtime(8E) ='07'
'57' • '13'='57' • ('01'
'02' 
'
10') = '57'
'AE'
'07' = 'FE'
Word to PDF Converter | Word to HTML Converter