Anda di halaman 1dari 43

Soal 1

TABEL KONVERSI
Membuat Decode dari Encode MAGISTER ILMU KOMPUTER
A = 30 Biar bisa ngerjain soal no. 2, saya coba di nomor ini dibuat dari ENCODE terlebih dahulu
B = 29

C = 28 ENCODE
D = 27
E = 26 Pesan : ANITA NANING APRIL MEI TANGERANG JAKARTA TANGERANG
F = 25 Key : SALMAH
G = 24
H = 23 1. Mengubah pesan menjadi deret angka
I = 22 A N I T A N A
J = 21 -1 -13 -7 -5 8 7 -9 9
K = 20
L = 19 Pesan dijadikan matriks A (3xn)
M = 18 -1 -5 -9 -5 6 12 6 9
N = -18 A= -13 8 9 -2 15 -1 7 15
O = -19 -7 7 15 -1 -3 11 -9 15
P = -20
Q = -21 2. Kunci
R = -22 M A D A N I
S = -23 -1 -13 -10 -13 13 -5
T = -24
U = -25 Kunci dijadikan matriks B (mx3)
V = -26 -1 -13 15
W = -27 B= -13 13 15
X = -28 -10 -5 15
Y = -29
Z = -30 3. Proses ENCODE
Spasi = 10 C=BxA
-1 -13 15 -1 -5 -9
= -13 13 15 X -13 8 9
-10 -5 15 -7 7 15

1 169 -105 5 -104 105


= 13 -169 -105 65 104 105
10 65 -105 50 -40 105

65 6 117 16
= -261 274 459 24
-30 115 270 45
Chippertext dari MAGISTER ILMU KOMPUTER adalah :
65 -261 -30 6 274 115 117 459

DECODE
Chippertext 65 -261 -30 6 274 115 117
Key -1 -13 15
-13 13 15
-10 -5 15

1. Proses Kofaktor B
B11 = (-1)1+1 13 15 = 1( 195
-5 15

B12 = (-1)1+2 -13 15 = -1 ( -195


-10 15

B13 = (-1)1+3 -13 13 = 1( 65


-10 -5

B21 = (-1)2+1 -13 15 = -1 ( -195


-5 15

B22 = (-1)2+2 -1 15 = 1( -15


-10 15

B23 = (-1)2+3 -1 -13 = -1 ( 5


-10 -5

B31 = (-1)3+1 -13 15 = 1( -195


13 15

B32 = (-1)3+2 -1 15 = -1 ( -15


-13 15

B33 = (-1)3+3 -1 -13 = 1( -13


-13 13

Kofaktor B = 270 45 195


120 135 125
-390 -180 -182
2. Proses Adj B (Matriks Kofaktor BT)
270 120 -390
45 135 -180
195 125 -182

3. Proses Determinan
Ekspansi Baris ke-3

det B = + (-10) -13 15 - (-5) -1 15


13 15 -13 15

det B = -10 ( -195 - 195 )+5( -15

det B = -10 ( -390 ) + 5 ( 180 )+ 15 ( -182

det B = 3900 + 900 + -2730


det B = 2070

4. Proses B-1
270 120 -390
45 135 -180
B-1 = Adj B = 195 125 -182
det B 2070

TABEL KONVERSI 5. Proses Decode


A = B-1 x C = 270 120 -390
A = 30 2070 2070 2070
B = 29
C = 28 45 135 -180 X
D = 27 2070 2070 2070
E = 26
F = 25 195 125 -182
G = 24 2070 2070 2070
H = 23
I = 22
J = 21 17550 -31320 11700 1620 32880
K = 20 2070 2070
L = 19
M = 18 = 2925 -35235 5400 270 36990
N = -18 2070 2070
O = -19
P = -20 12675 -32625 5460 1170 34250
Q = -21 2070 2070
R = -22
S = -23
T = -24
U = -25 -2070 -10350 -18630
V = -26 2070 2070 2070
W = -27
X = -28 = -26910 16560 18630
Y = -29 2070 2070 2070
Z = -30
Spasi = 10 -14490 14490 31050
2070 2070 2070

-1 -5 -9 -5 6 12
= -13 8 9 -2 15 -1
-7 7 15 -1 -3 11

Plaintext'nya adalah :
-1 -13 -7 -5 8 7 -9
M A G I S T E

Jika ada kesalahan atau ada yang perlu di diskusikan bisa japri saya. - Angg
i ENCODE terlebih dahulu.

N I N G A P O M P U T E
15 -5 -2 -1 6 15 -3 12 -1 11 6 7 -9

-5 6 12 6 9
-2 15 -1 7 15
-1 -3 11 -9 15

9 -117 225 5 26 -15 -6 -195 -45


117 117 225 65 -26 -15 -78 195 -45
90 -45 225 50 10 -15 -60 -75 -45

-246 166 -232 21


72 -4 -122 303
-180 50 -230 60
270 16 24 45 -246 72 -180 166 -4 50 -232 -122 -230

459 270 16 24 45 -246 72 -180 166 -4 50 -232 -122

- -75 ) = 270

- -150 )= -1( -45 ) = 45

- -130 ) = 195

- -75 )= -1( -120 ) = 120

- -150 ) = 135

- 130 )= -1( -125 ) = 125

- 195 ) = -390

- -195 )= -1( 180 ) = -180

- 169 ) = -182
+ 15 -1 -13
-13 13

- -195 )+ 15 ( -13 - 169 )

270 120 -390


2070 2070 2070

45 135 -180
= 2070 2070 2070

195 125 -182


2070 2070 2070

65 6 117 16 -246 166 -232

-261 274 459 24 72 -4 -122

-30 115 270 45 -180 50 -230


`

-44850 31590 55080 -105300 4320 2880 -17550 -66420 8640 70200
2070 2070 2070

-20700 5265 61965 -48600 720 3240 -8100 -11070 9720 32400
2070 2070 2070
-20930 22815 57375 -49140 3120 3000 -8190 -47970 9000 32760
2070 2070 2070

-10350 12420 24840 12420 18630


2070 2070 2070 2070 2070

-4140 31050 -2070 14490 31050


2070 2070 2070 2070 2070

-2070 -6210 22770 -18630 31050


2070 2070 2070 2070 2070

6 9
7 15
-9 15

9 15 -5 -2 -1 6 15 -3 12 -1 11 6 7
R I L M U K O M P U T

n bisa japri saya. - Angger Minerva -


R
9

-12 13 165 -6 -91 -135 -9 -195 225


-156 -13 165 -78 91 -135 -117 195 225
-120 5 165 -60 -35 -135 -90 -75 225
21 303 60

-230 21 303 60
21

303

60

44820 -480 -19500 -62640 -14640 89700 5670 36360 -23400


2070 2070 2070

7470 -540 -9000 -10440 -16470 41400 945 40905 -10800


2070 2070 2070
32370 -500 -9100 -45240 -15250 41860 4095 37875 -10920
2070 2070 2070

-9 9 15 15
E R
Soal 2
Membuat ENCODE dan DECODE dari data sbb
Pesan : Nama Ayah Key : Nama Depan diri sendiri

ENCODE
Pesan : ANITA NANING APRIL MEI TANGERANG JAKA ---> Ganti sesuai nama ayah anda
Key : SALMAH ---> Ganti sesuai nama depan anda

1. Mengubah pesan menjadi deret angka


---> Cukup ganti alfabet nama ayah anda disetiap kolom (1 kolom = 1 huruf), Angka dibawahnya akan otomatis terisi, TABEL KONVERSI jgn di hapus
A N I T A N A N I N G A P R
30 -18 22 -24 30 10 -18 30 -18 22 -18 24 10 30 -20 -22

Pesan dijadikan matriks A (3xn)


30 -24 -18 22 10 -22 10 22 30 26 -18 21 30 30 30 26
A= -18 30 30 -18 30 22 18 10 -18 -22 24 30 -22 10 -18 -22
22 10 -18 24 -20 19 26 -24 24 30 10 20 -24 -24 24 30

2. Kunci
---> Cukup ganti alfabet nama anda disetiap kolom (1 kolom = 1 huruf), Angka dibawahnya akan otomatis terisi, TABEL KONVERSI jgn di hapus
S A L M A H
-23 30 19 18 30 23 10 10 10

Kunci dijadikan matriks B (mx3)


-23 18 10 ---> Ini akan otomatis terisi sesuai deret angka di atas, mudah-mudahan nama depan anda tidak melebihi 9 karakter
B= 30 30 10
19 23 10
3. Proses ENCODE
C=BxA
-23 18 10 30 -24 -18 22 10 -22 10 22 30 26 -18
= 30 30 10 X -18 30 30 -18 30 22 18 10 -18 -22 24
19 23 10 22 10 -18 24 -20 19 26 -24 24 30 10

---> Hasil di bawah ini akan otomatis terisi atas perhitungan baris B x kolom A
--> Cara membaca matriks dibawah
-690 -324 220 ketika akan menulis ulang di kertas maka ditulis -690 + -324 + 220
-690 -324 220 552 540 100 414 540 -180 -506 -324 240
= 900 -540 220 -720 900 100 -540 900 -180 660 -540 240
570 -414 220 -456 690 100 -342 690 -180 418 -414 240

---> Hasil di bawah ini akan otomatis terisi atas perhitungan SUM dari tiap ELEMEN pada matriks diatas (jika didepan angka tidak ada tanda artinya plu
-794 1192 774 -590 110 1092 354 -566
= 580 280 180 360 1000 190 1100 720
376 334 168 244 680 278 864 408

Chippertext :
-794 580 376 1192 280 334 774 180 168 -590 360 244 110 1000 680 1092

DECODE
---> Hasil di bawah ini akan otomatis terisi atas perhitungan diatas
Chippertext -794 580 376 1192 280 334 774 180 168 -590 360 244 110 1000 680
Key -23 18 10 ---> ini akan otomatis terisi atas KEY yang ditetapkan pada saat ENCODE
30 30 10
19 23 10

1. Proses Kofaktor B ---> Hasil di bawah ini akan otomatis terisi atas matriks key diatas
B11 = (-1)1+1
30 10 = 1( 300 - 230 )= 70
23 10

B12 = (-1)1+2 30 10 = -1 ( 300 - 190 )= -1( 110 ) = -110


19 10

B13 = (-1)1+3 30 30 = 1( 690 - 570 )= 120


19 23

B21 = (-1)2+1 18 10 = -1 ( 180 - 230 )= -1( -50 ) = 50


23 10

B22 = (-1)2+2 -23 10 = 1( -230 - 190 )= -420


19 10

B23 = (-1)2+3 -23 18 = -1 ( -529 - 342 )= -1( -871 ) = 871


19 23

B31 = (-1)3+1 18 10 = 1( 180 - 300 )= -120


30 10

B32 = (-1)3+2 -23 10 = -1 ( -230 - 300 )= -1( -530 ) = 530


30 10

B33 = (-1)3+3 -23 18 = 1( -690 - 540 )= -1230


30 30

Kofaktor B = 70 -110 120 ---> Hasil ini akan otomatis terisi berdasarkan hasil kofaktor diatas
50 -420 871
-120 530 -1230

2. Proses Adj B (Matriks Kofaktor BT)


70 50 -120 ---> Hasil ini akan otomatis terisi berdasarkan hasil Transpose dari matriks kofaktor diatas
-110 -420 530
120 871 -1230

3. Proses Determinan
---> Hasil dibawah ini akan otomatis terisi berdasarkan key yang ada, anda hanya boleh memilih salah satu dari ekspansi yang ada, ekspansi manapun hasilnya a
Ekspansi Baris ke-1
=+ -23 30 10 - 18 30 10 + 10 30 30
23 10 19 10 19 23
= -23 ( 300 - 230 ) + -18 ( 300 - 190 ) + 10 (
= -23 ( 70 ) + -18 ( 110 ) + 10 ( 120 )
= -1610 + -1980 + 1200
= -2390

Ekspansi Baris ke-2


= - 30 18 10 + 30 -23 10 - 10 -23 18
23 10 19 10 19 23
= -30 ( 180 - 230 ) + 30 ( -230 - 190 ) + -10 (
= -30 ( -50 ) + 30 ( -420 ) + -10 ( -871 )
= 1500 + -12600 + 8710
= -2390
Ekspansi Baris ke-3
=+ 19 18 10 - 23 -23 10 + 10 -23 18
30 10 30 10 30 30
= 19 ( 180 - 300 ) + -23 ( -230 - 300 ) + 10 (
= 19 ( -120 ) + -23 ( -530 ) + 10 ( -1230 )
= -2280 + 12190 + -12300
= -2390

Ekspansi Kolom ke-1


=+ -23 30 10 - 30 18 10 + 19 18 10
23 10 23 10 30 10
= -23 ( 300 - 230 ) + -30 ( 180 - 230 ) + 19 (
= -23 ( 70 ) + -30 ( -50 ) + 19 ( -120 )
= -1610 + 1500 + -2280
= -2390

Ekspansi Kolom ke-2


= - 18 30 10 + 30 -23 10 - 23 -23 10
19 10 19 10 30 10
= -18 ( 300 - 190 ) + 30 ( -230 - 190 ) + -23 (
= -18 ( 110 ) + 30 ( -420 ) + -23 ( -530 )
= -1980 + -12600 + 12190
= -2390

Ekspansi Kolom ke-3


=+ 10 30 30 - 10 -23 18 + 10 -23 18
19 23 19 23 30 30
= 10 ( 690 - 570 ) + -10 ( -529 - 342 ) + 10 (
= 10 ( 120 ) + -10 ( -871 ) + 10 ( -1230 )
= 1200 + 8710 + -12300
= -2390
70 50 -120 ---> Proses ini akan oto
4. Proses B-1 -2390 -2390 -2390
70 50 -120
-110 -420 530 -110 -420 530
B -1
= Adj B = 120 871 -1230 = -2390 -2390 -2390
det B -2390
120 871 -1230
-2390 -2390 -2390

5. Proses Decode
A = B-1 x C = 70 50 -120 -794 1192 774 -590
-2390 -2390 -2390

-110 -420 530 X 580 280 180 360


-2390 -2390 -2390

120 871 -1230 376 334 168 244


-2390 -2390 -2390

ketika akan menulis ulang di kertas, check caranya di samping matrik

-55580 29000 -45120 83440 14000 -40080 54180 9000 -20160 -41300 18000
-2390 -2390 -2390 -2390

= 87340 -243600 199280 -131120 -117600 177020 -85140 -75600 89040 64900 -2E+05
-2390 -2390 -2390 -2390

-95280 505180 -462480 143040 243880 -410820 92880 156780 -206640 -70800 313560
-2390 -2390 -2390 -2390

-71700 57360 43020 -52580 -23900 52580 -23900


-2390 -2390 -2390 -2390 -2390 -2390 -2390

= 43020 -71700 -71700 43020 -71700 -52580 -43020


-2390 -2390 -2390 -2390 -2390 -2390 -2390

-52580 -23900 43020 -57360 47800 -45410 -62140


-2390 -2390 -2390 -2390 -2390 -2390 -2390

30 -24 -18 22 10 -22 10 22 30 26 -18 21 30 30


= -18 30 30 -18 30 22 18 10 -18 -22 24 30 -22 10
22 10 -18 24 -20 19 26 -24 24 30 10 20 -24 -24

Plaintext'nya adalah : ---> Proses dbawah ini akan otomatis terisi


30 -18 22 -24 30 10 -18 30 -18 22 -18 24 10 30 -20
A #N/A I #N/A A #N/A #N/A A #N/A I #N/A G #N/A A #N/A

Jika ada kekeliruan dalam hasilnya, silakan di check kembali, barangkali ada beberapa function yang tidak berfungsi.
Jika bermasalah dengan format rumus atau apapun yang perlu di diskusikan, silakan japri saya - Angger -
jgn di hapus
I L M E I T A N G E R A N G
22 19 10 18 26 22 10 -24 30 -18 24 26 -22 30 -18 24 10

-18
24
10
21 30 30 30 26 -18
30 -22 10 -18 -22 24
20 -24 -24 24 30 10

-230 540 -200 506 396 190 -230 324 260 -506 180 -240
300 900 -200 -660 660 190 300 540 260 660 300 -240
190 690 -200 -418 506 190 190 414 260 418 230 -240

dak ada tanda artinya plus)


-774 -694 946 257 -1326 -750 -774 -694
600 420 280 1730 0 960 600 420
396 288 310 1289 -176 560 396 288

190 278 354 1100 864 -566 720 408 -774 600 396 -694 420 288 946 280 310
1092 190 278 354 1100 864 -566 720 408 -774 600 396 -694 420 288 946 280
pansi manapun hasilnya akan sama.

690 - 570 )

-529 - 342 )
-690 - 540 )

180 - 300 )

-230 - 300 )

-690 - 540 )
---> Proses ini akan otomatis terisi
110 1092 354 -566 -774 -694 946 257 -1326

1000 190 1100 720 600 420 280 1730 0

680 278 864 408 396 288 310 1289 -176

-29280 7700 50000 -81600 76440 9500 -33360 24780 55000 -103680 -39620 36000 -48960
-2390 -2390 -2390 -2390

129320 -12100 -420000 360400 -120120 -79800 147340 -38940 -462000 457920 62260 -302400 216240
-2390 -2390 -2390 -2390

-300120 13200 871000 -836400 131040 165490 -341940 42480 958100 -1E+06 -67920 627120 -501840
-2390 -2390 -2390 -2390

-52580 -71700 -62140 43020 -50190 -71700 -71700 -71700 -62140


-2390 -2390 -2390 -2390 -2390 -2390 -2390 -2390 -2390

-23900 43020 52580 -57360 -71700 52580 -23900 43020 52580


-2390 -2390 -2390 -2390 -2390 -2390 -2390 -2390 -2390

57360 -57360 -71700 -23900 -47800 57360 57360 -57360 -71700


-2390 -2390 -2390 -2390 -2390 -2390 -2390 -2390 -2390

30 26 -18
-18 -22 24
24 30 10

-22 22 19 10 18 26 22 10 -24 30 -18 24 26 -22 30 -18 24


#N/A I L #N/A M E I #N/A #N/A A #N/A G E #N/A A #N/A G
J A K A R T A T
21 30 20 30 -22 -24 30 10 -24
-690 -324 240 -598 -396 300 414
900 -540 240 780 -660 300 -540
570 -414 240 494 -506 300 -342

946
280
310

257 1730 1289 -1326 0 -176 -750 960 560


310 257 1730 1289 -1326 0 -176 -750 960
-750 -774 -694 946

960 600 420 280

560 396 288 310

-54180 30000 -47520 -48580 21000 -34560


-2390 -2390

85140 -252000 209880 76340 -176400 152640


-2390 -2390

-92880 522600 -487080 -83280 365820 -354240


-2390 -2390

43020
-2390

-57360
-2390

-23900
-2390

10 21 30 20 30 -22 -24 30 10
#N/A J A K A #N/A #N/A A #N/A
A N G E R A N G
30 -18 24 26 -22 30 -18 24 10
432 100 -483 540 200 -690 -396 -240 -690 180 -240 -690
720 100 630 900 200 900 -660 -240 900 300 -240 900
552 100 399 690 200 570 -506 -240 570 230 -240 570

-774 600 396 -694 420 288 946 280 310


560 -774 600 396 -694 420 288 946 280 310
66220 14000 -37200 17990 86500 -154680 -92820 0 21120 -52500 48000 -67200
-2390 -2390 -2390 -2390

-104060 -117600 164300 -28270 -726600 683170 145860 0 -93280 82500 -403200 296800
-2390 -2390 -2390 -2390

113520 243880 -381300 30840 1506830 -2E+06 -159120 0 216480 -90000 836160 -688800
-2390 -2390 -2390 -2390
-24 30 -18 24 26 -22 30 -18 24 10
#N/A A #N/A G E #N/A A #N/A G #N/A
-324 240 -598 -396 300 414 432 100
-540 240 780 -660 300 -540 720 100
-414 240 494 -506 300 -342 552 100
Contoh :
-54180 30000 -47520 -48580 21000 -34560 66220 14000 -37200 76440 9500 -33360
-2390 -2390 -2390 -2390

85140 -252000 209880 76340 -176400 152640 -104060 -117600 164300 24780 55000 -103680
-2390 -2390 -2390 -2390

-92880 522600 -487080 -83280 365820 -354240 113520 243880 -381300 -39620 36000 -48960
-2390 -2390 -2390 -2390
berarti ditu76440 + 9500 + -33360
-2390

berarti ditu24780 + 55000 + -103680


-2390

berarti ditu-39620 + 36000 + -48960


-2390
-302400

-151200
-120120
-836400
-381300
-341940

-462480

-410820

-206640 -103680
-501840
-300120

-420000 -1062720 -176400


-252000
-487080
-354240

-462000

-154680

1506830 -1585470

-726600

-104060 -117600

Anda mungkin juga menyukai