ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
TRẦN XUÂN PHƯƠNG
XÁC THỰC ĐIỆN TỬ
VÀ ỨNG DỤNG TRONG GIAO DỊCH HÀNH CHÍNH
LUẬN VĂN THẠC SĨ NGÀNH CÔNG NGHỆ THÔNG TIN
Hà Nội - 2015
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
TRẦN XUÂN PHƯƠNG
XÁC THỰC ĐIỆN TỬ
VÀ ỨNG DỤNG TRONG GIAO DỊCH HÀNH CHÍNH
Ngành: Công nghệ thông tin
Chuyên ngành: Kỹ thuật phần mềm
Mã số: 60.48.01.03
LUẬN VĂN THẠC SĨ NGÀNH CÔNG NGHỆ THÔNG TIN
NGƯỜI HƯỚNG DẪN KHOA HỌC: TS. LÊ PHÊ ĐÔ
Hà Nội - 2015
ĐẠI HỌC QUỐC GIA HÀ NI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
i
LỜI CẢM ƠN
Luận văn Thạc y được thực hiện tại Đại học ng nghệ - Đại học Quốc gia
Nội dưới sớng dẫn của TS. Lê Phê Đô. Xin được gửi lời cảm ơn sâu sắc đến
thầy về định hướng khoa học, liên tục quan tâm, tạo điều kiện thuận lợi trong suốt
quá tnh nghiên cứu hoàn thành luận n này. Tôi xin được gửi lời cảm ơn đến các
thầy, trong Bmôn Công nghphần mềm cũng n Khoa Công nghThông tin
đã mang lại cho tôi những kiến thức cùng q giá bích trong quá tnh theo
học tại trường.
Tôi cũng xin chân thành cảm ơn đến gia đình, bạn đã quan m động viên
giúp tôi có thêm nghị lực, cố gắng để hoàn thành luận văn này.
Do thời gian kiến thức hạn nên luận văn chắc chắn không tránh khỏi những
thiếu sót nhất định. Tôi rất mong nhận được những sự góp ý quý báu của thầy cô, đồng
nghiệp và bạn bè.
Hà Nội, tháng 10 m 2015
Trần Xuân Phương
ii
LỜI CAM ĐOAN
Tôi xin cam đoan luận văn Xác thực điện t ng dng trong giao dch
hành chính công trình nghiên cu ca nhân tôi i s hướng dn ca TS.
Phê Đô, trung thc và không sao chép ca tác gi khác. Trong toàn b ni dung nghiên
cu ca luận văn, các vấn đề được trình bày đều nhng tìm hiu nghiên cu ca
chính nhân tôi hoặc đưc trích dn t các ngun tài liu ghi tham kho
ràng, hp pháp.
Tôi xin chu mi trách nhim cho lời cam đoan này.
Hà Ni, tháng 10 năm 2015
Trần Xuân Phương
iii
MỤC LỤC
LI CẢM ƠN ...................................................................................................................i
LỜI CAM ĐOAN ........................................................................................................... ii
MC LC ..................................................................................................................... iii
DANH SÁCH CÁC KÝ HIU VÀ CH VIT TT ................................................. vii
DANH MC BNG BIU ......................................................................................... viii
DANH MC HÌNH V .............................................................................................. viii
M ĐẦU ......................................................................................................................... 1
Chương 1: CƠ SỞ TOÁN HC CA XÁC THC ĐIN T ...................................... 2
1.1. Số nguyên tố ......................................................................................................... 2
1.2. Hai số nguyên tố cùng nhau .................................................................................. 5
1.3. Số học modulo ...................................................................................................... 5
1.3.1 Hàm Euler ....................................................................................................... 5
1.3.2. Không gian Zn, Zn* ......................................................................................... 5
1.3.3. Đồng dư thức .................................................................................................. 5
1.3.4. Giá trị thặng dư bậc hai – Ký hiệu Legendre ................................................. 6
1.3.5. Ký hiệu Jacobi ................................................................................................ 6
1.4. Các tiêu chuẩn và phương pháp kiểm tra số nguyên tố ........................................ 6
1.4.1. Tiêu chuẩn Euler và số giả nguyên tố Euler .................................................. 6
1.4.2. Định lý nhỏ Fermat và số giả nguyên tố Fermat ............................................ 7
1.4.3. Số nguyên tố Mersenne .................................................................................. 7
1.4.4. Một số phương pháp kiểm tra số nguyên tố ................................................... 8
1.4.4.1. Thuật toán Soloway - Strassen ................................................................ 8
1.4.4.2. Thuật toán Miler-Rabin ........................................................................... 9
1.4.4.3. Thuật toán AKS ..................................................................................... 10
1.5. Hàm một chiều .................................................................................................... 12
1.6. Phép chứng minh không tiết lộ tri thức (thông tin) ............................................ 12
Kết luận chương 1 ...................................................................................................... 12
CHƯƠNG 2: CƠ S MT MÃ CA XÁC THC ĐIN T ................................... 13
2.1. Hệ mã hóa khóa công khai .................................................................................. 13