pengiraan aplikasi matematik

6
2. i) Mesej atau teks biasa, KATA LALUAN, telah ditulis dalam bentuk teks cipher menggunakan kaedah Hill Cipher. Matriks encipher 2 X2 digunakan . Tunjukkan secara terperinci teks cipher tersebut. Matriks encipher tersebut adalah : [ 2 1 2 3 ] 1. Jadual plaintext vectors Hill Cipher A B C D E F G H I J K L M N O P 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 16 Q R S T U V W X Y Z 1 7 18 19 20 21 22 23 2 4 2 5 0 2. Tukarkan setiap pasangan huruf dengan “plain text” K A T A L A L U A N 11 1 20 1 12 1 12 21 1 14 1

Upload: mohd-sani-abd-hamid

Post on 17-Nov-2015

22 views

Category:

Documents


8 download

TRANSCRIPT

2. i) Mesej atau teks biasa, KATA LALUAN, telah ditulis dalam bentuk teks cipher menggunakan kaedah Hill Cipher. Matriks encipher 2 X2 digunakan . Tunjukkan secara terperinci teks cipher tersebut. Matriks encipher tersebut adalah :

1. Jadual plaintext vectors Hill CipherABCDEFGHIJKLMNOP

12345678910111213141516

QRSTUVWXYZ

1718192021222324250

2. Tukarkan setiap pasangan huruf dengan plain textKATALALUAN

11 120 112 112 211 14

3. Tukarkan plain text vectors kepada ciphertext vectors

= =

= = = = =

4. Tukarkan chiptertext vectors kepada mod 26

= mod 26 = = mod 26 = = mod 26 = = mod 26 = = mod 26

5. Tukarkan kepada plaintext vectors

= = == W Y O Q Y A S I P R = =

ii) Ciphertext SAKNOXAOJX telah di dekripsi dengan kaedah Hill Chipter menggunakan matriks . Cari mesej yang dihantar.

1. = (a x d ) ( b x c) = ( 4 x 2 ) - ( 3 x 1 ) = 8 - 3 = 5

2. Jadual reciprocals mod 26

1357911151719212325

1921153197231151725

Reciprocal mod 26 5 = 21

3. Perlu buat inverse matriks

= jadi reciprocal mod 26

21 = mod 26

Jadi encryption key =

4. Chiptertext

SAKNOXAOJX

19 111 1415 241 1510 24

5. Encryption key x chiptertext

= = mod 26

= = mod 26

= = mod 26

= = mod 26

= = mod 26

6. Susun perkataan

2351215225131209

WELOVEMATH

= WE LOVE MATH

2