pengiraan aplikasi matematik (1)
TRANSCRIPT
7/21/2019 Pengiraan Aplikasi Matematik (1)
http://slidepdf.com/reader/full/pengiraan-aplikasi-matematik-1 1/5
2. i) Mesej atau teks biasa, KATA LALUAN, telah ditulis dalam bentuk teks cipher
menggunakan kaedah Hill ipher. Matriks encipher 2 !2 digunakan . Tunjukkan
secara terperinci teks cipher tersebut. Matriks encipher tersebut adalah "
[2 1
2 3]
#. [2 1
2 3] $ [a b
c d]
$ % a & d ) ' % c & b)
¿ % 2 & ( ) ' % 2 & # )
' 2 $ *
2. Tukarkan setiap pasangan huru+ dengan plain te&t-
K A T A L A L U A N
##
#
2
#
#2 # #2
2#
#
#*
(. Tukarkan plain te&t /ect0rs- kepada cipherte&t /ect0rs-
K
A
[2 1
2 3]
[11
1 ] $ [
23
25 ]
T
A [2 1
2 3 ][20
1 ] $ [41
43]
#
7/21/2019 Pengiraan Aplikasi Matematik (1)
http://slidepdf.com/reader/full/pengiraan-aplikasi-matematik-1 2/5
L
A [2 1
2 3 ][12
1 ] $25
27
LU [
2 12 3 ][
1221] $ [
45
87]
A
N [2 1
2 3] [ 1
14 ] $ [16
44]
*. Tukarkan chipterte&t /ect0rs- kepada m0d 2
K
A [2 1
2 3] [11
1 ] $ [23
25 ]
T
A [2 1
2 3 ][20
1 ] $ [41
43] $ [15
17 ] m0d 2
L
A [2 1
2 3 ][12
1 ] $ [25
27 ] $ [25
1 ] m0d 2
L
U [2 1
2 3 ][12
21] $ [45
87] $ [19
9 ] m0d 2
A
N [2 1
2 3] [ 1
14 ] $ [16
44] $ [16
18 ] m0d 2
1. Tukarkan kepada plainte&t /ect0rs
[23
25 ] $W
Y
[15
17 ] $O
Q
2
7/21/2019 Pengiraan Aplikasi Matematik (1)
http://slidepdf.com/reader/full/pengiraan-aplikasi-matematik-1 3/5
[25
1 ] $Y
A $ W Y O Q Y A S I P R
[
19
9
] $
S
I
[16
18 ] $ P
R
ii) ipherte&t SAKNOXAOJX telah di dekripsi dengan kaedah Hill
hipter menggunakan matriks [4 1
3 2
] . ari mesej ang dihantar.
#. [4 1
3 2] $ [a b
c d]
%a & d ) ' % b & c)
$ % * & 2 ) 3 % ( & # )$ 4 3 ( $ 1
5ecipr0cal m0d 21 $ 2#
2. 6erlu buat in/erse matriks
[4 1
3 2] $ [ 2 −1
−3 4 ] jadi recipr0cal m0d 2
2# [ 2 −1
−3 4 ] $ [ 42 −21
−63 84 ]=[16 5
15 6] m0d 2
(
7/21/2019 Pengiraan Aplikasi Matematik (1)
http://slidepdf.com/reader/full/pengiraan-aplikasi-matematik-1 4/5
7adi encrpti0n ke $ [16 5
15 6]
(. hipterte&t
8 A K N 9 ! A 9 7 !
#:#
###*
#12*
##1
# 2*
*. ;ncrpti0n ke & chipterte&t
S
A [16 5
15 6][19
1 ] $ [304+5
285+6]=[309
291] $ [23
5 ] m0d 2
K
N [16 5
15 6][ 11
14] $ [246
249] $ [12
15 ] m0d 2
O
X [16 5
15 6] [15
14 ] $ [360
369 ] $ [22
5 ] m0d 2
AO [
16 5
15 6][ 1
1 5] $ [ 91
105 ] $ [13
1 ] m0d 2
J
X [16 5
15 6] [10
24 ] $ [280
294 ] $ [20
9 ] m0d 2
*