Mt mã & ng dng
Trn Đức Khánh
B môn HTTT – Vin CNTT&TT
ĐH BKHN
Ch đề
oH mt mã c đin
oH mt mã khóa bí mt (đối xng)
oH mt mã khóa công khai (bt đối
xng)
oHàm băm, ch ký s
oQun lý khóa, giao thc mt mã,…
Ti sao H mt mã khóa công khai
oH mt mã khóa đối xng không đáp ng
được 2 mc tiêu an toàn
nXác thc
oAlice và Bob trao đổi thông tin bí mt
oAlice cn phi biết thông tin chc chn đến t
Bob, và ngược li
nChng ph nhn
oAlice và Bob trao đổi thông tin bí mt
oNếu Alice đã gi thông tin nào đó cho Bob thì
Alice không th chi b thông tin đó là ca mình
Ti sao H mt mã khóa công khai
oQun lý khóa đối xng là mt vn đề
nan gii
nTrong các h khóa đối xng, mi cp
người dùng phi có khóa riêng
nN người dùng cn N * (N-1)/2 khóa
nVic qun lý khóa tr nên phc tp khi
s lượng người dùng tăng
H mt mã khóa công khai
oMi người dùng có 1 khóa riêng và 1
khóa công khai
nKhóa riêng bí mt
nKhóa công khai có th chia x
oQun lý khóa
nN người dùng cn N khóa công khai được
xác thc
nH tng khóa công khai PKI