Đang tải... (xem toàn văn)
Tài liệu tham khảo công nghệ thông tin Nghiên cứu một số giải pháp công nghệ thông tin trong việc sử dụng tiền điện tử
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Thị An NGHIÊN CỨU MỘT SỐ GIẢI PHÁP CÔNG NGHỆ THÔNG TIN TRONG VIỆC SỬ DỤNG TIỀN ĐIỆN TỬ KHOÁ LUẬN TỐT NGHIỆP HỆ ĐẠI HỌC CHÍNH QUY Ngành: Cơng Nghệ Thơng Tin HÀ NỘI - 2009 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Thị An NGHIÊN CỨU MỘT SỐ GIẢI PHÁP CÔNG NGHỆ THÔNG TIN TRONG VIỆC SỬ DỤNG TIỀN ĐIỆN TỬ KHOÁ LUẬN TỐT NGHIỆP HỆ ĐẠI HỌC CHÍNH QUY Ngành: Cơng Nghệ Thơng Tin Cán hướng dẫn: PGS.TS Trịnh Nhật Tiến HÀ NỘI - 2009 LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn chân thành sâu sắc tới PGS.TS Trịnh Nhật Tiến – người Thầy ln bảo, hướng dẫn nhiệt tình, giúp đỡ em suốt trình học tập xây dưng khóa luận Em xin chân thành cảm ơn Thầy, Cô giáo dạy dỗ em suốt q trình học tập trường Đại học Cơng Nghệ Những kiến thức thầy cô truyền đạt hành trang để em vững tương lai Xin cảm ơn tới bạn K50HTTT cung cấp cho tài liệu q báu để hồn thành khóa luận Cảm ơn tới tất bạn bè ln sát vai, tin tưởng giúp đỡ suốt năm đại học qua Cuối cùng, xin gửi lời biết ơn sâu sắc tới Bố mẹ người thân gia đình, người ln dành cho tình u, niềm tin động viên suốt trình học tập Hà nội, tháng năm 2009 Sinh viên Nguyễn Thị An TÓM TẮT NỘI DUNG Thương mại điện tử nói chung tiền điện tử nói riêng cịn lĩnh vực mẻ Vì vậy, để tiền điện tử thực thâm nhập vào sống, trở thành phương thức toán hiệu địi hỏi cần phải có q trình nghiên cứu phát triển Khóa luận trình bày kiến thức khái quát Tiền điện tử, sau tập trung nghiên cứu hai vấn đề lớn đặt tiền điện tử:vấn đề ẩn danh người sử dụng vấn đề ngăn chặn người sử dụng tiêu đồng Tiền điện tử nhiều lần Khóa luận giới thiệu phân tích số hệ thống tiền điện tử giới, đề xuất việc ứng dụng tiền điện tử Việt nam Ngồi ra, khóa luận Demo chương trình nhỏ hệ thống tiền điện tử ngôn ngữ C++ MỤC LỤC LỜI CẢM ƠN .3 TÓM TẮT NỘI DUNG .4 MỤC LỤC DANH MỤC CÁC KÝ KIỆU .8 DANH MỤC BẢNG BIỂU MỞ ĐẦU 10 Chương CÁC KHÁI NIỆM CƠ BẢN 12 1.1 MỘT SỐ KHÁI NIỆM TOÁN HỌC 12 1.1.1 Khái niệm số học 12 1.1.2 Khái niệm đại số 15 1.1.3 Độ phức tạp 17 1.2 MÃ HÓA 20 1.2.1 Khái niệm mã hóa .20 1.2.2 Hệ mã hóa .21 1.2.3 Mã hóa giải mã 21 1.2.4 Hệ mã hóa khóa cơng khai RSA 22 1.3 CHỮ KÝ 24 1.3.1 Giới thiệu chữ ký 24 1.3.2 Một số sơ đồ chữ ký .26 1.4 CHIA SẺ BÍ MẬT CÓ THỂ XÁC MINH 35 1.4.1 Sơ đồ chia sẻ bí mật .35 1.4.2 Sơ đồ chia sẻ bí mật xác minh .36 1.5 HÀM BĂM .37 1.5.1 Hàm băm h hàm chiều (One-way Hash) với đặc tính sau: 37 1.5.2 Tính chất hàm băm 37 Chương 2: GIỚI THIỆU VỀ TIỀN ĐIỆN TỬ 38 2.1 KHÁI NIỆM THANH TOÁN ĐIỆN TỬ .38 2.1.1 Các mơ hình tốn điện tử .38 2.2 KHÁI NIỆM TIỀN ĐIỆN TỬ 40 2.2.1 Mơ hình giao dịch mua bán tiền điện tử 41 2.2.2 Cấu trúc Tiền điện tử 43 2.2.3 Tính chất tiền điện tử: 44 Chương 3: MỘT SỐ VẤN ĐỀ PHÁT SINH KHI DÙNG TIỀN ĐIỆN TỬ 47 3.1 MỘT SỐ VẤN ĐỀ PHÁT SINH 47 3.1.1 Vấn đề ẩn danh người sử dụng đồng tiền 47 3.1.2 Vấn đề gian lận giá trị đồng tiền .47 3.1.3 Vấn đề tiêu xài đồng tiền hai lần .48 3.2 GIẢI PHÁP CHO BÀI TOÁN “ẨN DANH” VÀ “CHỐNG GIAN LẬN GIÁ TRỊ ĐỒNG TIỀN” .49 3.2.1 Giới thiệu giải pháp 49 3.2.2 Lược đồ Chaum-Fiat-Naor .51 3.2.3 Lược đồ Brand 55 3.3 GIẢI PHÁP CHO BÀI TOÁN “TIÊU NHIỀU LẦN MỘT ĐỒNG TIỀN” 64 3.3.1 Giới thiệu giải pháp 64 3.3.2 Lược đồ truy vết gian lận KV 65 3.3.3 Lược đồ Fair tracing 69 3.3.4 So sánh lược đồ KV Fair tracing 77 Chương 4: MỘT SỐ HỆ THỐNG TIỀN ĐIỆN TỬ .78 4.1 HỆ THỐNG DIGICASH 78 4.1.1 Phương thức hoạt động 79 4.4.2 Nhận xét 81 4.2 HỆ THỐNG PAYWORD .82 4.2.1 Phương thức hoạt động 82 4.2.2 Nhận xét 84 4.3 VẤN ĐỀ DÙNG TIỀN ĐIỆN TỬ Ở VIỆT NAM 85 KẾT LUẬN 88 DANH MỤC TÀI LIỆU THAM KHẢO .89 DANH MỤC CÁC KÝ KIỆU TT Ký hiệu Chú giải cho ký hiệu sử dụng KV Lược đồ KV (tên viết tắt hai tác giả D.Kugler H.Vogt ) RSA Hệ mã hóa khóa cơng khai đề xuất Ron Rivest, Adi Shamir, Len Adlemon năm 1977 SSS TTP Bên thứ ba tin cậy – Trusted Third Party VSS Sơ đồ chia sẻ bí mật xác minh – Verify Secret Sharing Sơ đồ chia sẻ bí mật – Secret Sharing Schemes DANH MỤC BẢNG BIỂU Hình 1: Mơ hình giao dịch hệ thống Tiền điện tử Hình 2: Mơ hình phương thức tốn Hình 3: Mơ hình giao dịch có tính chuyển nhượng Hình 4: Khái qt lược đồ Fair tracing Hình 5: Quá trình khởi tạo tài khoản lược đồ Brand Hình 6: Quá trình chứng minh đại diện tài khoản lược đồ Brand Hình 7: Giao thức rút tiền lược đồ Brand Hình 8: Giao thức tốn Hình 9: Tóm tắt lược đồ KV Hình 10: Giai đoạn chuẩn bị lược đồ Fair tracing Hình 11: Giao thức rút tiền lược đồ Fair tracing Hình 12: Giai đoạn chuẩn bị với TTP MỞ ĐẦU Tính cấp thiết khóa luận Sự mở rộng phổ biến Internet thúc đẩy phát triển Thương mại điện tử Một nhu cầu nảy sinh toán “điện tử”, đơn giản người mua người bán tốn qua ngân hàng thẻ tín dụng điện tử Hình thức tốn chưa thật thuận tiện Một hình thức tốn xuất hiện: tốn tiền điện tử Trên toàn giới, tiền điện tử ứng dụng thành công, đem lại lợi ích cho người dùng.Tuy nhiên q trình sử dụng tiền điện tử nảy sinh số vấn đề đáng quan tâm như: người dùng gian lận giá trị đồng tiền, tiêu nhiều lần đồng tiền hay xác định danh tính người sở hữu đồng tiền Vì vậy, khóa luận vào nghiên cứu số tốn hệ thống tiền điện tử trình bày cách giải phù hợp cho vấn đề Mục đích khóa luận Mục đích khóa luận nghiên cứu số giải pháp khoa học cho toán phát sinh trình sử dụng tiền điện tử, so sánh, đánh giá ưu nhược điểm giải pháp rõ giải pháp phù hợp với loại tiền điện tử Đối tượng nghiên cứu Đối tượng nghiên cứu toán phát sinh dùng tiền điện tử Phương pháp nghiên cứu Để nghiên cứu tốn tiền điện tử, phần đầu khóa luận tổng hợp lại khái niệm toán học kiến thức lý thuyết mật mã có liên quan Sau sâu nghiên cứu tiền điện tử, rõ cấu trúc, tính chất loại tiền điện tử sử dụng giới Từ đó, phân tích để thấy rõ toán phát sinh trình sử dụng tiền điện tử, nêu lên giải pháp phù hợp cho toán Kết cấu khóa luận 10 ... HỌC CÔNG NGHỆ Nguyễn Thị An NGHIÊN CỨU MỘT SỐ GIẢI PHÁP CÔNG NGHỆ THÔNG TIN TRONG VIỆC SỬ DỤNG TIỀN ĐIỆN TỬ KHOÁ LUẬN TỐT NGHIỆP HỆ ĐẠI HỌC CHÍNH QUY Ngành: Cơng Nghệ Thơng Tin. .. luận nghiên cứu số giải pháp khoa học cho tốn phát sinh q trình sử dụng tiền điện tử, so sánh, đánh giá ưu nhược điểm giải pháp rõ giải pháp phù hợp với loại tiền điện tử Đối tượng nghiên cứu. .. tử: vấn đề ẩn danh người sử dụng vấn đề ngăn chặn người sử dụng tiêu đồng Tiền điện tử nhiều lần Khóa luận giới thiệu phân tích số hệ thống tiền điện tử giới, đề xuất việc ứng dụng tiền điện tử