Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 88 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
88
Dung lượng
3,58 MB
Nội dung
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Thị Tuyết Minh NGHIÊN CỨU HỆ MẬT Mà KHỐ CƠNG KHAI TRONG GIAO DỊCH ĐIỆN TỬ LUẬN VĂN THẠC SĨ Hà Nội - 2006 TIEU LUAN MOI download : skknchat@gmail.com Mục lục Mở đầu …………………………………………………………………………… Chương 1: Các khái niệm 1.1 Các định nghĩa………………………………………………………………….6 1.2 Quy trình giao dịch điện tử ……………………………………………………8 1.3 Những kiến thức toán học tảng ……………………………………… 14 1.3.1 Xác suất …………………………………………………………… 14 1.3.2 Số học……………………………………………………………… 15 1.3.2 Các định lý áp dụng cho phép toán chia lấy phần dư (mod) … 16 Chương 2: Các hàm băm 24 2.1 Các ký hiệu chung ……………………………………………………………24 2.2 Các định nghĩa, khái niệm tính chất ………………………… 24 2.2.1 Định nghĩa………………………………………………….……… 25 2.2.2 Các tính chất bản……………………………………….………26 2.3 Phương pháp xây dựng hàm băm………………………………….……26 2.3.1 Hàm nén…………………………………………………………… 26 2.3.2 Bộ mở rộng miền……………………………………………………27 2.4 Các hàm băm bản…………………………………………………………27 2.4.1 MD5………………………………………………….…………… 28 2.4.2 SHA-1…………………………………………… …………………30 2.5 Hàm băm có khố…………………………………………… …………… 31 2.6 Tấn cơng hàm băm……………………………………… …………… 32 2.6.1 Dạng công bản…………………………………………… 33 TIEU LUAN MOI download : skknchat@gmail.com 2.6.1.1 Tấn cơng khơng gian khố MAC……………………33 2.6.1.2 Tấn cơng kích thước bit MAC……………………….34 2.6.1.3 Tấn cơng tính tốn trước………………………………….34 2.6.1.4 Tấn công mục tiêu song song OWHFs……… 34 2.6.1.5 Tấn công tin dài dành cho tiền ảnh thứ 2………….34 2.6.1.6 Tấn công bit MDC…………………………… 35 2.6.2 Tấn công ngày sinh nhật………………………………………… 36 Chương 3: Hệ mật mã khố cơng khai .41 3.1 Hệ mật mã khố cơng khai RSA…………………………………………….42 3.2 Các thuật tốn phân tích thừa số…………………………………………….48 3.2.1 Một số phương pháp truyền thống…………………………… …48 3.2.2 Một số phương pháp đại………………………………………52 Chương 4: Các sơ đồ chữ ký số, sơ đồ định danh… .59 4.1 Sơ đồ chữ ký số……………………………………………………………….59 4.1.1 Sơ đồ chữ ký số có phụ lục…………………………………………61 4.1.2 Sơ đồ chữ ký số khôi phục tin……………………………… 62 4.1.3 Sơ đồ chữ ký RSA………………………………………………… 64 4.1.3.1 Định nghĩa giải thuật………………………………… 64 4.1.3.2 Tiêu chuẩn mật mã khố cơng khai sử dụng sơ đồ chữ ký RSA………………………………………………………………… 66 4.1.4 Sơ đồ chữ ký Elgama…………………………………………… …70 4.1.5 Chuẩn chữ ký số…………………………………………………… 72 4.1.6 Sơ đồ chữ ký Schnorr……………………………………………….73 4.2 Sơ đồ định danh……………………………………………………………….74 TIEU LUAN MOI download : skknchat@gmail.com 4.3 Ứng dụng hệ mật mã RSA cho toán GDĐT……………………………78 Kết luận ………………………… …………………………………………… 82 Phụ lục A: Các thuật ngữ viết tắt……………………… …………………83 Phụ lục B: Các thuật ngữ tiếng anh dịch sang tiếng việt …………….84 Tài liệu tham khảo… 87 TIEU LUAN MOI download : skknchat@gmail.com MỞ ĐẦU Chúng ta sống xã hội CNTT với ứng dụng máy tính có mặt nơi, lĩnh vực đời sống Bên cạnh đó, q trình hội nhập quốc tế tồn cầu hoá thúc đẩy việc áp dụng thương mại điện tử tất kinh tế Thay phải xa tìm hội thương mại, doanh nghiệp sử dụng Internet, web để giao tiếp, tìm kiếm, thảo luận ký kết hợp đồng mua bán sản phẩm, nói chung thực giao dịch điện tử mạng với chi phí rẻ Ngày nay, ứng dụng thương mại điện tử phát triển cao, tương lai gần, chắn thương mại điện tử trở thành tảng chung cho thương mại tồn cầu Vì thế, tất quốc gia, thành phần kinh tế xã hội tất yếu sử dụng thương mại điện tử Khi đó, u cầu an tồn mạng, an ninh liệu mạng trở nên cần thiết cấp bách để chống lại hacker ln ln tìm cách công, truy cập trái phép, giả mạo, gây thiệt hại to lớn Hiện nay, có nhiều cơng cụ, phần mềm, phần cứng dùng để mã hoá, bảo vệ liệu trước truyền mạng Phương pháp sử dụng phổ biến loại mật mã như: mật mã khố cơng khai, chữ ký số, xác thực điện tử, Đặc biệt, giao dịch điện tử nay, xác thực điện tử sử dụng lược đồ chữ ký số trở thành phận thiếu Các loại mật mã dựa tảng chung toán học, lý thuyết số học, hàm đại số phức tạp, tạo nên ưu điểm bật cho hệ mã Việc bảo đảm an toàn cho giao dịch điện tử nhiều nhà khoa học quan tâm nghiên cứu, đặc biệt nhà mật mã học An ninh, an toàn cho giao dịch điện tử thực mạng công cộng yêu cầu hai phần bản; thứ bảo mật liệu (bảo đảm bí mật liệu trường hợp liệu rơi vào tay hacker mạng); thứ hai xác thực liệu bao gồm xác minh người gửi liệu xác minh nguyên vẹn liệu trình truyền Những yêu cầu làm cho hệ thống mật mã khoá công khai, lược đồ chữ ký số, … quan tâm ứng dụng rộng rãi Việt Nam bước hội nhập với kinh tế giới, bước ứng dụng thương mại điện tử thành phần kinh tế, giao dịch điện tử ứng dụng thống mật mã nói chưa rộng rãi, tơi xin đăng ký thực đề tài “Nghiên cứu hệ mật mã khố cơng khai giao dịch điện tử” làm đề tài cho luận văn thạc sỹ Mục tiêu đề tài: Nghiên cứu sở lý thuyết để hình thành, cơng, từ có phân tích, đánh giá mật mã khố cơng khai giao dịch điện tử Xây dựng toán ứng dụng Đề tài nhằm giải công việc sau: - Nghiên cứu sở lý thuyết việc bảo đảm an ninh liệu giao dịch mạng; bao gồm hai vấn đề bản: bảo mật liệu xác thực liệu (xác minh người gửi xác minh tính nguyên TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu vẹn, không bị can thiệp trái phép truyền) thông qua hệ mã hố như: khố cơng khai, RSA, chữ ký số, mã xác thực tin, … - Đề cập đến phương pháp tiêu biểu nhằm phá vỡ hệ thống an ninh liệu tạo hệ mã nói trên; - Nhận xét, đánh giá, phân tích hệ thống mã khóa cơng khai tìm hiểu được, từ xây dựng ứng dụng mơ Phạm vi nghiên cứu: Đề tài tập trung nghiên cứu kỹ sở lý thuyết phương pháp đảm bảo an ninh liệu giao dịch điện tử, hệ mật mã khóa cơng khai, chữ ký số, lược đồ chữ ký số, cơng cụ tốn học làm tảng, … Bên cạnh phân tích độ an tồn, phương pháp cơng, thám mã, … Bố cục đề tài: Đề tài bao gồm chương, mở đầu, kết luận phụ lục Mở đầu; Chương I: Các khái niệm sở Chương II: Các hàm băm Chương III: Hệ mật mã khố cơng khai Chương IV: Sơ đồ định danh, sơ đồ chữ ký số Ứng dụng hệ mật mã RSA cho toán GDĐT Kết luận; Phụ lục A: Các thuật ngữ viết tắt; Phụ lục B: Các thuật ngữ tiếng anh dịch sang tiếng việt; Tài liệu tham khảo Cuối cùng, xin chân thành cảm ơn TS Nguyễn Quốc Tuấn, GS-TS Nguyễn Đình Thơng, người trực tiếp hướng dẫn tơi hồn thành luận văn Tơi xin gửi lời cảm ơn tới tất thầy cô khoa Điện tử Viễn Thông, trường Đại học Công Nghệ - Đại học Quốc Gia Hà Nội, toàn thể bạn bè, đồng nghiệp quan, người thân gia đình động viên, đóng góp, giúp đỡ tơi hồn thành luận văn Tuy nhiên, trình độ cịn hạn chế luận văn khơng tránh khỏi thiếu sót Tơi xin chân thành cảm ơn ý kiến đóng góp, phê bình để tiếp tục hoàn thiện sau Hà Nội, tháng 12 năm 2006 (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Nguyễn Thị Tuyết Minh (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Chương CÁC KHÁI NIỆM CƠ SỞ 1.1 Các định nghĩa Mật mã: nghiên cứu kỹ thuật toán học phục vụ cho việc đảm bảo khía cạnh an tồn cho thơng tin là: độ tin cậy, tính tồn vẹn liệu, xác thực, quyền, tính khơng thể phủ nhận Mục đích mật mã: Trong giao dịch điện tử, mật mã áp dụng phải đảm bảo tính chất sau cho thông tin: Độ tin cậy: bảo mật nội dung thông tin khỏi tất đối tượng khác ngoại trừ đối tượng xác nhận có chủ quyền thơng tin Tính ngun vẹn liệu: kiểm sốt thay đổi khơng phải đối tượng có quyền sở hữu thông tin tạo Xác thực: nhận dạng chủ sở hữu tài liệu, thông tin sử dụng Thông tin truyền kênh cần xác thực gốc (khơng bị làm giả, chép), thời gian gửi, nội dung, Khái niệm xác thực thường chia làm hai dạng: xác thực chủ sở hữu thông tin xác thực tính ngun gốc tin Khơng thể phủ nhận: chủ sở hữu thông tin mã hố khơng thể phủ nhận tạo thơng tin Mật mã khố bí mật gọi mật mã đối xứng sử dụng khoá để mã hoá giải mã tin Do đó, người gửi người nhận phải biết thơng tin khố sử dụng Giải thuật tiêu biểu mà loại mật mã dùng chuẩn mã hoá liệu DES (Data Encryption Standard), chuẩn mã hố tổ chức tài sử dụng để mã hoá số nhận dạng cá nhân – PIN khách hàng [1],[3] Mật mã khố cơng khai gọi mật mã bất đối xứng, sử dụng khoá để mã hoá để giải mã tin Cặp khoá liên kết với hàm toán học cho tin mã hố khố giải mã khố cịn lại cặp với Như người dùng sử dụng hai khoá, gọi khố cơng khai, cịn lại gọi khoá cá nhân Khoá (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu công khai theo nghĩa người dùng quảng bá Vì ràng buộc toán học hai khoá, người dùng yên tâm liệu mã hố khố cơng khai giải mã khố cá nhân họ Vấn đề họ phải đảm bảo khố cá nhân họ khơng bị lộ cho người khác biết Để đảm bảo điều này, cặp khoá người dùng tốt họ tạo Giải thuật tiêu biểu kiểu mật mã giải thuật RSA (chữ đầu tên nhà phát minh giải thuật: Rivest, Shamir, Adleman) [3] Vỏ bọc số - Digital envelope Trong phương thức giao dịch điện tử an toàn, liệu tin gửi mã hoá khoá mã đỗi xứng tạo cách ngẫu nhiên Khoá mã đối xứng tạo cách ngẫu nhiên sau mã hố khố cơng khai người nhận tin Hai q trình hình thành khái niệm “vỏ bọc số” cho tin Phía nhận tin dùng khố cá nhân để giải mã thu khố đối xứng tạo cách ngẫu nhiên nói dùng để khơi phục lại tin ban đầu [13] Chữ ký số - Digital signature Chữ ký số bảo đảm tính chất xác thực, quyền, khơng thể phủ nhận thông điệp GDĐT Thao tác ký việc biến đổi tin số thơng tin bí mật thành định dạng thông tin (thẻ) gọi chữ ký [13] Các tóm lược tin - message digest Một tóm lược tin giá trị tạo từ tin mà có tính tin Để tạo tóm lược tin, người ta cho tin cần truyền (được tính tốn thành giá trị nhị phân) qua hàm mật mã chiều, tức khó tạo lại tin gốc từ tóm lược tin tin Thao tác người gửi dùng khố bí mật họ mã hố cho tóm lược tin cần truyền sau gắn sản phẩm vào tin gốc hình thành khái niệm ký số cho tin Người nhận tin yên tâm tin thực người gửi tạo Vì ký tự tin gốc thay đổi, tóm lược tạo thay đổi theo Do vậy, cách so sánh người nhận yên tâm tin khơng bị thay đổi sau ký chữ ký số (tạo tóm lược) (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Chứng nhận người dùng - Certificate Chứng nhận người dùng mạng có vai trò hộ chiếu điện tử, chứa thông tin dùng để kiểm tra, xác nhận chủ sở hữu (tên người dùng) Phần thơng tin quan trọng chứng nhận điện tử khố cơng khai người chủ sở hữu, khố cơng khai tổ chức khác dùng để mã hoá phần liệu dành cho việc xác nhận người sở hữu, dùng để kiểm tra chữ ký số người sở hữu Uỷ thác nhờ bên thứ đáng tin cậy Giải pháp cho truyền dẫn cặp khóa an tồn uỷ thác cho bên thứ đáng tin cậy có nhiệm vụ xác thực khóa cơng khai thuộc bên A Bên thứ gọi CA (Certificate Authority) 1.2 Quy trình giao dịch điện tử Khi trao đổi thông tin qua mạng công cộng, việc sử dụng mật mã khố bí mật khơng an tồn Để đảm bảo an toàn liệu, phải kết hợp sử dụng mật mã khố cơng khai, th bao, tổ chức, cá nhân tham gia giao dịch mạng cần có cặp khố dành riêng Việc sử dụng mật mã khố cơng khai cịn cho phép tổ chức, cá nhân mạng tạo sở hữu cặp khoá riêng Khi hai người dùng (cơng ty, đại diện thương mại, ) muốn trao đổi tin cho nhau, họ trao đổi khố cơng khai với nhau, giữ bí mật khố cá nhân Bản tin gửi mã hố khố cơng khai người nhận, giải mã khố cá nhân người nhận vận chuyển tin kênh khơng bảo vệ, ln tình trạng bị lấy cắp thơng tin truyền Giao dịch điện tử an toàn (SET) sử dụng cặp khố cơng khai/cá nhân để tạo chữ ký số Mỗi giao dịch SET xử lý hai cặp khoá bất đối xứng Cặp khoá dùng việc mã hoá giải mã gọi khoá trao đổi (cặp khoá người nhận tin), cặp khoá sử dụng việc tạo xác nhận chữ ký số gọi cặp khoá chữ ký (cặp khoá người gửi tin) Hình vẽ 1.1 mơ tả bước quy trình thực gửi/nhận tài liệu an tồn Lưu ý thao tác ký số, khố bí mật dùng để mã hố (sẽ dùng khố cơng khai cặp với để xác thực), phía thu lại sử dụng khố bí mật để giải mã tin nhận Để thực giao dịch điện tử, phía gửi tin phải có chứng nhận người dùng phía nhận tin (do bên thứ đáng tin cậy uỷ thác xác (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Sơ đồ định danh SCHNORR Sơ đồ định danh SCHNORR sơ đồ định danh có tính thực tiễn cao Sơ đồ yêu cầu người (cá nhân, tổ chức) tín nhiệm tham gia vào trình định danh gọi TA Xây dựng sơ đồ Chọn p số nguyên tố lớn (p > 2512) để cho tốn logarit rời rạc Zp* khơng giải được; q ước nguyên tố lớn (p-1): q ≥ 2140; Gọi Zp* có bậc q ( p 1) ( p phantu nguyenthuy cua Z *p )q (4.10) Một tham số môi trường t cho q > 2t TA thiết lập sơ đồ chữ ký mật sigTA verTA Chỉ hàm hash mật, thông tin băm trước ký; Các giá trị p, q, , verTA hàm hash sử dụng công khai Phân tích: Vai trị TA: Xác thực cho A - TA thiết lập danh tính A cách lập chứng minh thư điện tử xác nhận ngày sinh, hộ chiếu, … Sau tạo thành chuỗi ID(A) chứa đầy đủ thông tin định danh A; - A chọn số mũ ngẫu nhiên a cho ≤ a ≤ q -1 tính: = -a mod p Gửi cho TA; - TA tạo chữ ký s = sigTA (I,v) đóng vai trò dấu xác nhận cho A: C(A) = (IDA, v, s); Khi A muốn chứng minh danh tính trước B, A phải thực hiện: A chọn số ngẫu nhiên k: ≤ k ≤ q-1 tính (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 75 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu = k mod p A gửi C(A) = (IDA, v, s) y cho B; B xác minh chữ ký TA cách kiểm tra xem verTA (IDA, v, s) = TRUE hay không B chọn ngẫu nhiên số r: ≤ r ≤ 2t gửi cho A; A tính: y = k + ar mod q Và gửi y cho B; B xác minh: y vr (mod p) Nhận thấy rằng: y vr (mod p) (4.11) k + ar vr (mod p) k + ar -ar (mod p) -a (mod p) k (mod p) Trong sơ đồ SCHNORR, a số mật chọn ngẫu nhiên cho ≤ a ≤ (q -1) để tạo v Trong thực tế sử dụng, a số PIN dùng để phân biệt chủ sơ hữu thực thẻ đồng thời dùng để thuyết phục B người tham gia thực giao thức định danh với A Trong giao thức này, A hồn tồn khơng bị lộ ngồi (bước 5), A (thẻ A) sử dụng số a để tính y đáp ứng lại yêu cầu B Như a gọi chứng minh không tiết lộ thông tin Đánh giá Nếu kẻ công O muốn mạo danh, O thực nhiều phương án Thứ nhất, O đốn đựơc u cầu r B, O gửi giá trị y vr (mod p) cho B Khi B nhận , B gửi yêu cầu r lại cho A, lúc O mạo danh A gửi lại cho B giá trị y chọn sẵn từ trước Tham số t đề cập đến giải thuật sơ đồ SCHNORR sử dụng để ngăn chặn O thực (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 76 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu phương án này, r nằm khoảng ≤ r ≤ 2t, hầu hết ứng dụng, chọn t = 40, xác suất để O đốn trúng giá trị r mà B sử dụng 2-t (2-40) Cách thứ mà O thực nhằm giả mạo A O làm giả dấu xác nhận A: C(A)’ = (IDA, v’, s’); (v’ ≠ v), s’ chữ ký mà TA sử dụng để xác minh A Vì lý mà TA phải chọn bên thứ ba đáng tin cậy Cách thứ để O mạo danh A O sử dụng dấu xác nhận C(A) A (dấu xác nhận A không giữ mật, sau nhiều lần sử dụng, C(A) gần công khai).Tuy nhiên, để mạo danh A thành công, O phải luận đựơc số PIN (a) mà A sử dụng (để luận a, O phải giải toán logarit rời rạc toán giả thiết đặt giải được) Xét trường hợp kẻ mạo danh O người nhận tin B, đó, B nhiều lần yêu cầu A chứng minh danh tính chọn yêu cầu r cách có chủ ý, để cố gắng xác định số PIN mà A sử dụng Do O biết giá trị nên tồn xác suất để O thành công : ≥ 1/2(t-1), tương ứng với việc O tìm a đa thức thời gian Trong trường hợp kể trên, O giả mạo thành công, giao thức sử dụng không an toàn, ngược lại, giao thức sử dụng an toàn Giao thức định danh SCHNORR không chứng minh giao thức an tồn, nhiên ưa thích sử dụng rộng rãi thực tế khơng có nhược điểm với thời gian thực nhanh nhiều so với giao thức khác 4.3 Ứng dụng hệ mật RSA cho toán GDĐT Hệ mật mã RSA ứng dụng cho tốn GDĐT cách xây dựng chương trình gửi nhận tin sử dụng mã hố RSA, thơng tin người gửi, người nhận gắn kèm vào thông tin chứa đựng mã Chương trình có nhiệm vụ: - Tạo cặp khố cơng khai/khố cá nhân e, d theo hệ mật RSA + Tạo số lớn (32bit) ngẫu nhiên + Kiểm tra tính nguyên tố (6n+1) + Tính tốn giá trị n, (n), chọn số mũ mã hoá e, sử dụng thuật toán Euclid mở rộng để tính số mũ mã hố d (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 77 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu - Mã hoá tin gửi, thơng tin người gửi khố vừa tạo: Bản rõ chuyển đổi sang dạng số nguyên, thông tin người gửi, thông tin người nhận, mã hố RSA khố cơng khai người nhận - Giải mã mã hố RSA thu được: Thơng tin người nhận kiểm tra với khoá cá nhân người nhận, phù hợp coi người nhận tin xác minh Bản mã sau giải mã RSA khoá cá nhân người nhận Giải thuật chương trình xây dựng sau: Tạo khoá: Tạo số lớn NN KT Nguyên tố? N Y Tính n, (n) Chọn e Tính d Gửi tin: Bản rõ Thông tin người gửi Chuyển đổi sang số ngun Nhập khố CN người gửi Kiểm tra Thơng tin người nhận Y Mã RSA Khoá CK người nhận (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu TIEU LUAN MOI download : skknchat@gmail.com N 78 (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Nhận tin: Thơng tin người nhận Nhập khố cá nhân Y Kiểm tra N Kết thúc Y Bản mã Giải mã RSA Bản rõ Một số giao diện chương trình: (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 79 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Menu Menu thủ tục mã hố (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 80 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Menu thủ tục giải mã (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 81 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Kết luận Qua kết thực luận văn, nhận thấy: An ninh giao dịch điện tử vấn đề quan trọng, hệ mật mã đại giữ vai trò chủ yếu, định Các hệ mật mã đại sở để phân tích, đánh giá thiết kế kênh liên lạc an tồn mạng Thuật tốn dành cho hệ mật mã đại như: RSA, Elgama, Rabit,…đã quan tâm từ lâu, từ cơng cụ tin học phát triển đẩy mạnh thực lý thuyết lẫn thực hành đem lại nhiều ứng dụng quan trọng thực tế: chữ ký số, tiền số, xác thực điện tử, Các ứng dụng nhiều quốc gia giới công nhận phương tiện giao dịch họp pháp Qua nghiên cứu nhận thấy rằng, hệ mật mã đại ứng dụng linh hoạt lý thuyết toán học, số học Sự tường minh toán học kết hợp với khả tính tốn máy tính đại giúp cho hệ mã dễ dàng thực cách xác phá mã lại khó khăn tương đương với việc giải tốn khó Để học tập vận dụng vào cơng tác thực tế mình, ta cần nghiên cứu kỹ nguyên lý lý thuyết hệ mã, sau bước thực hành máy Tơi nghĩ sở tốt để có vận dụng sáng tạo, ý tưởng Qua q trình thực khố luận tốt nghiệp, tự thấy nắm phần lý thuyết vấn đề mà nghiên cứu Cụ thể nguyên lý lý thuyết hàm băm, hệ mật mã khố cơng khai (RSA), sơ đồ chữ ký số, giao thức định danh, số tốn phân tích số ngun, vài cách cơng hệ mật mã - thành phần đóng góp cách quan trọng cho việc bảo đảm an ninh giao dịch điện tử Bên cạnh đó, ứng dụng lý thuyết tìm hiểu xây dựng tốn mã hố/giải mã thơng tin gửi GDĐT Vì thời gian nghiên cứu có hạn, trình độ hạn chế nên kết nghiên cứu tơi chắn cịn nhiều thiếu sót Mặc dù vậy, tin kết đạt sở quan trọng cho nhiều hướng nghiên cứu tiếp theo, như: nghiên cứu, cài đặt thử nghiệm thuật tốn mở rộng hệ mật mã khố cơng khai; xây dựng gói chương trình ứng dụng sử dụng hệ mật đại phục vụ an ninh giao dịch online; nghiên cứu bẻ gẫy hệ mật, Đem lại hiểu biết cách tường tận vấn đề liên quan đến việc bảo đảm an ninh, anh toàn liệu giao dịch mạng máy tính (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 82 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Phụ lục A: Các thuật ngữ viết tắt Viết tắt DES RSA SET TTP PKI PKCS#1 CRT MAC API MDC OWHF CRHF Tiếng Anh Data encryption standard Rivest, Shamir Adleman Secured Electronic Transaction Trusted Third-party Public key infrastructure Tiếng Việt Chuẩn mã hoá liệu Tên ba nhà phát minh loại mã RSA Giao dịch điện tử an toàn Public key cryptography standards Chinese Remainder Theorem Message Authentication Code Application Programming Interface Các tiêu chuẩn mật mã khố cơng khai, cịn đợc gọi tiêu chuẩn mã hoá RSA Định lý số dư Trung Quốc Mã xác thực tin Modification Detection Code or Manipulation Detection Code One-Way Hash Function Collision Resistant Hash Function Uỷ thác cho bên thứ tin cậy Hạ tầng khố cơng khai Giao diện lập trình ứng dụng định nghĩa cách giao tiếp thực ứng dụng Giao tiếp tập hợp hàm phơng pháp đợc sử dụng để truy cập đến số chức Mã dò thay đổi Hàm hash chiều Hàm hash chống xung đột (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 83 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Phụ lục B: Các thuật ngữ tiếng Anh dịch sang tiếng Việt Thuật ngữ tiếng Anh Thuật ngữ tiếng Việt "tweakable" block cipher Mã hoá khối với tham số: đầu vào dạng thuật toán bên cạnh rõ/bản mã khố cịn có thêm tham số tweak, tham số kết hợp với khoá sử dụng để lựa chọn cách hoán vị thuật toán Adversary Associative Asymmetric cryptography Authentication scheme Axiom Bijection Blocklength Certificate Authority Certificates Chaining variable Kẻ cơng hệ mật mã, thám mã, kẻ giả mạo Tính chất kết hợp Mật mã khoá bất đối xứng Lược đồ/sơ đồ định danh Tiên đề Song ánh, (chính ánh xạ 1-1) Độ dài khối mã hoá khối Chứng nhận quyền chứng Chứng nhận người dùng Biến dây chuyền, chế lưu giữ tạm thời giá trị lối hàm vòng lặp Collision resistant (collision free) (Hàm) Chống xung đột, chống va chạm Commutative Tính chất Giao hốn Congruent Cyclic permutation Deterministic Đồng dư Phép hốn vị vịng quanh Tính chất tiền định, tức lựa chọn có tính tốn, ngược lại với ngẫu nhiên Deterministic algorithm Giải thuật tiền định, giải thuật mà có khả đoán Với lối vào biết trước, giải thuật ln tạo xác lối Digital cash Digital certificate Tiền điện tử Chứng số, Chứng thực khố cơng khai (chống lại công đứng giữa) Digital envelope Digital fingerprint Digital signature scheme Digital signatures Distributive Entity Authentication (hay identity verification) Vỏ bọc số Vân tay số Lược đồ/sơ đồ chữ ký số Chữ ký số Tính chất phân phối Xác thực, hay định danh Exhaustive search Tìm kiếm vét cạn (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 84 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Extended Euclidean algorithm Giải thuật Euclid mở rộng Fermat's little theorem Generator ( hay primitive element) Định lý Fermat nhỏ Phần tử sinh (phần tử gốc hay thành phần nguyên thuỷ) Hard-core function Hash collistion Hash function Hash table Hash value Homophonic substitution ciphers Hàm lõi cứng Xung đột băm, va chạm băm Hàm băm Bảng (các giá trị) băm Giá trị băm Bộ mã thay đồng âm Identification Index Injection Injective function Integer factorization Internal state Nhận dạng Chỉ số, đợc coi khoá hàm băm Đơn ánh Hàm đơn ánh Phân tích thừa số nguyên tố Trạng thái bên trong, ám khái niệm chaining variable Hàm băm có tính lặp Cặp khố trao đổi Hệ số đạo Thặng dư nhỏ Tấn công đứng giữa; dạng công mà kẻ công mạo danh người khác để người gửi tin sử dụng khoá cơng khai mạo danh để mã hố tin cần gửi, người gửi người bị mạo danh không phát Iterative hash function Key-exchange pair Leading cofficient Least residue Man-in-the-middle attack Memoryless variation of birthday attack Phép biến đổi không nhớ công ngày sinh nhật Message digest Mono-alphabetic substitution cipher Tóm lược tin Bộ mã thay sử dụng bảng mẫu tự Multiplicative inverse One-way cryptographic function Số nghịch đảo nhân Hàm mã chiều Padding Pair relative primes Permutation Plaintext Việc thêm vào số bit vào văn Các số nguyên tố Tính chất giao hoán Là file,tài liệu dạng mã ASCII (hoặc ký tự mà đọc theo kiểu soạn thảo đó) (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 85 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Polyalphabetic substitution ciphers Bộ mã thay sử dụng nhiều bảng mẫu tự Primitive element (hay generator) Private key pseudo-random generators Pseudorandom sequences Public key Public-key cryptography Public-key encryption scheme Thành phần nguyên gốc (còn gọi phần tử sinh) Quadratic residue Redundancy function Round Thặng dư bậc hai Hàm dư thừa Một chu trình vịng lặp mã hoá khối lặp rounds Số lần update liên tục trạng tháI bên (trong giải thuật băm) Second-preimage resistant Signature pair Square root Stream cipher Subsequent Substitution ciphers surjection Symmetric cryptography Symmetric key Transposition ciphers Trapdoor one-way function Zero-knowledge proof Chosen-ciphertext attack Cube-root Salting message (Hàm) Cản tiền ảnh thứ 2, chặn tiền ảnh thứ Cặp (khố) chữ ký Căn bậc Mã dịng Liên tục Mã thay Tồn ánh Mật mã khố đối xứng Khoá đối xứng Mã chuyển vị Hàm chiều có cửa sập Chứng minh khơng tiết lộ thơng tin Tấn công lựa chọn mã Căn bậc ớp muối tin, việc gắn thêm vào tin chuỗi bit đ-ợc tạo ngẫu nhiên tr-ớc tiến hành mà hoá, chuỗi bit độc lập với lần mà hoá c tớnh ng hỡnh a thc thi gian, số nguyên n kiểm tra (tính nguyên tố) thời gian đa thức theo log2n (là số bit biểu diễn nhị phân n) Homomorphic property Time polynomial Khoá cá nhân Bộ tạo giả ngẫu nhiên Chuỗi giả ngẫu nhiên Khố cơng khai Mật mã khố cơng khai Sơ đồ mã khố cơng khai (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 86 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu Tài liệu tham khảo Tiếng Việt Nguyễn Bình (2000) “Mật mã: từ lý thuyết đến thực hành” – Học viện Mật mã; Phạm Văn Doanh (????)“Nghiên cứu thuật toán Xây dựng phần mềm phân tích số nguyên theo phương pháp sàng bình phương phục vụ cho việc nghiên cứu hệ mật mã khố cơng khai” – Học viện mật mã Tiếng Anh A.Menezes, P.van Oorschot, S.Vanstone, (1996) “Handbook of Applied Cryptography”, CRC Press, available on www.cacr.math.uwaterloo.ca/hac Burt Kaliski – “The mathematics of the RSA Public-key cryptosystem”, RSA laboratories; Charles Blair (1995) “Notes on Cryptography” – Business Administration Dept University of Illinois; FIPS PUB 186-2 (2000) – “Digital signature standard”, available on http://www.csrc.nist.gov/publications/fips/fips186-2/fips186-2change1.pdf; Ilya Mironov (2005) – “Hash functions: Theory, attacks, and applications”, Microsoft research, Silicon Valley Campus; Leornado Bonomi, Gerard Beuchot, (1999) -“Security guidelines for Inter-regional application”, Security subgroup of the Teleregions SUN2 project; RSA Laboratories (2002) – “PKCS#1 v2.1: RSA Cryptography standard”; 10 R.Rivest, A Shamir, L Adleman (1997) – “Public key cryptography – RSA”; 11 Ronald L.Rivest (1992) – “The MD5 message-digest algorithm”, IETF RFC 1321, available on www.ietf.org/rfc/rfc1321.txt; 12 R.L Rivest, A Shamir, L Adleman (????) – “A method for Obtain Digital signatures and public key cryptosystems”; (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 87 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 13 Visa & Master card institude (1997) “SET Secure Electronic Transaction Specification – Book 1: Business description”; (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu 88 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu (LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu(LUAN.VAN.THAC.SI).Nghien.cuu.he.mat.ma.khoa.cong.khai.trong.giao.dich.dien.tu