Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 51 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
51
Dung lượng
1,79 MB
Nội dung
Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số MỤC LỤC LỜI CẢM ƠN MỞ ĐẦU CHƢƠNG 1: CƠ SỞ TOÁN HỌC CỦA CHỮ KÝ SỐ SỐ HỌC MODUL 1.1 Số nguyên tố 1.2 Đồng dƣ 1.3 Trong tập hợp Zn Z*n 1.4 Phần tử nghịch đảo Zn 1.5 Nhóm nhân Z*n 1.6 Thặng dƣ bậc hai theo modulo Hàm băm 2.1 Giới thiệu 2.2 Định nghĩa 2.3 Ứng dụng 2.4 Một số hàm Hash sử dụng chữ ký số 10 2.5 Các hàm Hash mở rộng: 11 3.Hệ mật mã 13 3.1 Giới thiệu hệ mật mã 13 3.2 Sơ đồ hệ thống mật mã 13 3.3 Mật mã khóa đối xứng 13 3.4 Mã khóa cơng khai: 21 4.Hệ mật mã Elgamma 24 CHƢƠNG II CHỮ KÝ SỐ 26 2.1 Chữ ký số 26 26 2.1.2 Định nghĩa chữ ký số 26 Mangh■■ng Luôn 123doc Th■a thu■n l■icam s■ tr■ h■u k■t s■ nghi■m t■im■t d■ng s■website mang kho m■i th■ m■ l■i d■n CH■P vi■n nh■ng cho ■■u kh■ng ng■■i NH■N quy■n chia dùng, l■ CÁC s■l■i v■i và■I■U t■t công h■n mua nh■t 2.000.000 ngh■ bán KHO■N cho tàihi■n ng■■i li■u TH■A tài th■ hàng li■u dùng hi■n THU■N ■■u ■ t■t Khi ■■i, Vi■t c■ khách b■n l■nh Nam Chào online hàng v■c: Tác m■ng tr■ khơng tài phong thành b■n khác chun ■■n thành tíngì d■ng, v■i so nghi■p, viên 123doc v■i cơng c■a b■n hồn ngh■ 123doc g■c h■o, thơng B■n và■■ n■p có tin, cao th■ ti■n ngo■i tính phóng vào ng■, Khách trách tài to,kho■n nhi■m thu nh■ c■a ■■i hàng tùy123doc, v■i ý cót■ng th■b■n d■ ng■■i dàng s■ dùng ■■■c tra c■u M■c h■■ng tàitiêu li■u nh■ng hàng m■t■■u quy■n cáchc■a l■i123doc.net sau xác,n■p nhanh ti■n tr■ chóng thành website th■ vi■n tài li■u online l■n nh■t Vi■t Nam, cung c■p nh■ng tài li■u ■■c không th■ tìm th■y th■ tr■■ng ngo■i tr■ 123doc.net Nhi■u event thú v■, event ki■m ti■n thi■t th■c 123doc luôn t■o c■ h■i gia t■ng thu nh■p online cho t■t c■ thành viên c■a website 2.1.3 Các ƣu điểm chữ ký số 26 Mangh■n Luôn Th■a Xu■t Sau Nhi■u 123doc h■■ng phát thu■n l■i event cam s■ nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thông dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chuyên ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n hoàn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thông B■n 123doc.netLink cho viên Tính ■■ n■p có tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mơ ngun b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Lnh■n 123doc Sau Th■a Xu■t h■■ng phát thu■n cam nh■n m■t t■k■t s■ t■i ýxác n■m t■■ng d■ng s■ nh■n website mang ■■i, t■o t■l■i c■ng ■■ng d■n 123doc CH■P nh■ng ■■u ■■ng h■ NH■N ■ã quy■n th■ng chia t■ng ki■m CÁC s■s■ l■i b■■c ti■n vàchuy■n ■I■U t■t mua online kh■ng nh■t bán KHO■N sang b■ng cho tài ■■nh ng■■i li■u ph■n tài TH■A v■ li■u hàng thơng dùng tríTHU■N hi■u c■a ■■u tin Khi qu■ Vi■t xác khách nh■t, minh Nam Chào hàng uy tài l■nh Tác m■ng tín kho■n tr■ phong v■c cao thành b■n email nh■t tàichuyên ■■n li■u thành b■n Mong v■i nghi■p, viên kinh ■ã 123doc 123doc.net! mu■n ■■ng c■a doanh hoàn mang 123doc kýonline v■i h■o, Chúng l■ivà 123doc.netLink cho Tính ■■ n■p tơi c■ng cao ■■n cung ti■n tính ■■ng th■i vào c■p trách xác tài ■i■m D■ch xãkho■n th■c nhi■m h■itháng V■ m■t s■ c■a (nh■ ■■i ■■■c ngu■n 5/2014; 123doc, v■i ■■■c g■i t■ng tài 123doc v■ mô nguyên b■n ng■■i ■■a t■s■ v■■t d■■i tri dùng ■■■c ch■ th■c m■c ■ây) email M■c h■■ng quý 100.000 cho b■n tiêu báu, b■n, nh■ng ■ã hàng phong l■■t tùy ■■ng ■■u quy■n truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau vuingày, n■p lòng “■i■u giàu ti■n s■ ■■ng tr■ giá Kho■n h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i không t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Luônh■n Th■a Xu■t Sau Nhi■u 123doc Mang h■■ng phát thu■n l■i event cam s■ nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thơng dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chun ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n cơng ■■ng c■a c■ doanh b■n hồn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thơng B■n 123doc.netLink cho viên Tính ■■ n■p có tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t u■t phát Nhi■u Mang Luôn 123doc Th■a Xu■t Sau h■n h■■ng phát thu■n l■i event s■ cam nh■n t■ m■t tr■ t■ h■u ýk■t s■ thú nghi■m t■i ýt■■ng xác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event t■o kho m■i ■■i, t■o t■ c■ng th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■ng ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia ki■m t■ng ki■m dùng, l■ CÁC s■ th■c ti■n s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công online h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N b■ng sang b■ng cho tài ■■nh hi■n tài ng■■i li■u ph■n tài TH■A li■u tài v■ th■ li■u hàng t■o li■u thơng dùng trí hi■u hi■n THU■N hi■u c■ c■a ■■u ■ tin qu■ t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia nh■t, b■n nh■t, minh l■nh Nam t■ng Chào online uy hàng uy tài v■c: l■nh thu Tác tín m■ng tín kho■n tr■ cao nh■p khơng tài phong v■c cao thành b■n nh■t email nh■t tài online khác chun ■■n li■u thành tín Mong b■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã mu■n t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n mang hoàn mang ngh■ 123doc ký g■c online thành v■i l■i h■o, Chúng l■i thông B■n cho 123doc.netLink cho viên Tính ■■ n■p có c■ng tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i ■■ng tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác xã tài ■i■m D■ch xã to,h■i kho■n th■c nhi■m h■i thum■t tháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ngu■n ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cótài g■i t■ng th■ tài 123doc nguyên v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t tri d■■i tri dùng ■■■c ch■ th■c tra th■c m■c ■ây) email c■u quý M■c h■■ng quý 100.000 cho tài báu, b■n tiêu báu, li■u b■n, nh■ng phong ■ã hàng phong m■t l■■t tùy ■■ng ■■u phú, quy■n cách truy thu■c phú, ky, c■a c■p ■a ■a l■i b■n vào d■ng, 123doc.net m■i d■ng, sau xác, vuingày, n■p giàu lòng “■i■u nhanh giàu ti■n giá s■ ■■ng tr■ giá Kho■n chóng h■u tr■ thành tr■ nh■p ■■ng 2.000.000 website ■■ng Th■a th■ email th■i vi■n th■i Thu■n mong c■a thành mong tài v■ li■u mu■n viên mu■n S■ online ■■ng D■ng t■o click t■o l■n ■i■u ký, D■ch ■i■u vào nh■t l■t link ki■n ki■n V■” vào Vi■t 123doc cho top sau cho Nam, cho 200 ■ây cho ■ã cung các (sau g■i users website c■p users ■âynh■ng có ■■■c cóph■ thêm thêm tài bi■n g■i thu thu li■u t■t nh■p nh■t nh■p ■■c T■it■i Chính khơng t■ng Chính Vi■tth■i vìth■ Nam, vìv■y v■y ■i■m, tìm 123doc.net t■123doc.net th■y l■chúng tìm ki■m tơi th■ racó ■■i thu■c ■■i tr■■ng th■ nh■m nh■m c■p top ngo■i ■áp 3nh■t ■áp Google ■ng tr■ ■KTTSDDV ■ng 123doc.net nhu Nh■n nhuc■u c■u ■■■c chia theo chias■ quy■t danh s■tàitài hi■u li■u li■uch■t ch■t c■ng l■■ng l■■ng ■■ng vàvàki■m bình ki■mch■n ti■n ti■nonline online website ki■m ti■n online hi■u qu■ uy tín nh■t Hà Thị Hồng Gấm Nhi■u Mang Luôn 123doc Th■a Xu■t Sau h■n h■■ng phát thu■n l■i event s■ cam nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thơng dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chun ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n cơng ■■ng c■a c■ doanh b■n hồn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thơng B■n 123doc.netLink cho viên Tính ■■ n■p có tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số 2.1.4 Tình trạng - luật pháp thực tế 27 2.1.5.Quy trình tạo kiểm tra chữ ký điện tử: 28 2.2 Sơ đồ chữ ký 30 2.2.1 Định nghĩa sơ đồ chữ ký 30 2.2.2 Chữ ký số RSA 30 2.2.3 Chữ ký Elgamal 32 2.2.4 Chữ ký không chối bỏ 33 CHƢƠNG 3: DỊCH VỤ CHỨNG THỰC CHỮ KÝ SỐ 38 3.1 Tổ chức chứng thực ? 38 3.2 Giới thiệu số tổ chức chứng thực 38 3.3 Dịch vụ chứng thực chữ ký số 39 3.4 Tình hình phát triển dịch vụ chứng thực chữ ký số giới VIệt Nam 40 3.4.1 Tình hình triển khai giới 40 3.4.2 Chữ ký số Việt Nam 42 3.5 Hành lang pháp lý 44 Ví Dụ: Chứng thực macro Word Excel chữ ký điện tử 46 KẾT LUẬN 50 TÀI LIỆU THAM KHẢO 51 Hà Thị Hồng Gấm Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số LỜI CẢM ƠN Em xin chân thành cám ơn Ts Lê Phê Đô – ngƣời bảo, hƣớng dẫn, cung cấp tài liệu q báu q trình học hồn thành đồ án Em xin cám ơn thầy cô giáo khoa công nghệ thông tin – trƣờng DHDL Hải Phịng gia đình tạo điều kiện giúp đỡ vật chất nhƣ tinh thần để em học tập tốt hoàn thành đồ án Sinh viên Hà Thị Hồng Gấm Hà Thị Hồng Gấm Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số MỞ ĐẦU Hàng ngày hay dùng chữ ký để xác minh vấn đề, hay để xác nhận quyền vật thơng qua giấy tờ hợp đồng Chẳng hạn nhƣ thƣ nhận tiền từ ngân hàng, hay hợp đồng ký kết mua bán, chuyển nhƣợng Những chữ ký nhƣ gọi chữ ký viết tay, đƣợc viết tay ngƣời ký chụp đƣợc Thông thƣờng chữ ký viết tay văn bản, tài liệu hay hợp đồng kinh tế v.v đƣợc dùng để xác nhận ngƣời ký Ngày phát triển internet công nghệ thông tin ngày cao Đã cho phép thực giao dịch điện tử thông qua internet,nhƣng tính linh hoạt internet tạo hội cho “bên thứ ba” thực hành động bất hợp pháp nhƣ: nghe trộm,giả mạo,mạo danh Do để đảm bảo an toàn thƣơng mại điện tử giao dịch điện tử cần có hình thức bảo mật có hiệu cơng nghệ phổ biến đƣợc sử dụng chữ ký số Từ vấn đề an toàn giao dịch tính tƣơng đồng hợp lý chữ ký tay chữ ký điện tử đời co nét đặc trƣng chữ ký tay Nhƣng thơng tin máy tính ln đƣợc chép cách dễ dàng việc thay đổi đánh cắp thông tin văn đơn giản, cách sử dụng hình ảnh chữ ký tay khơng thể áp dụng vào đƣợc tạo chữ ký số ngƣời ta phải áp dụng công nghệ nhƣ mã hóa,chứng thực… Đồ án đề cập tới vấn đề chữ ký số dịch vụ chứng thực chữ ký số Đồ án gồm chƣơng : Chƣơng I: Cơ sở toán học chữ ký số Trong chƣơng đề cập tới khái niệm toán học sở toán chữ ký điện tử Chƣơng II: Chữ ký số Trong chƣơng ta tìm hiểu chi tiết chữ ký số vài phƣơng pháp ký Chƣơng III: Dịch vụ chứng thực chữ ký số Tìm hiểu dịch vụ chứng thực chữ ký số tình hình triển khai dịch vụ giới Việt Nam VÍ DỤ: Chứng thực macro Word Excel Hà Thị Hồng Gấm Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số CHƯƠNG 1: CƠ SỞ TOÁN HỌC CỦA CHỮ KÝ SỐ SỐ HỌC MODUL 1.1 Số nguyên tố Định nghĩa: Số nguyên tố số nguyên dƣơng chia hết cho Tính chất: Giả sử p số nguyên tố p|a.b p|a p|b hai chia hết cho p Có vơ số số nguyên tố 1.2 Đồng dư Định nghĩa: Nếu a b hai số nguyên, a đƣợc gọi đồng dƣ với b theo modulo n, đƣợc viết a b(mod n) (a - b)chia hết cho n, n đƣợc gọi modulus đồng dƣ Ví dụ : 24 -11 (mod 5) 24 – = * 17 (mod 7) -11 – 17 = -4 * Tính chất a b(mod n), a b trả số dƣ nhƣ đem chia chúng cho n a a(mod n) Tính phản xạ Nếu a b (mod n) b a (mod n) Tính đối xứng Nếu a b (mod n) b c (mod n) a c (mod n) Tính bắc cầu Nếu a a1 (mmod n) b b1 (mod n) a + b a1 + b1 (mod n) Nếu a a1 (mmod n) b b1 (mod n) a * b a1 * b1 (mod n) 1.3 Trong tập hợp Zn Z*n Ta kí hiệu{0, 1, 2, ……., n-1} Zn Tập Zn đƣợc coi tập hợp tất lớp tƣơng đƣơng Zn theo modulo n Trên tập Zn phép toán cộng, trừ, nhân đƣợc thực theo modulo n Ví dụ: Z25 ={0,1,2, ,24} Trong Z25 : 13+16 =4 :13+16=29 4(mod 25) Tƣơng tự, 13*16 = Z25 Z*n = { p Zn | UCLN(n,p) = } Ví dụ: Z2 = { 0,1 } Z*n ={1 } UCLN(1,2)=1 Hà Thị Hồng Gấm Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số 1.4 Phần tử nghịch đảo Zn Cho a Zn Nghịch đảo nhân a theo modulo n số nguyên x Zn cho a*x (mod n) Nếu tồn giá trị a gọi khả đảo, nghịch đảo a ký hiệu a-1 Tính chất Cho a, b Zn, a/b mod n = a.b-1 mod n đƣợc xác định b khả nghịch theo modulo n với a Zn, phần tử a khả nghịch gcd(a,n) =1 Hệ Cho d=gcd(a,n) Khi phƣơng trình đồng dƣ có dạng a.x b mod n có nghiệm x b chia hết cho d Thuật tốn: Tính phần tử nghịch đảo Zn INPUT: a Zn OUTPUT: a-1 mod n, tồn Sử dụng thuật toán Euclide mở rộng, tìm x y để ax+ny=d, gcd(a,n) Nếu d>1, a-1 mod n khơng tồn tại, ngƣợc lại kết x 1.5 Nhóm nhân Z*n Định nghĩa: Nhóm nhân Zn ký hiệu Z*n ={ a Zn | gcd(a,n)=1} Đặc biệt, n số nguyên tố Z*n ={ a | a n-1 } Tập Z* lập thành nhóm phép nhân Zn Z*n phép chia theo modulo n thực đƣợc Tính chất Cho n số nguyên (i).Định lý Euler: Nếu a Z*n a (n) 1(mod n) (ii).Nếu n tích số nguyên tố phân biệt r s (mod (n)) at as (mod n) với số nguyên a Nói cách khác, làm việc với số theo modulo nguyên tố p số mũ giảm theo modulo (n) Tính chất Cho số nguyên tố p Định lý Fermat: Nếu gcd(a,p)=1 ap-1 (mod p) Hà Thị Hồng Gấm Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số s (mod p-1) at as (mod p) với số nguyên a Nói cách khác, làm việc với Nếu r số theo modulo nguyên tố p số mũ giảm theo modulo p-1 Đặc biệt, ap a(mod p) với số nguyên a 1.6 Thặng dư bậc hai theo modulo Định nghĩa: Z*n, a đƣợc gọi thặng dƣ bậc hai theo modulo n, tồn x Z*n, cho Cho a x2 a mod n, khơng tồn x nhƣ a đƣợc gọi bất thặng dƣ bậc hai theo modulo n, Tập thặng dƣ bậc hai ký hiệu Qn tập bất thặng dƣ bậc hai ký hiệu Qn Tính chất: phần tử sinh Z*p, a Z*p thặng dƣ bậc hai modulo p Cho p nguyên tố lẻ và a =ai mod p Thuật tốn: Tính luỹ thừa theo modulo n Zn INPUT: a Zn, số nguyên k n k biểu diễn dạng nhị phân k= t ki 2i i OUTPUT: ak mod n Đặt b Đặt A 1, k=0 kết b a Nếu k0=1, đặt b a Với I từ đến t, thực nhƣ sau: 4.1 Đặt A A2 mod n 4.2 Nếu ki=1, b A.b mod n Kết b Ví dụ: Bảng dƣới mơ tả bƣớc thực để tính luỹ thừa theo modulo 1234 596 phép tính i mod 1234 = 1013 0 1 0 A 25 625 681 1011 369 421 779 947 925 b 625 625 67 67 1059 1059 1059 1013 k i Độ phức tạp Phép toán Hà Thị Hồng Gấm Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số Phép cộng modulo (a+b)mod n O(ln n) Phép trừ modulo (a-b)mod n O(ln n) Phép nhân modulo (a.b)mod n O((ln n)2) Phép lấy nghịch đảo a-1 mod n O((ln n)2) Phép tính lũy thừa modulo ak mod n, k10) Phê duyệt nhiều loại hồ sơ (đề án, dự án, …).Việc nộp hồ sơ nhiều thời gian, công sức (nhiều cửa) Chính nên họ đƣa giải pháp kỹ thuật là: Hệ thống CORENET e-Submission, tích hợp nhiều ứng dụng phê duyệt Hà Thị Hồng Gấm 40 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số Hồ sơ nộp có chữ ký số Phê chuẩn dùng chữ ký số Sử dụng bắt buộc từ năm 2002 mang lại hiệu đáng kể : Tiện lợi, tiết kiệm thời gian, cơng sức Cải cách hành “One stop” Có thể kiểm tra trạng thái phê chuẩn online “Phê chuẩn cha mẹ “ - Hàn Quốc Vấn đề: Tranh cãi cha mẹ doanh nghiệp nội dung việc chơi online game tải nội dung thông tin di động trẻ em Sở pháp lý: Đạo luật khai thác bảo vệ thông tin doanh nghiệp đƣợc cung cấp dịch vụ cho trẻ em có phê chuẩn bố mẹ MIC: Các doanh nghiệp không tuân thủ bị phạt 4/2006: 13 cổng thông tin online game website bị phạt 68,000 USD Giải pháp kỹ thuật Thơng báo có chữ ký số cha mẹ Hiệu Giảm đáng kể đơn từ tranh cãi Bảo vệ trẻ em khỏi việc sử dụng nội dung game khơng phù hợp “Mạng chăm sóc sức khỏe thuốc” – Nhật Bản Vấn đề chữa bệnh lâu dài, chữa bệnh từ xa Cần sở liệu trình điều trị, lịch sử bệnh tật, tình trạng sức khỏe , Thơng tin nhạy cảm, mang tính riêng tƣ Hà Thị Hồng Gấm 41 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số Chỉ truy nhập đƣợc ngƣời có trách nhiệm thẩm quyền, cần xác thực ngƣời (bác sĩ ?) Đối tƣợng phục vụ bệnh viện, trung tâm sức khỏe, bác sĩ, hộ lý, dƣợc sĩ, bệnh nhân dịch vụ: cấp hồ sơ, kê đơn thuốc, trả tiền chữa bệnh, trả tiền thuốc, Thời gian: 1995-2004 Hiệu Hơn 80,000 ngƣời Giảm chi phí khám, chữa bệnh, điều trị Nâng cao hiệu chữa bệnh điều trị 3.4.2 Chữ ký số Việt Nam Khái niệm “chứng thực số” “chữ ký số” tƣơng đối ngƣời sử dụng VN Để hiểu đƣợc vai trị giao dịch điện tử, ngƣời dùng địi hỏi phải có kiến thức định CNTT (mã hóa bất đối xứng, public key, private key…) Vì phần khách hàng chƣa hƣởng ứng dịch vụ “khơng tin” vào chứng thực số chữ ký số Hiện có số đơn vị cung cấp dịch vụ phục vụ nhu cầu giao dịch nội (ngân hàng công thƣơng) số đơn vị cung cấp thử nghiệm cho công cộng: VASC Sau thời gian dài chuẩn bị soạn thảo, lấy ý kiến chuyên gia ngƣời dân, Nghị định 26 chữ ký số dịch vụ chứng thực chữ ký số đƣợc Thủ tƣớng Chính phủ ban hành ngày 15/2/2007, cơng nhận chữ ký số chứng thực số có giá trị pháp lý giao dịch điện tử, bƣớc đầu thúc đẩy phát triển thƣơng mại điện tử Việt Nam Ngày 31/12/2008, Bộ TT-TT ban hành loại tiêu chuẩn giao dịch điện tử đƣợc quy định buộc phải áp dụng chữ ký số chứng thực số, bao gồm: Chuẩn bảo mật cho HSM, Chuẩn mã hóa, Chuẩn tạo yêu cầu trao đổi chứng thƣ số, Chuẩn sách quy chế chứng thực chữ ký số, Chuẩn lƣu trữ truy xuất chứng thƣ số Chuẩn kiểm tra trạng thái chứng thƣ số Theo Bộ TT-TT, danh mục tiêu chuẩn đƣợc định kỳ xem xét cập nhật, sửa đổi, bổ sung phù hợp với điều kiện thực tế Việt Nam Các tổ chức cung cấp dịch vụ chứng thực chữ ký số quốc gia, tổ chức cung cấp dịch vụ chứng thực chữ ký số công cộng, tổ chức cung cấp dịch vụ chứng thực chữ ký số chuyên Hà Thị Hồng Gấm 42 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số dùng đƣợc Bộ Thông tin Truyền thông cấp giấy chứng nhận đủ điều kiện đảm bảo an toàn cho chữ ký số, tổ chức cung cấp dịch vụ chứng thực chữ ký số nƣớc ngồi đƣợc Chính phủ Việt Nam cơng nhận dựa danh mục ban hành để áp dụng chứng thực Ứng dụng “Chữ ký số” Việt Nam Khả ứng dụng CKS lớn, có tác dụng tƣơng tự nhƣ chữ ký tay, nhƣng dùng cho môi trƣờng điện tử Thƣờng CKS đƣợc sử dụng giao dịch cần an toàn qua mạng Internet, nhƣ giao dịch thƣơng mại điện tử, tài chính, ngân hàng Thứ dùng để ký lên eMail, văn tài liệu Soft-Copy, phần mềm module phần mềm việc chuyển chúng thông qua Internet hay mạng công cộng Tuy nhiên, sử dụng hay khơng sử dụng CKS cịn tùy vào lựa chọn ngƣời dùng Hiện nhiều ngân hàng Việt Nam ứng dụng CKS hệ thống nhƣ Internet Banking, Home Banking hay hệ thống bảo mật nội Ngoài website ngân hàng, công ty cần bảo mật giao dịch đƣờng truyền, mạng riêng ảo VPN áp dụng CKS Có thể nói, ngày nhiều diện CKS hệ thống, ứng dụng CNTT bảo mật DN, tổ chức Việt Nam Chữ ký số đem lại lợi ích gì? Ứng dụng CKS giúp giải tốt giải pháp xác thực bảo mật CKS giải vấn đề toàn vẹn liệu chứng chống chối bỏ trách nhiệm nội dung ký, giúp cho tổ chức, cá nhân yên tâm với giao dịch điện tử mơi trƣờng Internet Đối với lĩnh vực trao đổi thông tin, với phổ biến e-mail nhờ tính nhanh chóng linh hoạt, việc sử dụng CKS giúp cho việc trao đổi văn nội dung trở nên dễ dàng đảm bảo Ví dụ: Hệ thống quản lý văn bản, hợp đồng số đƣợc lƣu trữ, tìm kiếm hệ thống máy tính Các giao dịch, trao đổi văn cá nhân - tổ chức nhà nƣớc (C2G), DN - Nhà Nƣớc(B-G), DN-DN(B2B) hay tổ chức quan nhà nƣớc với nhanh chóng đảm bảo tính pháp lý, tiết kiệm nhiều thời gian, chi phí giấy tờ vận chuyển, lại Đặc biệt, tăng cƣờng ứng dụng CKS thúc đẩy việc ứng dụng thƣơng mại điện tử, phủ điện tử, hành điện tử kinh doanh điện tử, đồng thời bảo vệ quyền tài sản số hóa Hà Thị Hồng Gấm 43 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số Sở TTTT TP.HCM đơn vị tiên phong việc triển khai ứng dụng chữ ký số hoạt động giao dịch điện tử phục vụ công tác quản lý nhà nƣớc địa phƣơng Hiện sở có trung tâm Chứng Thực Chuyên Dùng, đƣợc TTTT Ban Cơ Yếu phủ (đơn vị chứng thực điện tử chuyên dùng phủ (G-CA), cung cấp quản lý chứng điện tử phục vụ quan hệ thống trị thực yêu cầu xác thực thông tin bảo mật thơng tin thuộc phạm vi bí mật nhà nƣớc hệ thống tác nghiệp, điều hành điện tử) đồng ý Với trung tâm sở TTTT triển khai chứng thực CKS miễn phí cho khối quản lý đô thị nhƣ: Sở Tài Nguyên Môi Trƣờng, sở Kiến Trúc, sở Tài Chính, trung tâm Tài Nguyên Môi Trƣờng Đăng Ký Nhà Đất…Trong năm 2009, sở TTTT TP.HCM tiếp tục nâng cấp trung tâm mở rộng chứng thực cho sở, ngành khác Đầu tháng 3/2009, sở TTTT có buổi làm việc với quan thuế hải quan TP.HCM việc chứng thực chữ ký số cho đơn vị để tiến tới thực chế “một cửa” kê khai thuế qua mạng Ngoài trung tâm Chứng Thực Chuyên Dùng, sở TTTT TP.HCM chờ UBND TP.HCM phê duyệt cho phép thành lập trung tâm Chứng Thực Công Cộng Với trung tâm này, sở TTTT chứng thực cho đối tƣợng: DN, ngƣời dân, tổ chức Trung tâm phục vụ theo loại hình dịch vụ” 3.5 Hành lang pháp lý Ngày 23/2, Chính phủ ban hành Nghị định 27/2007/NĐ-CP giao dịch điện tử hoạt động tài Trƣớc đó, ngày 15/2/2007, Chính phủ ban hành Nghị định 26/2007/NĐ-CP quy định chi tiết thi hành Luật Giao dịch điện tử chữ ký số dịch vụ chứng thực chữ ký số Theo đó, trƣờng hợp pháp luật quy định văn cần có chữ ký u cầu thông điệp liệu đƣợc xem đáp ứng thơng điệp liệu đƣợc ký chữ ký số Sau nghị định Thủ tƣớng đƣợc ban hành, Bộ TT-TT bộ, ngành liên quan nhiều văn liên quan hƣớng dẫn thực chữ ký số dịch vụ chứng thực chữ ký số Ngày 31/12/2008, Bộ TT-TT ban hành loại tiêu chuẩn giao dịch điện tử đƣợc quy định buộc phải áp dụng chữ ký số chứng thực số, bao gồm: Chuẩn bảo mật cho HSM, Chuẩn mã hóa, Chuẩn tạo yêu cầu trao đổi chứng thƣ số, Chuẩn sách Hà Thị Hồng Gấm 44 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số quy chế chứng thực chữ ký số, Chuẩn lƣu trữ truy xuất chứng thƣ số chuẩn kiểm tra trạng thái chứng thƣ số Theo Bộ TT-TT, danh mục tiêu chuẩn đƣợc định kỳ xem xét cập nhật, sửa đổi, bổ sung phù hợp với điều kiện thực tế Việt Nam.Các tổ chức cung cấp dịch vụ chứng thực chữ ký số quốc gia, tổ chức cung cấp dịch vụ chứng thực chữ ký số công cộng, tổ chức cung cấp dịch vụ chứng thực chữ ký số chuyên dùng đƣợc Bộ Thông tin Truyền thông cấp giấy chứng nhận đủ điều kiện đảm bảo an toàn cho chữ ký số, tổ chức cung cấp dịch vụ chứng thực chữ ký số nƣớc ngồi đƣợc Chính phủ Việt Nam cơng nhận dựa danh mục ban hành để áp dụng chứng thực Hà Thị Hồng Gấm 45 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số Ví Dụ: Chứng thực macro Word Excel chữ ký điện tử Chức chứng thực chữ ký điện tử bắt đầu đƣợc bổ sung từ Office 2000, để ngăn ngừa xâm nhập cảu virut macro Để dùng chữ ký điện tử: 1.Tool – Macro – Security – Security Lever Chọn kiểu bảo vệ Hight Nếu chƣa có chƣơng trình tạo chữ ký điện tử VBA bạn cần cài đặt bổ sung : Control Panel – Add/Remove Progams – Microsoft Office 2000 Premium – nhấn Add/Remove – Add or Remove Features Hà Thị Hồng Gấm 46 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số Bấm dấu cộng bên cạnh Office Tool, nhấn vào Digital Signature for VBA project chọn Run from My Computer, xong bấm Update now File Selfcert.exe đƣợc bổ xung vào đƣờng dẫn C:ProgamFile/Microsoft Office/ Office 3.Để tạo chữ ký, chạy file Selfcert.exe, gõ tên vào hộp Your name – OK Sau chọn macro cần bảo vệ cửa sổ Visual Basic Editor, Hà Thị Hồng Gấm 47 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số Tool – Digital Signature – nhấn Choose chọn chữ ký điện tử vừa đƣợc tạo danh sách Select Certificate Hà Thị Hồng Gấm 48 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số 4.Lần mở tập tin có chứa macro, hộp thoại Security Warning xuất hiện, yêu cầu bạn xác định macro chữ ký không, bạn đánh dấu vào hộp kiểm Always trust macro from this source Macro bạn đƣợc chứng thực chữ ký điện tử nên chƣơng trình khơng hỏi bạn chạy macro Nhƣng chạy macro bạn tạo mà chƣa đƣợc chứng thực có virut macro khởi chạy chƣơng trình cảnh báo, bạn nhấn OK để vơ hiệu hóa Hà Thị Hồng Gấm 49 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số KẾT LUẬN Việc nghiên cứu tìm hiểu chữ ký số dịch vụ chứng thực chữ ký số để đáp ứng nhu cầu xác thực thông tin ngƣời dùng cần thiết đặc biệt giao dịch điện tử Đồ án đạt đƣợc kết sau: Nghiên cứu tìm hiểu tài liệu để hệ thống lại vấn đề: - Các khái niệm toán học đƣợc sử dụng mật mã học - Các kiến thức chữ ký số - Tìm hiểu dịch vụ chứng thực chữ ký số Ví dụ : Chứng thực macro Word Excel chữ ký điện tử Mặc dù có nhiều cố gắng, nhƣng đồ án có số vấn đề chƣa thật hồn thiện,chƣa thực đƣợc mơ chƣơng trình cấp chứng số để ký Xin thầy giáo góp ý đề em tiếp tục nghiên cứu đề tài đƣợc tốt Hà Thị Hồng Gấm 50 Khoa CNTT- ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số TÀI LIỆU THAM KHẢO Lý thuyết mật mã an toàn thơng tin_ Phan Đình Diệu(NXB ĐHQG) An tồn tính toán_Charles P.pheeger(Học Viện Kỹ Thuật Mật Mã) Báo cáo: Vai trò chữ ký điện tử TMĐT_Lê Thị Ngọc Mơ http://vi.wikipedia.org/wiki/chữ_ký_số http://vi.wikipedia.org/wiki/Hàm_băm http://www.3c.com.vn/Story/vn/hotrokhachhang/thuongmaidientu/ekienthuccob an http://www.ddth.com Hà Thị Hồng Gấm 51 Khoa CNTT- ĐHDLHP ... ĐHDLHP Đồ án tốt nghiệp Chữ ký số dịch vụ chứng thực chữ ký số CHƯƠNG II CHỮ KÝ SỐ 2.1 Chữ ký số 2.1.1 Giới thiệu chữ số Trong ? , 2.1.2 Định nghĩa chữ ký số Chữ ký số (digital signature) đoạn... nghiệp Chữ ký số dịch vụ chứng thực chữ ký số KẾT LUẬN Việc nghiên cứu tìm hiểu chữ ký số dịch vụ chứng thực chữ ký số để đáp ứng nhu cầu xác thực thông tin ngƣời dùng cần thiết đặc biệt giao dịch. .. nghiệp Chữ ký số dịch vụ chứng thực chữ ký số dùng đƣợc Bộ Thông tin Truyền thông cấp giấy chứng nhận đủ điều kiện đảm bảo an toàn cho chữ ký số, tổ chức cung cấp dịch vụ chứng thực chữ ký số nƣớc