Tải bản đầy đủ (.docx) (2 trang)

Bt3 vigenere playfail(1,2,3,4)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (51.71 KB, 2 trang )

1. Cho k = CITY, N = 26, giải mã văn bản, dùng thuật mã Vigenere:
với C = VPTLJXAMOWGEOW
Trước GM

V
P
T
L
J
X
A
M
O
W
G
E O
21 15 19 11
9
23
0
12 14 22
6
4 14
K
C
I
T
Y
C
I
T


Y
C
I
T
Y C
2
8
19 24
2
8
19 24
2
8
19 24 2
(C-k) mod 26 19
7
0
13
7
15
7
14 12 14 13 6 12
Sau GM
T
H
A
N
H
P
H

O
M
O
N
G M
 Kết quả “VPTLJXAMOWGEOW” giải mã là “THANHPHOMONGMO”

W
22
I
8
14
O

2. Cho k = CITY, N = 26, giải mã văn bản, dùng thuật mã Vigenere:
với C = FIEYVVZYPPHY
Trước GM

F
I
E
Y
V
V
Z
Y
P
5
8
4

24 21 21 25 24 15
K
C
I
T
Y
C
I
T
Y
C
2
8
19 24
2
8
19 24
2
(C-k) mod 26
3
0
11
0
19 13
6
0
13
Sau GM
D
A

L
A
T
N
G
A
N
 Kết quả “FIEYVVZYPPHY” giải mã là “DALATNGANHOA”

P
15
I
8
7
H

H
7
T
19
14
O

Y
24
Y
24
0
A


GHDSS
3. Cho k = CITY, N = 26, giải mã văn bản, dùng thuật mã Vigenere
với C = VPTLJXAMEIGRJW
P=(C-K)mod26, nếu P<0 thì P=26+P
C

X
23
I
8
15

A
0
T
19
7

M
12
Y
24
14

E
4
C
2
2


I
8
I
8
0

G
6
T
19
13

R
17
Y
24
19

J
9
C
2
7

W
22
I
8
14


T
H A
N
H
P
Văn bản giải mã:THANHPHOCANTHO

H

O

C

A

N

T

H

O

K
P =(CK)mod 26

V
21
C
2

19

P
15
I
8
7

T
19
T
19
0

L
11
Y
24
13

J
9
C
2
7

4. Cho k = CITY, N = 26, giải mã văn bản, dùng thuật mã Vigenere
với C = VPTLJXAMJWTNJCHLILH
P=(C-K)mod26, nếu P<0 thì P=26+P



C

K
P=(CK)mod
26

V
2
1
C
2

P
1
5
I
8

1
9
T

7

T
1
9
T
1

9
0

H

A

L
1
1
Y
2
4
1
3
N

J
9

X
2
3
C I
2 8

A
0

7


T
1
9
7

1
5
H P

H

M
1
2
Y
2
4
1
4
O

J
9

W
2
2
C I
2 8

7

1
4
H O

Văn bản mã hóa: THANHPHOHOAPHUONGDO

T
1
9
T
1
9
0
A

N
1
3
Y
2
4
1
5
P

J
9


C
2

H
7

C I
2 8

T
1
9
1
4
O

7

2
0
H U

L
1
1
Y
2
4
1
3

N

I
8

L
1
1
C I
2 8

H
7

6

3

14

G D

O

T
19




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×