
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
_______________________
Lê Đăng Nguyên
PHÁT TRIỂN MỘT SỐ KỸ THUẬT SO KHỚP
ỨNG DỤNG TRONG QUÁ TRÌNH PHÁT HIỆN
XÂM NHẬP VÀ GIẢ MẠO TRÊN MẠNG
Chuyªn ngµnh : Cơ sở toán học cho Tin học
M· sè: 62 46 01 10
LUẬN ÁN TIẾN SĨ TOÁN HỌC
Hà Nội - 2015

ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
_______________________
Lê Đăng Nguyên
PHÁT TRIỂN MỘT SỐ KỸ THUẬT SO KHỚP
ỨNG DỤNG TRONG QUÁ TRÌNH PHÁT HIỆN
XÂM NHẬP VÀ GIẢ MẠO TRÊN MẠNG
Chuyªn ngµnh : Cơ sở toán học cho Tin học
M· sè: 62 46 01 10
LUẬN ÁN TIẾN SĨ TOÁN HỌC
NGƯỜI HƯỚNG DẪN KHOA HỌC
1. PGS.TS. Lê Trọng Vĩnh
2. PGS.TS. Đỗ Trung Tuấn
Hà Nội - 2015

i
LỜI CAM ĐOAN
Tôi xin cam đoan đây l công trnh nghiên cu ca riêng tôi. Cc s liu, kt
qu nêu trong lun n ny l trung thc v chưa tng đưc ai công b trong bt k
công trnh nghiên cu no khc.
Tác giả luận án
Lê Đăng Nguyên

ii
LỜI CẢM ƠN
Tc gi xin đưc by t lng bit ơn chân thnh v sâu sc ti PGS.TS. Lê
Trọng Vĩnh, PGS.TS Đỗ Trung Tun đ tn tâm hưng dn v gip đ tc gi trong
sut qu trnh thc hin lun n ny.
Tc gi cng xin gi li cm ơn đn cc thy gio, cô gio trong bộ môn Tin
học, khoa Toán - Cơ - Tin học, trưng Đi học Khoa học T nhiên, Đi học Quc
gia H Nội đ góp qu bu gip đ tc gi trong qu trnh nghiên cu thc hin
lun n.
Tc gi cng xin chân thnh cm ơn tt c cc thy, các cô trong Ban Ch
nhim Khoa Ton - Cơ - Tin học, trưng Đi học Khoa học T nhiên, Đi học Quc
gia H Nội, Ban Gim hiu trưng Đi học Hi Phng, Phng Đo to, Khoa Công
ngh Thông tin, trưng Đi học Hi Phng cng ton th cc anh ch em đng
nghip, bn b đ luôn động viên, to mọi điu kin thun li đ gip đ tc gi
hon thnh lun n.
Cui cng, tc gi xin by t lng bit ơn vô hn đn b m anh ch v gia
đnh đ ht lng ng hộ, động viên, chia s nhng khó khăn thun li cng tc gi
trong sut qu trnh thc hin lun n.
Tác giả
Lê Đăng Nguyên

iii
MỤC LỤC
LỜI CAM ĐOAN ........................................................................................................i
LỜI CẢM ƠN ............................................................................................................ ii
MỤC LỤC ................................................................................................................. iii
DANH MỤC CÁC HÌNH VẼ....................................................................................vi
DANH MỤC CÁC BẢNG ...................................................................................... viii
DANH MỤC CÁC TỪ VIẾT TẮT ...........................................................................ix
LỜI NÓI ĐẦU ............................................................................................................ 1
CHƯƠNG 1. TỔNG QUAN VỀ SO KHỚP .............................................................. 6
1.1. So khớp chuỗi .............................................................................................. 6
1.1.1. Bài toán so khớp chuỗi ................................................................... 6
1.1.2 Các thuật toán so khớp chính xác cổ điển ....................................... 9
1.1.3 Các thuật toán so khớp chính xác dựa trên mô hình Automat ...... 13
1.1.4 Các thuật toán so khớp chính xác dựa trên bảng băm ................... 14
1.1.5 Các thuật toán so khớp gần đúng ................................................... 16
1.1.6 Một số nghiên cứu liên quan về ứng dụng thuật toán so khớp trong
phát hiện xâm nhập mạng ................................................................................. 17
1.2. So khớp đồ thị ............................................................................................ 26
1.2.1. Một số định nghĩa và ký hiệu ....................................................... 26
1.2.2. Bài toán so khớp đồ thị ................................................................. 28
1.2.3 Một số nghiên cứu liên quan về so khớp đồ thị ............................. 29
1.3. Kết chương ................................................................................................. 33
CHƯƠNG 2. ỨNG DỤNG SO KHỚP MẪU TRONG QUÁ TRÌNH PHÁT HIỆN
XÂM NHẬP MẠNG ................................................................................................ 34
2.1. Xâm nhập mạng ......................................................................................... 34