Tải bản đầy đủ (.pdf) (77 trang)

An toàn mạng máy tính

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 (1.91 MB, 77 trang )

AN TO
AN TO
À
À
N
N
M
M


NG M
NG M
Á
Á
Y T
Y T
Í
Í
NH
NH
ThS. Tô Nguy
ThS. Tô Nguy


n Nh
n Nh


t Quang
t Quang
Trư


Trư


ng
ng
Đ
Đ


i
i
H
H


c
c
Công
Công
Ngh
Ngh


Thông
Thông
Tin
Tin
Khoa
Khoa
M

M


ng
ng
M
M
á
á
y
y
T
T
í
í
nh
nh
v
v
à
à
Truy
Truy


n
n
Thông
Thông
ATMMT

ATMMT
-
-
TNNQ
TNNQ
2
2
N
N


I DUNG MÔN H
I DUNG MÔN H


C
C
1.
1.
T
T


ng quan v
ng quan v


an ninh m
an ninh m



ng
ng
2.
2.
C
C
á
á
c ph
c ph


n m
n m


m gây h
m gây h


i
i
3.
3.
C
C
á
á
c gi

c gi


i thu
i thu


t mã ho
t mã ho
á
á
d
d


li
li


u
u
4.
4.
Mã ho
Mã ho
á
á
kho
kho
á

á
công khai v
công khai v
à
à
qu
qu


n lý kho
n lý kho
á
á
5.
5.
Ch
Ch


ng th
ng th


c d
c d


li
li



u
u
6.
6.
M
M


t s
t s


giao th
giao th


c b
c b


o m
o m


t m
t m


ng

ng
7.
7.
B
B


o m
o m


t m
t m


ng không dây
ng không dây
8.
8.
B
B


o m
o m


t m
t m



ng v
ng v
à
à
nh đai
nh đai
9.
9.
T
T
ì
ì
m ki
m ki
ế
ế
m ph
m ph
á
á
t hi
t hi


n xâm nh
n xâm nh


p

p
C
C
Á
Á
C GI
C GI


I THU
I THU


T
T
MÃ HO
MÃ HO
Á
Á
D
D


LI
LI


U
U
B

B
À
À
I 3
I 3
ATMMT
ATMMT
-
-
TNNQ
TNNQ
4
4
C
C
á
á
c gi
c gi


i thu
i thu


t mã ho
t mã ho
á
á
d

d


li
li


u
u
1.
1.
Gi
Gi


i thi
i thi


u v
u v


m
m


t mã ho
t mã ho
á

á
2.
2.
L
L


ch s
ch s


c
c


a m
a m


t mã
t mã
3.
3.
Gi
Gi


i thu
i thu



t mã ho
t mã ho
á
á
c
c


đi
đi


n
n
4.
4.
Gi
Gi


i thu
i thu


t mã ho
t mã ho
á
á
hi

hi


n đ
n đ


i
i
5.
5.
B
B


gãy m
gãy m


t h
t h


th
th


ng m
ng m



t mã
t mã
6.
6.
B
B
à
à
i t
i t


p
p
ATMMT
ATMMT
-
-
TNNQ
TNNQ
5
5
1. Gi
1. Gi


i thi
i thi



u v
u v


m
m


t mã ho
t mã ho
á
á


Gi
Gi


i thi
i thi


u
u


M
M



t mã ho
t mã ho
á
á
đư
đư


c s
c s


d
d


ng k
ng k


t
t


c
c


đ

đ


i
i
cho đ
cho đ
ế
ế
n t
n t


n ng
n ng
à
à
y nay.
y nay.


Hi
Hi


n nay, c
n nay, c
á
á
c giao d

c giao d


ch t
ch t
à
à
i ch
i ch
í
í
nh, chuy
nh, chuy


n
n
kho
kho


n, mua s
n, mua s


m h
m h
à
à
ng ho

ng ho
á
á
, t
, t
hư t
hư t


, t
, t
à
à
i
i
li
li


u
u


đư
đư


c th
c th



c hi
c hi


n nhi
n nhi


u qua môi
u qua môi
trư
trư


ng m
ng m


ng đòi h
ng đòi h


i d
i d


li
li



u ph
u ph


i đư
i đư


c
c
b
b


o m
o m


t t
t t


t => ph
t => ph


i đư
i đư



c mã ho
c mã ho
á
á
.
.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
6
6
1. Gi
1. Gi


i thi
i thi


u v
u v


m
m



t mã ho
t mã ho
á
á


M
M


t s
t s


kh
kh
á
á
i ni
i ni


m
m


Thông b
Thông b
á

á
o,
o,
văn b
văn b


n: l
n: l
à
à
m
m


t chu
t chu


i h
i h


u h
u h


n
n
c

c
á
á
c ký hi
c ký hi


u l
u l


y t
y t


m
m


t b
t b


ng ch
ng ch


c
c
á

á
i Z n
i Z n
à
à
o
o
đ
đ
ó
ó
v
v
à
à
đư
đư


c ký hi
c ký hi


u l
u l
à
à
m.
m.



M
M


t mã ho
t mã ho
á
á
: l
: l
à
à
vi
vi


c bi
c bi
ế
ế
n đ
n đ


i m
i m


t thông b

t thông b
á
á
o
o
sao cho n
sao cho n
ó
ó
không th
không th


hi
hi


u n
u n


i đ
i đ


i v
i v


i b

i b


t k
t k




ngư
ngư


i kh
i kh
á
á
c ngo
c ngo
à
à
i ngư
i ngư


i nh
i nh


n đư

n đư


c mong
c mong
mu
mu


n.
n.


Ph
Ph
é
é
p m
p m


t mã ho
t mã ho
á
á
thư
thư


ng đư

ng đư


c ký hi
c ký hi


u l
u l
à
à
e(m), v
e(m), v


i m l
i m l
à
à
thông b
thông b
á
á
o c
o c


n mã ho
n mã ho
á

á
.
.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
7
7
1. Gi
1. Gi


i thi
i thi


u v
u v


m
m


t mã ho
t mã ho
á

á


M
M


t s
t s


kh
kh
á
á
i ni
i ni


m
m


Kho
Kho
á
á
: l
: l
à

à
m
m


t thông s
t thông s


đ
đ


u v
u v
à
à
o c
o c


a ph
a ph
é
é
p mã
p mã
ho
ho
á

á
ho
ho


c gi
c gi


i mã. Kho
i mã. Kho
á
á
d
d
ù
ù
ng đ
ng đ


mã ho
mã ho
á
á


hi
hi



u l
u l
à
à
k
k
e
e
, kho
, kho
á
á
d
d
ù
ù
ng đ
ng đ


gi
gi


i mã ký hi
i mã ký hi


u l

u l
à
à
k
k
d
d
.
.


Chu
Chu


i m
i m


t mã: l
t mã: l
à
à
chu
chu


i ngu
i ngu



trang, t
trang, t


c l
c l
à
à
chu
chu


i
i
thông b
thông b
á
á
o qua ph
o qua ph
é
é
p m
p m


t mã ho
t mã ho
á

á
v
v
à
à
thư
thư


ng
ng
đư
đư


c ký hi
c ký hi


u l
u l
à
à
c: c=e(m,k
c: c=e(m,k
e
e
).
).



Ph
Ph
é
é
p gi
p gi


i mã d(c,k
i mã d(c,k
d
d
) l
) l
à
à
qu
qu
á
á
tr
tr
ì
ì
nh x
nh x
á
á
c đ

c đ


nh thông
nh thông
b
b
á
á
o g
o g


c (m) t
c (m) t


chu
chu


i m
i m


t mã c v
t mã c v
à
à
kho

kho
á
á
gi
gi


i mã
i mã
kd, v
kd, v
à
à
thư
thư


ng đư
ng đư


c ký hi
c ký hi


u l
u l
à
à
d(c,k

d(c,k
d
d
):
):
d(c,k
d(c,k
d
d
)=m.
)=m.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
8
8
1. Gi
1. Gi


i thi
i thi


u v
u v



m
m


t mã ho
t mã ho
á
á
ATMMT
ATMMT
-
-
TNNQ
TNNQ
9
9
2. L
2. L


ch s
ch s


c
c


a m

a m


t mã
t mã
M
M


t mã h
t mã h


c l
c l
à
à
ng
ng
à
à
nh c
nh c
ó
ó
l
l


ch s

ch s


h
h
à
à
ng ng
ng ng
à
à
n năm
n năm
.
.
M
M


t mã h
t mã h


c c
c c


đi
đi



n v
n v


i b
i b
ú
ú
t v
t v
à
à
gi
gi


y.
y.
M
M


t mã h
t mã h


c hi
c hi



n đ
n đ


i v
i v


i đi
i đi


n cơ
n cơ
,
,
đi
đi


n t
n t


, m
, m
á
á
y t

y t
í
í
nh.
nh.
S
S


ph
ph
á
á
t tri
t tri


n c
n c


a m
a m


t mã h
t mã h


c đi li

c đi li


n v
n v


i s
i s


ph
ph
á
á
t tri
t tri


n
n
c
c


a ph
a ph
á
á
mã (th

mã (th
á
á
m mã):
m mã):


Ph
Ph
á
á
t hi
t hi


n ra
n ra
b
b


c đi
c đi


n Zimmermann
n Zimmermann
khi
khi
ế

ế
n
n
Hoa K
Hoa K


tham gia
tham gia
Th
Th
ế
ế
chi
chi
ế
ế
n I
n I


Vi
Vi


c ph
c ph
á
á
mã th

mã th
à
à
nh công h
nh công h


th
th


ng m
ng m


t mã c
t mã c


a
a
Đ
Đ


c Qu
c Qu


c xã

c xã
g
g
ó
ó
p
p
ph
ph


n đ
n đ


y nhanh th
y nhanh th


i đi
i đi


m k
m k
ế
ế
t th
t th
ú

ú
c
c
th
th
ế
ế
chi
chi
ế
ế
n II
n II
.
.
Hai s
Hai s


ki
ki


n khi
n khi
ế
ế
n cho m
n cho m



t mã h
t mã h


c tr
c tr


nên đ
nên đ


i ch
i ch
ú
ú
ng:
ng:


S
S


xu
xu


t hi

t hi


n c
n c


a tiêu chu
a tiêu chu


n m
n m


t mã h
t mã h
ó
ó
a
a
DES
DES
.
.


S
S



ra đ
ra đ


i c
i c


a c
a c
á
á
c k
c k


thu
thu


t
t
m
m


t mã h
t mã h
ó

ó
a kh
a kh
ó
ó
a công khai
a công khai
.
.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
10
10
2. L
2. L


ch s
ch s


c
c


a m

a m


t mã
t mã


M
M


t mã h
t mã h


c c
c c


đi
đi


n
n


C
C
á

á
c
c
ch
ch






ng h
ng h
ì
ì
nh
nh
không tiêu chu
không tiêu chu


n
n
t
t
ì
ì
m th
m th



y trên c
y trên c
á
á
c b
c b


c tư
c tư


ng
ng
Ai C
Ai C


p c
p c




đ
đ


i

i
(c
(c
á
á
ch đây kho
ch đây kho


ng 45
ng 45
00
00
năm tr
năm tr
.CN).
.CN).


Mã h
Mã h
ó
ó
a thay th
a thay th
ế
ế
b
b



ng ch
ng ch


c
c
á
á
i đơn gi
i đơn gi


n
n
như
như
m
m


t mã h
t mã h
ó
ó
a Atbash
a Atbash
(kho
(kho



ng năm
ng năm
500
500
-
-
600
600
tr
tr
.CN).
.CN).


Ngư
Ngư


i La Mã xây d
i La Mã xây d


ng
ng
m
m


t mã Caesar

t mã Caesar
.
.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
11
11
2. L
2. L


ch s
ch s


c
c


a m
a m


t mã
t mã



M
M


t mã h
t mã h


c trong th
c trong th
ế
ế
chi
chi
ế
ế
n th
n th


2
2


Ngư
Ngư


i Đ

i Đ


c s
c s


d
d


ng r
ng r


ng rãi m
ng rãi m


t h
t h


th
th


ng m
ng m
á

á
y rôto cơ đi
y rôto cơ đi


n t
n t


c
c
ó
ó
tên g
tên g


i l
i l
à
à
m
m
á
á
y
y
Enigma
Enigma
.

.


Phe
Phe
Đ
Đ


ng minh
ng minh
s
s


d
d


ng m
ng m
á
á
y
y
TypeX
TypeX
c
c



a
a
Anh v
Anh v
à
à
m
m
á
á
y
y
SIGABA
SIGABA
c
c


a M
a M


,
,
đ
đ


u l

u l
à
à
nh
nh


ng thi
ng thi
ế
ế
t k
t k
ế
ế
cơ đi
cơ đi


n d
n d
ù
ù
ng rôto tương
ng rôto tương
t
t


như

như
m
m
á
á
y Enigma
y Enigma
, song v
, song v


i nhi
i nhi


u nâng
u nâng
c
c


p hơn
p hơn
.
.
ATMMT
ATMMT
-
-
TNNQ

TNNQ
12
12
Máy Enigma
ATMMT
ATMMT
-
-
TNNQ
TNNQ
13
13
Máy Enigma
ATMMT
ATMMT
-
-
TNNQ
TNNQ
14
14
2. L
2. L


ch s
ch s


c

c


a m
a m


t mã
t mã


M
M


t mã h
t mã h


c hi
c hi


n đ
n đ


i
i



Cha đ
Cha đ


c
c


a m
a m


t mã h
t mã h


c hi
c hi


n đ
n đ


i l
i l
à
à
Claude

Claude
Shannon.
Shannon.


Tiêu chu
Tiêu chu


n m
n m


t mã h
t mã h
ó
ó
a d
a d


li
li


u
u
(
(
D

D
ata
ata
E
E
ncryption
ncryption
S
S
tandard) l
tandard) l
à
à
m
m


t phương th
t phương th


c mã ho
c mã ho
á
á
công khai
công khai
đư
đư



c công b
c công b


t
t


i M
i M


v
v
à
à
o ng
o ng
à
à
y
y
17.03
17.03
.
.
1975
1975
.

.


V
V


i chi
i chi


u d
u d
à
à
i kho
i kho
á
á
ch
ch


l
l
à
à
56
56
-

-
bit, DE
bit, DE
S đã đư
S đã đư


c
c
ch
ch


ng minh l
ng minh l
à
à
không đ
không đ


s
s


c ch
c ch


ng l

ng l


i nh
i nh


ng
ng
t
t


n
n
công ki
công ki


u v
u v
é
é
t c
t c


n
n
(

(
brute force attack
brute force attack
-
-
t
t


n công
n công
d
d
ù
ù
ng b
ng b


o l
o l


c
c
).
).
ATMMT
ATMMT
-

-
TNNQ
TNNQ
15
15
2. L
2. L


ch s
ch s


c
c


a m
a m


t mã
t mã


M
M


t mã h

t mã h


c hi
c hi


n đ
n đ


i
i


Năm
Năm
2001
2001
, D
, D
ES đã ch
ES đã ch
í
í
nh th
nh th


c đư

c đư


c thay th
c thay th
ế
ế
b
b


i
i
AES
AES
(
(
Advanced Encryption Standard
Advanced Encryption Standard
-
-
Tiêu chu
Tiêu chu


n mã h
n mã h
ó
ó
a

a
tiên ti
tiên ti
ế
ế
n
n
).
).


Trư
Trư


c th
c th


i k
i k


n
n
à
à
y, h
y, h



u h
u h
ế
ế
t c
t c
á
á
c thu
c thu


t to
t to
á
á
n m
n m


t mã h
t mã h
ó
ó
a
a
hi
hi



n đ
n đ


i đ
i đ


u l
u l
à
à
nh
nh


ng
ng
thu
thu


t to
t to
á
á
n kh
n kh
ó

ó
a đ
a đ


i x
i x


ng
ng
(
(
symmetric key algorithms
symmetric key algorithms
),
),
trong đ
trong đ
ó
ó
c
c


ngư
ngư


i g

i g


i v
i v
à
à


ngư
ngư


i nh
i nh


n ph
n ph


i d
i d
ù
ù
ng chung m
ng chung m


t

t
kh
kh
ó
ó
a
a
, v
, v
à
à
c
c


hai
hai
ngư
ngư


i đ
i đ


u ph
u ph


i gi

i gi


b
b
í
í
m
m


t v
t v


kh
kh
ó
ó
a n
a n
à
à
y.
y.




Đ

Đ


i v
i v


i m
i m


t mã h
t mã h
ó
ó
a d
a d
ù
ù
ng
ng
kh
kh
ó
ó
a b
a b


t đ

t đ


i x
i x


ng
ng
, n
, n




i ta
i ta
ph
ph


i c
i c
ó
ó
m
m


t c

t c


p kh
p kh
ó
ó
a c
a c
ó
ó
quan h
quan h


to
to
á
á
n h
n h


c
c
đ
đ


d

d
ù
ù
ng
ng
trong thu
trong thu


t to
t to
á
á
n, m
n, m


t d
t d
ù
ù
ng đ
ng đ


mã h
mã h
ó
ó
a v

a v
à
à
m
m


t d
t d
ù
ù
ng đ
ng đ


gi
gi


i mã. Ph
i mã. Ph


bi
bi
ế
ế
n nh
n nh



t l
t l
à
à
mã ho
mã ho
á
á
RSA.
RSA.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
16
16
2. L
2. L


ch s
ch s


c
c



a m
a m


t mã
t mã


M
M


t mã h
t mã h


c hi
c hi


n đ
n đ


i
i
ATMMT
ATMMT
-

-
TNNQ
TNNQ
17
17
2. L
2. L


ch s
ch s


c
c


a m
a m


t mã
t mã


M
M


t mã h

t mã h


c hi
c hi


n đ
n đ


i
i
Mã hoá RSA
ATMMT
ATMMT
-
-
TNNQ
TNNQ
18
18
3. Gi
3. Gi


i thu
i thu



t mã ho
t mã ho
á
á
c
c


đi
đi


n
n
C
C
á
á
c yêu c
c yêu c


u cơ b
u cơ b


n đ
n đ



i v
i v


i gi
i gi


i thu
i thu


t m
t m


t
t
mã ho
mã ho
á
á
l
l
à
à
:
:



C
C
ó
ó
t
t
í
í
nh b
nh b


o m
o m


t cao
t cao


Công khai, d
Công khai, d


hi
hi


u. Kh
u. Kh



năng b
năng b


o m
o m


t
t
đư
đư


c ch
c ch


t v
t v
à
à
o kho
o kho
á
á
ch
ch



không v
không v
à
à
o b
o b


n
n
thân gi
thân gi


i thu
i thu


t.
t.


C
C
ó
ó
th
th



tri
tri


n khai trên c
n khai trên c
á
á
c thi
c thi
ế
ế
t b
t b


đi
đi


n t
n t


.
.
ATMMT
ATMMT

-
-
TNNQ
TNNQ
19
19
3. Gi
3. Gi


i thu
i thu


t mã ho
t mã ho
á
á
c
c


đi
đi


n
n



Mã thay th
Mã thay th
ế
ế
đơn gi
đơn gi


n (
n (
Substitution Cipher
Substitution Cipher
)
)


Trong ph
Trong ph
é
é
p n
p n
à
à
y, kho
y, kho
á
á
l
l

à
à
m
m


t ho
t ho
á
á
n v
n v


h c
h c


a b
a b


ng
ng
ch
ch


c
c

á
á
i Z v
i Z v
à
à
m
m


i ký hi
i ký hi


u c
u c


a thông b
a thông b
á
á
o đư
o đư


c thay
c thay
th
th

ế
ế
b
b


ng
ng


nh c
nh c


a n
a n
ó
ó
qua ho
qua ho
á
á
n v
n v


h.
h.



Kho
Kho
á
á
thư
thư


ng đư
ng đư


c bi
c bi


u di
u di


n b
n b


ng m
ng m


t chu
t chu



i 26
i 26
ký t
ký t


. C
. C
ó
ó
26! (
26! (


4.10
4.10
26
26
) ho
) ho
á
á
n v
n v


(kho
(kho

á
á
)
)


V
V
í
í
d
d


: kho
: kho
á
á
l
l
à
à
chu
chu


i UXEOS
i UXEOS



, ký hi
, ký hi


u A trong
u A trong
thông b
thông b
á
á
o s
o s


đư
đư


c thay b
c thay b


ng U, ký hi
ng U, ký hi


u B s
u B s





đư
đư


c thay b
c thay b


ng X
ng X




Ö
Ö
Ph
Ph
á
á
mã?
mã?
ATMMT
ATMMT
-
-
TNNQ
TNNQ

20
20
3. Gi
3. Gi


i thu
i thu


t mã ho
t mã ho
á
á
c
c


đi
đi


n
n


Mã thay th
Mã thay th
ế
ế

đơn gi
đơn gi


n (
n (
Substitution Cipher
Substitution Cipher
)
)
Ch
Ch


n m
n m


t ho
t ho
á
á
n v
n v


p:
p:
Z
Z

26
26
Æ
Æ
Z
Z
26
26
l
l
à
à
m kho
m kho
á
á
.
.
VD:
VD:


Mã ho
Mã ho
á
á
e
e
p
p

(a)=X
(a)=X


Gi
Gi


i mã
i mã
d
d
p
p
(A)=d
(A)=d
ATMMT
ATMMT
-
-
TNNQ
TNNQ
21
21
3. Gi
3. Gi


i thu
i thu



t mã ho
t mã ho
á
á
c
c


đi
đi


n
n


Mã thay th
Mã thay th
ế
ế
n
n
-
-
gram
gram



Thay v
Thay v
ì
ì
thay th
thay th
ế
ế
c
c
á
á
c ký t
c ký t


, n
, n




i ta c
i ta c
ó
ó
th
th



thay th
thay th
ế
ế
cho t
cho t


ng c
ng c


m 2 ký t
m 2 ký t


(diagram), 3 ký t
(diagram), 3 ký t


(trigram) ho
(trigram) ho


c t
c t


ng
ng

qu
qu
á
á
t cho t
t cho t


ng c
ng c


m n ký t
m n ký t


(n
(n
-
-
gram).
gram).


V
V


i b
i b



ng ch
ng ch


c
c
á
á
i g
i g


m 26 ký t
m 26 ký t


ti
ti
ế
ế
ng
ng
Anh th
Anh th
ì
ì
ph
ph

é
é
p thay th
p thay th
ế
ế
n
n
-
-
gram s
gram s


c
c
ó
ó
kho
kho
á
á
l
l
à
à
m
m



t ho
t ho
á
á
n v
n v


c
c


a 26
a 26
n
n
n
n
-
-
gram
gram
kh
kh
á
á
c nhau.
c nhau.



Ö
Ö
Ph
Ph
á
á
mã?
mã?
ATMMT
ATMMT
-
-
TNNQ
TNNQ
22
22
3. Gi
3. Gi


i thu
i thu


t mã ho
t mã ho
á
á
c
c



đi
đi


n
n


Mã thay th
Mã thay th
ế
ế
n
n
-
-
gram
gram
Trong trư
Trong trư


ng h
ng h


p diagram th
p diagram th

ì
ì
ho
ho
á
á
n v
n v


g
g


m 26
m 26
2
2
diagram v
diagram v
à
à
c
c
ó
ó
th
th



bi
bi


u di
u di


n b
n b


ng m
ng m


t dãy 2 chi
t dãy 2 chi


u
u
26x26 t
26x26 t
rong đ
rong đ
ó
ó
c
c

á
á
c h
c h
à
à
ng bi
ng bi


u di
u di


n ký hi
n ký hi


u đ
u đ


u
u
tiên, c
tiên, c
á
á
c c
c c



t bi
t bi


u di
u di


n ký hi
n ký hi


u th
u th


hai, n
hai, n


i dung c
i dung c


a
a
c
c

á
á
c ô bi
c ô bi


u di
u di


n chu
n chu


i thay th
i thay th
ế
ế
.
.
A
A
B
B


A
A
EG
EG

RS
RS
B
B
BO
BO
SC
SC


ATMMT
ATMMT
-
-
TNNQ
TNNQ
23
23
3. Gi
3. Gi


i thu
i thu


t mã ho
t mã ho
á
á

c
c


đi
đi


n
n


Mã ho
Mã ho
á
á
n v
n v


b
b


c d (Permutation Cypher)
c d (Permutation Cypher)


Đ
Đ



i v
i v


i m
i m


t s
t s


nguyên dương d b
nguyên dương d b


t k
t k


, chia
, chia
thông b
thông b
á
á
o m th
o m th

à
à
nh t
nh t


ng kh
ng kh


i c
i c
ó
ó
chi
chi


u d
u d
à
à
i d.
i d.
R
R


i l
i l



y m
y m


t ho
t ho
á
á
n v
n v


h c
h c


a 1, 2,
a 1, 2,


, d v
, d v
à
à
á
á
p
p

d
d


ng h v
ng h v
à
à
o m
o m


i kh
i kh


i.
i.


V
V
í
í
d
d


: n
: n

ế
ế
u d=5 v
u d=5 v
à
à
h=(4 1 3 2 5), ho
h=(4 1 3 2 5), ho
á
á
n v
n v


(1
(1
2 3 4 5) s
2 3 4 5) s


đư
đư


c thay th
c thay th
ế
ế
b
b



ng ho
ng ho
á
á
n v
n v


m
m


i
i
(4 1 3 2 5).
(4 1 3 2 5).
ATMMT
ATMMT
-
-
TNNQ
TNNQ
24
24
3. Gi
3. Gi



i thu
i thu


t mã ho
t mã ho
á
á
c
c


đi
đi


n
n
3.
3.
Mã ho
Mã ho
á
á
n v
n v


b
b



c d
c d
V
V
í
í
d
d


: ta c
: ta c
ó
ó
thông b
thông b
á
á
o
o
m = JOHN IS A GOOD ACTOR
m = JOHN IS A GOOD ACTOR
Qua ph
Qua ph
é
é
p mã ho
p mã ho

á
á
n
n
à
à
y m s
y m s


tr
tr


th
th
à
à
nh
nh
chu
chu


i m
i m


t mã c sau:
t mã c sau:

c = NJHO AI S DGOO OATCR
c = NJHO AI S DGOO OATCR
Ö
Ö
Ph
Ph
á
á
mã?
mã?
ATMMT
ATMMT
-
-
TNNQ
TNNQ
25
25
3. Gi
3. Gi


i thu
i thu


t mã ho
t mã ho
á
á

c
c


đi
đi


n
n
4.
4.
Mã d
Mã d


ch chuy
ch chuy


n (Shift Cypher)
n (Shift Cypher)
Vigen
Vigen
è
è
re v
re v
à
à

Caesar
Caesar
Trong phương ph
Trong phương ph
á
á
p Vigen
p Vigen
è
è
re, kho
re, kho
á
á
bao g
bao g


m
m
m
m


t chu
t chu


i c
i c

ó
ó
d ký t
d ký t


. Ch
. Ch
ú
ú
ng đư
ng đư


c vi
c vi
ế
ế
t l
t l


p l
p l


i
i
bên dư
bên dư



i thông b
i thông b
á
á
o v
o v
à
à
đư
đư


c c
c c


ng modulo
ng modulo
26. C
26. C
á
á
c ký t
c ký t


tr
tr



ng đư
ng đư


c gi
c gi


nguyên không
nguyên không
c
c


ng.
ng.
N
N
ế
ế
u d=1 th
u d=1 th
ì
ì
kho
kho
á
á

ch
ch


l
l
à
à
m
m


t ký t
t ký t


đơn v
đơn v
à
à


đư
đư


c g
c g



i l
i l
à
à
phương ph
phương ph
á
á
p Caesar
p Caesar
(
(
đư
đư


c đưa
c đưa
ra s
ra s


d
d


ng đ
ng đ



u tiên b
u tiên b


i Julius Caesar).
i Julius Caesar).
Ö
Ö
Ph
Ph
á
á
mã?
mã?

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

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