Mã hóa khóa công khai và quản lý khóa - Pdf 22

AN TO
AN TO
À
À
N
N
M
M


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


Nguy
Nguy


n

Ngh


Thông
Thông
Tin
Tin
Khoa
Khoa
M
M


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

T


ng
ng
quan
quan
v
v


an
an
ninh
ninh
m
m


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


i
i
thu
thu


t
t


ho
ho
á
á
d
d


li
li


u
u
4.
4.


ho

Ch


ng
ng
th
th


c
c
d
d


li
li


u
u
6.
6.
M
M


t
t
s

7.
B
B


o
o
m
m


t
t
m
m


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


o

ki
ế
ế
m
m
ph
ph
á
á
t
t
hi
hi


n
n
xâm
xâm
nh
nh


p
p
MÃ HO
MÃ HO
Á
Á
KHO

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


n
n


kho
kho
á
á
1.
1.
S

3.
Giao
Giao
th
th


c
c
trao
trao
đ
đ


i
i
kho
kho
á
á
Diffie
Diffie
-
-
Hellman
Hellman
4.
4.
H


p
p
ATMMT
ATMMT
-
-
TNNQ
TNNQ
5
5
1.
1.
S
S


nguyên
nguyên
t
t




Gi
Gi


i


u
u
c
c
ó
ó
th
th


vi
vi
ế
ế
t
t




i
i
d
d


ng
ng
:

đ
ó
ó
p
p
1
1
< p
< p
2
2
<
<


< p
< p
t
t
l
l
à
à
c
c
á
á
c
c
s

1200
= 2
= 2
4
4
x 3 x 5
x 3 x 5
2
2
11011
11011
= 7 x 11
= 7 x 11
2
2
x 13
x 13
ATMMT
ATMMT
-
-
TNNQ
TNNQ
6
6
1.
1.
S
S



nguyên p> 1 l
nguyên p> 1 l
à
à
s
s


nguyên t
nguyên t


n
n
ế
ế
u v
u v
à
à
ch
ch


n
n
ế
ế
u ư


S
S


nguyên t
nguyên t


đ
đ
ó
ó
ng vai trò quan tr
ng vai trò quan tr


ng trong lý
ng trong lý
thuy
thuy
ế
ế
t s
t s


v
v
à

n trong chương n
à
à
y.
y.


B
B


ng dư
ng dư


i đây tr
i đây tr
ì
ì
nh b
nh b
à
à
y c
y c
á
á
c s
c s


t


ATMMT
ATMMT
-
-
TNNQ
TNNQ
8
8
1.
1.
S
S


nguyên
nguyên
t
t




Thu
Thu


t

hơn
n
n
-
-
d
d
ù
ù
ng
ng
thu
thu


t to
t to
á
á
n c
n c


a nh
a nh
à
à
to
to
á

c s


nguyên t
nguyên t


2
2
đ
đ
ế
ế
n n.
n n.
-
-
S
S


đ
đ


u tiên (2) l
u tiên (2) l
à
à
s


i c
i c


a 2 ra kh
a 2 ra kh


i b
i b


ng.
ng.
-
-
S
S


nguyên ngay sau s
nguyên ngay sau s


2 sau khi lo
2 sau khi lo


i (s


t
t


t c
t c


c
c
á
á
c b
c b


i c
i c


a 3.
a 3.
-
-
...
...
-
-
Khi t


a
a
n, t
n, t


t c
t c


c
c
á
á
c s
c s


còn l
còn l


i không b
i không b


lo
lo


S


nguyên
nguyên
t
t




Thu
Thu


t
t
to
to
á
á
n
n
t
t
ì
ì
m
m
dãy

If (L[i] <> 0)
k = i
k = i
2
2
+ 2i;
+ 2i;
While (k <= n) Do {
While (k <= n) Do {
L[k] = 0;
L[k] = 0;
k = k + i;
k = k + i;
}
}
i++;
i++;
}
}
ATMMT
ATMMT
-
-
TNNQ
TNNQ
10
10
2.
2.
H


ng h
ng h
à
à
m m
m m


t chi
t chi


u.
u.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
11
11
2.
2.
H
H




ATMMT
-
-
TNNQ
TNNQ
12
12
2.
2.
H
H




ho
ho
á
á
kho
kho
á
á
công
công
khai
khai


L

v
à
à
Martin
Martin
Hellman
Hellman
công b
công b


m
m


t h
t h


th
th


ng
ng
m
m


t mã

phương ph
á
á
p trao đ
p trao đ


i kh
i kh
ó
ó
a công khai.
a công khai.

Trao đ
Trao đ


i kho
i kho
á
á
Diffie
Diffie
-
-
Hellman

c t
ế
ế
đ
đ


u tiên
u tiên
đ
đ


phân ph
phân ph


i kho
i kho
á
á
b
b
í
í
m
m


t thông qua m


ho
ho
á
á
kho
kho
á
á
công
công
khai
khai


L
L


ch s
ch s


h
h
ì
ì
nh th
nh th
à

Shamir
v
v
à
à
Adleman
Adleman
t
t
ì
ì
m ra v
m ra v
à
à
o năm
o năm
1977
1977
t
t


i
i
MIT
MIT
. Công
. Công
tr


t
t
to
to
á
á
n đư
n đư


c đ
c đ


t tên l
t tên l
à
à
RSA
RSA
.
.


RSA s
RSA s


d


c t
c t
í
í
nh b
nh b


ng t
ng t
í
í
ch s
ch s


c
c


a 2 s
a 2 s


nguyên
nguyên
t
t


ũ
ng như t
ng như t


o ch
o ch


ký s
ký s


. An to
. An to
à
à
n c
n c


a
a
thu
thu


t to
t to
á

n l
à
à
không t
không t


n t
n t


i k
i k


thu
thu


t hi
t hi


u qu
u qu

ảđ

th


a s
a s


nguyên t
nguyên t


.
.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
14
14
2.
2.
H
H




ho


ng thông d
ng thông d


ng nh
ng nh


t c
t c


a m
a m


t mã
t mã
ho
ho
á
á
kho
kho
á
á
công khai l
công khai l
à

n đư


c
c
mã ho
mã ho
á
á
b
b


ng
ng
kho
kho
á
á
công khai
công khai
c
c


a m
a m


t ngư


i mã
i mã
v
v


i
i
kho
kho
á
á
b
b
í
í
m
m


t
t
c
c


a ngư
a ngư


á
công
công
khai
khai
Encryption
ATMMT
ATMMT
-
-
TNNQ
TNNQ
16
16
2.
2.
H
H




ho
ho
á
á
kho
kho
á
á

á
kho
kho
á
á
công
công
khai
khai




ng d
ng d


ng
ng
:
:


C
C
á
á
c thu
c thu


th


d
d
ù
ù
ng đ
ng đ


ch
ch


ng th
ng th


c
c
: M
: M


t
t
ngư
ngư



i
i
kho
kho
á
á
b
b
í
í
m
m


t
t
c
c


a m
a m
ì
ì
nh. N
nh. N
ế
ế
u m


i
i
kho
kho
á
á
công khai
công khai
c
c


a ngư
a ngư


i g
i g


i th
i th
ì
ì
c
c
ó
ó
th

t t


ngư
ngư


i
i
g
g


n v
n v


i kho
i kho
á
á
công khai đ
công khai đ
ó
ó
.
.
ATMMT
ATMMT
-

TNNQ
TNNQ
19
19
2.
2.
H
H




ho
ho
á
á
kho
kho
á
á
công
công
khai
khai
Authentication
ATMMT
ATMMT
-
-
TNNQ


ng
ng
:
:


Trao đ
Trao đ


i kho
i kho
á
á
: Hai bên h
: Hai bên h


p t
p t
á
á
c đ
c đ


trao đ
trao đ


á
c nhau liên
c nhau liên
quan đ
quan đ
ế
ế
n c
n c
á
á
c kh
c kh
ó
ó
a b
a b
í
í
m
m


t c
t c


a m
a m



ng kho
ng kho
á
á
secret c
secret c


a ngư
a ngư


i g
i g


i (cung c
i (cung c


p ch
p ch


ký s
ký s


)

p Y v


i kho
i kho
á
á
public c
public c


a ngư
a ngư


i
i
nh
nh


n.
n.
Ch
Ch


c
c
ó

kho
á
á
secret c
secret c


a ngư
a ngư


i nh
i nh


n v
n v
à
à
kho
kho
á
á
public c
public c


a ngư
a ngư


ATMMT
-
-
TNNQ
TNNQ
21
21
2.
2.
H
H




ho
ho
á
á
kho
kho
á
á
công
công
khai
khai
Authentication và Secrecy
Z = E(PU
b

á
á
công
công
khai
khai


M
M


t s
t s


gi
gi


i thu
i thu


t h
t h


mã ho
mã ho





ho
ho
á
á
kho
kho
á
á
công
công
khai
khai


Đ
Đ


nh ngh
nh ngh
ĩ
ĩ
a
a
:
:

t chi
t chi


u f: S
u f: S


T l
T l
à
à
h
h
à
à
m kh
m kh


ngh
ngh


ch tho
ch tho


:
:

nh đư


c y =
c y =
f(x).
f(x).


f
f
-
-
1
1
l
l
à
à
h
h
à
à
m ngư
m ngư


c c
c c


nh đư
nh đư


c x = f
c x = f
-
-
1
1
(y).
(y).


f
f
-
-
1
1
ch
ch


c
c
ó
ó
th
th

t.
t.
ATMMT
ATMMT
-
-
TNNQ
TNNQ
24
24
2.
2.
H
H




ho
ho
á
á
kho
kho
á
á
công
công
khai
khai



u v
u v


i p v
i p v
à
à
q l
q l
à
à
c
c
á
á
c s
c s


nguyên t
nguyên t


l
l



n ph
n ph
é
é
p nhân pq
p nhân pq
(
(
đ
đ


ph
ph


c t
c t


p đa th
p đa th


c).
c).


T
T



ph
ph


c t
c t


p m
p m
ũ
ũ
) l
) l
à
à
b
b
à
à
i to
i to
á
á
n c
n c



đ
đ


i
i
kho
kho
á
á
Diffie
Diffie
-
-
Hellman
Hellman
M
M


c đ
c đ
í
í
ch c
ch c


a thu
a thu

ó
ó
a b
a b
í
í
m
m


t d
t d
ù
ù
ng
ng
chung trên m
chung trên m


ng công c
ng công c


ng, s
ng, s
au đ
au đ
ó
ó



p.
p.
Thu
Thu


t to
t to
á
á
n t
n t


p trung v
p trung v
à
à
o gi
o gi


i h
i h


n vi
n vi



ng d
ng d


a trên
a trên
b
b
à
à
i to
i to
á
á
n kh
n kh
ó
ó
logarit r
logarit r


i r
i r


c.
c.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status