TIU LUN
 TÀI: “CH KÝ SNG DNG
TRONG GIAO DCH HÀNH CHÍNH
IN T
BỘ GIÁO DỤC VÀ ĐÀO TẠO TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAM
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
---------------------------------------
NGUYỄN TRỌNG HIẾU
CHỮ KÝ SỐ VÀ ỨNG DỤNG TRONG GIAO DỊCH
HÀNH CHÍNH ĐIỆN TỬ
CHUYÊN NGÀNH : KHOA HỌC MÁY TÍNH
MÃ SỐ: 60.48.01
TÓM TẮT LUẬN VĂN THẠC SỸ KHOA HỌC MÁY TÍNH
Người hướng dẫn: GS.TS NGUYỄN BÌNH
HÀ NỘI – 2011
MỤC LỤC
Trang
M
Ở ĐẦU
...................................................................................
3
Chương 1
.
Ệ MẬT M
à KHÓA CÔNG KHAI
..................
1.1. Giới thiệu về các hệ mật mã.............................................
1.1.1. H mật mã khóa bí mật (Secrete Key
Gryposystem - SKG)..................................................
1.1.2. Hệ mật mã khóa công khai (Public Key
Cryptosystem - PKC).................................................
1.2. Hệ mật mã khóa công khai RSA ....................................
1.2.1. Giới thiệu...................................................................
1.2.2. Các thuật toán hệ mật mã khóa công khai.................
1.3. Đánh giá hệ mật mã khóa công khai RSA.....................
1.3.1. Độ an toàn của RSA ..................................................
1.3.2. Hiệu suất thực hiện của thuật toán RSA
1.4. Chi phí và tốc độ thực hiện của thuật toán RSA...........
1.4.1. Chi phí........................................................................
1.4.2. Tốc độ của hệ RSA....................................................
1.5. Một số phương pháp tấn công hệ mã RSA....................
1.5.1. Tấn công lặp...............................................................
1.5.2. Kiểu tấn công module n dùng chung.........................
1.5.3. Tấn công khi khoá công khai e nhỏ...........................
1.6. Ứng dụng của hệ mật mã RSA.......................................
1.7. Kết luận Chương 1...........................................................
5
5
5
6
7
7
7
9
9
9
9
9
9
10
10
10
10
11
11
Chương 2
.
CH
Ữ KÝ SỐ
..........................................................
2.1. Các khái niệm cơ sở.........................................................
2.1.1. Chữ ký điện tử............................................................
2.1.2. Chữ ký số...................................................................
2.1.3. Phương tiện s...........................................................
2.1.4. Giao dịch số...............................................................
2.1.5. Thông điệp dữ liệu.....................................................
2.1.6. Chứng thực số............................................................
2.2. Hàm băm (Hash Funtion)...............................................
2.2.1. Hàm băm MD5..........................................................
2.2.2. Hàm băm SHA-1.......................................................
2.3. Một số lược đồ chữ ký số.................................................
2.3.1. Định nghĩa..................................................................
11
11
11
11
12
12
12
12
12
12
12
13
13
2.3.2. Yêu cầu của một hệ thống chữ ký điện tử...................
2.3.3. Phân loại các lược đồ chữ ký số.................................
2.3.4. Một số lược đồ chữ ký số...........................................
2.4. Kết luận Chương 2...........................................................
13
13
14
14
Chương 3. I ĐẶT CHƯƠNG TRÌNH ỨNG DỤNG CHỮ SỐ TRONG GIAO DỊCH HÀNH
CHÍNH ĐIỆN TỬ...................................................................................
3.1. Hành chính điện tử..........................................................
3.1.1. Nguy cơ mất an toàn thông tin trong giao dịch
hành chính điện tử......................................................
3.1.2. Tính pháp lý và ứng dụng chký số trong và
ngoài nước..................................................................
3.2. Cài đặt chương trình ứng dụng.......................................
3.2.1. Quá trình ký và xác thực chữ ký số............................
3.2.2. Thuyết minh chương trình..........................................
3.3. Kết luận Chương 3..........................................................
15
15
15
15
15
16
16
17
K
ẾT LUẬN V
À HƯ
ỚNG PHÁT TRIỂN
..............................
18
TÀI LI
ỆU THAM KHẢO
.......................................................
19
M ĐẦU
1. Lý do chọn đề tài.
Bo mt thông tin luôn vấn đề quan trọng hàng đầu trong các lĩnh vực tình báo,
quân s, ngoại giao, đây cũng là mt vấn đ đã được nghiên cu hàng nghìn năm nay.
Bo mt thông tin duy trì tính bo mt, tính toàn vn và tính sn sàng ca thông tin.
Bo mt nghĩa đảm bo thông tin ch được tiếp cn bi những người được cp quyn
tương ng. Tính toàn vn bo v s chính xác, hoàn chnh ca thông tin thông tin
ch được thay đổi bi những người được cp quyn. Tính sn sàng ca thông tin là nhng
người được quyn s dng th truy xut thông tin khi h cn. Vấn đề bo mật đang
được nhiều người tp trung nghiên cu m mi giải pháp để đảm bo an toàn, an ninh
cho h thng phn mềm, đặc bit là các h thng thông tin trên mng
Internet cho phép mi người truy cp, khai thác chia s thông tin. Mt khác
cũng nguy chính dẫn đến thông tin b r hoc b phá hoi. Lúc này vic bo mt
an toàn d liu vấn đề thi s, mt ch đề rộng liên quan đến nhiu lĩnh vực
trong thc tế nhiều phương pháp được thc hiện để đảm bo d liu. Nhm tìm hiu
mt trong những phương pháp bảo v an toàn thông tin có nh an toàn cao hin nay
dùng h mt mã khoá công khai RSA đưa ra một vài ng dng ca mt khoá công
khai: S dng ch s trong vic xác thc, hóa gii các tp tin. Đồng thi,
được s đồng ý và hướng dn tn tình ca GS.TS Nguyn Bình tôi đã chọn đề tài: Ch
ký s ng dng trong giao dịch hành chính đin t để m đề tài nghiên cu cho lun
văn tốt nghip ca mình.
2. Mục đích nghiên cứu.
Nghiên cu v thuyết mt mã, mt h khoá công khai RSA, ch s và
ng dng thut toán RSA trong mã hoá d liu. T đó xây dựng h thng cho phép to và
kim tra ch s đối vi các tài liệu: công văn, giấy t hành chính đin t để bo mt
ni dung thông tin cũng như xác thc ngun gc ca thông tin.
3. Phương pháp nghiên cứu.