
© 2011, Vietnam-Korea Friendship IT College
K THU T MÃ HÓAỸ Ậ
K THU T MÃ HÓAỸ Ậ
Encryption

© 2011, Vietnam-Korea Friendship IT College
Mã hóa
Căn b n v mã hóaả ề
Khái ni mệ
Phân lo iạ
PKI
Tiêu chu n và các giao th c v mã hóaẩ ứ ề

© 2011, Vietnam-Korea Friendship IT College
Khái ni m v mã hóaệ ề
Mã hóa nh m đ m b o các yêu c u sau:ằ ả ả ầ
Tính bí m tậ
Tính bí m tậ (confidentiality): d li u không b xem ữ ệ ị
b i “bên th 3”ở ứ
Tính toàn v nẹ
Tính toàn v nẹ (Integrity): d li u không b thay ữ ệ ị
đ i trong quá trình truy nổ ề
Tính không kh c tướ ừ
Tính không kh c tướ ừ (Non-repudiation): là c ch ơ ế
ng i th c hi n hành đ ng không th ch i b ườ ự ệ ộ ể ố ỏ
nh ng gì mình đã làm, có th ki m ch ng đ c ữ ể ể ứ ượ
ngu n g c ho c ng i đ a tinồ ố ặ ườ ư

© 2011, Vietnam-Korea Friendship IT College
Khái ni m v mã hóaệ ề
Security
Mã hóa Gi i mãảHello Hello$%@%
Cyphertex
Mã hóa là m t quá trình xáo tr n (scramble) n i dung c a m t file ho c m t b n ộ ộ ộ ủ ộ ặ ộ ả
tin sao cho ch có đ i t ng s h u khóa gi i mã m i có th đ c đ c n i dung ỉ ố ượ ở ữ ả ớ ể ọ ượ ộ
đã đ c mã hóaượ

© 2011, Vietnam-Korea Friendship IT College
Stream Cipher
Khái ni m v mã hóaệ ề
Let
us
talk
one
to
one
a->1
b->2
c->3
d->4
e ->5
f ->6
g ->a
h ->b
.
.
y->s
z->t
F5n
om
n1fe
ih5
ni
ih5
1->a
2->b
3->c
4->d
5 ->d
6 ->f
a ->g
b ->h
.
.
s->y
t->z
Let
us
talk
one
to
one
Stream cipher
Ví d : mã ụ RC4

