Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 48 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
48
Dung lượng
273,5 KB
Nội dung
Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử LỜI MỞ ĐẦU Ngày nay với sự phát triển vượt bậc của khoa học, công nghệ thông tin được ứng dụng rộng rãi trong hầu hết mọi lĩnh vực của xã hội. Bắt đầu là từ quân sự, dần dần đưa vào trong mọi hoạt động đời sống của quần chúng, từ vui chơi giải trí, đến giao dịch kinh tế… Khoa học hiện đại đưa Công nghệ thông tin vào đời sống, từ máy tính cá nhân đến mạng truyền tin trên toàn thế giới. Tuy nhiên, hầu hết mọi sự vật hiện tượng đều mang tính 2 mặt của nó, có sự ưu việt nhưng bên cạnh đó cũng có những mặt tiêu cực của nó. Với hệ thống mạng máy tính toàn cầu như hiện nay, sự thất thoát thông tin do sự cạnh tranh của đối thủ hay sự phá hoại của những hacker đã làm ảnh hưởng không nhỏ tới lợi ích của cá nhân người dùng cũng như của cộng đồng tập thể sử dụng nào đó. Để đảm bảo được tài khoản cá nhân không bị thất thoát hay coppy thì người ta đã có nhiều giải pháp để hạn chế hay chống lại những hacker máy tính đó. Chữ ký điện tử là một trong những giải pháp đó. Thấy rằng, chữ ký điện tử là một tiện ích không thể bỏ qua trong thế giới tin học, đặc biệt là trong các giao dịch liên quan đến sự bảo đảm an toàn thông tin, đặc biệt là trong Giao dịch thương mại điệnt tử. Vì vậy, em đã chọn đề tài “Ứng dụng chữ ký điện tử trong giao dịch thương mại điện tử ” để nghiên cứu. Đề tài gồm: Chương 1: Tổng quan về giao dịch điện tử và bảo mật trong thương mại điện tử. Chương 2: Xây dựng công cụ mã khoá công khai RSA. Chương 3: Xây dựng chữ ký điện tử. Kết luận. Tài liệu tham khảo. SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử CHƯƠNG 1: TỔNG QUAN VỀ GIAO DỊCH ĐIỆN TỬ VÀ BẢO MẬT TRONG THƯƠNG MẠI ĐIỆN TỬ 1.1 THƯƠNG MẠI ĐIỆN TỬ LÀ GÌ? Thương mại điện tử tiếng Anh là Electronic Commerce hay thường viết tắt là eCommerce. Khi nói đến thương mại điện tử là người ta nghĩ ngay đến việc sử dụng Internet trợ giúp cho công việc kinh doanh. Trên thực tế, thương mại điện tử có vai trò quan trọng hơn nhiều. Trước hết, thuật ngữ thương mại điện tử chỉ mới được sử dụng khi có một số người đã thực hiện được việc bán qua mạng Internet bằng cách trả tiền bằng một loại tiền đã được mã hoá. Vậy thương mai điện tử chỉ có thể thực hiện được qua Internet hay hệ thống các máy tính nối mạng?. Đúng vậy, nhưng không phải giao dịch nào trên Internet cũng được gọi là thương mại điện tử. Thương mại điện tử là hình thức thương mại (quảng cáo, tiếp thị, mua bán, trao đổi hàng hoá, thanh toán, bảo lãnh…) thông qua các phương tiện thông tin và mạng máy tính điện tử, chủ yếu là sử dụng các mạng Internet và Intranet 1.2 PHƯƠNG DIỆN KỸ THUẬT CỦA THƯƠNG MẠI ĐIỆN TỬ Mục tiêu cuối cùng của mọi cuộc mua bán là người mua nhận được hàng và người bán nhận được tiền trả cho số hàng đó. Thanh toán vì thế là khâu quan trọng nhất của thương mại và thương mại điện tử thông qua các hệ thống thanh toán điện tử và chuyển tiền điện tử mà bản chất là các phương tiện tự động chuyển tiền từ tài khoản này sang tài khoản khác( nay đã xuất hiện cả hình thức chuyển tiền mặt thông qua các “túi tiền điện tử”: electronic purse) SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử Thanh toán điện tử sử dụng rộng rãi trong các máy rút tiền tự động (ATM: Automatic Teller Machine), thẻ tín dụng (credit card) các loại thẻ mua hang (purchasing card), thẻ thông minh (smart card : là loại thẻ có gắn chip điện tử mà thực chất là một máy tính điện tử rất nhỏ)v.v… Internet và Web Năm 1995, Inter net chính thức được công nhận là mạng toàn cầu, một máy tính có địa chỉ Internet kết nối tới ISP (Internet Service Provider) vào Internet là có thể giao tiếp tới nhiều máy tính kết nối Internet khác trên khắp toàn cầu trên cơ sở giao thức chuẩn quốc tế TCP/IP. Công nghệ Internet chỉ thực sự trở thành công cụ đắc lực khi áp dụng giao thức chuẩn quốc tế HTTP (HyperText Transfer Protocol: Giao thức chuẩn truyền siêu văn bản) với các trang siêu văn bản tạo ra nhiều dịch vụ khác nhau mà dịch vụ hiện nay được sử dụng rộng rãi nhất là dịch vụ World Wide Web – WWW. Bằng dịch vụ Web, người sử dụng đọc được các thông tin và truyền từ nơi này tới nơi khác trên cơ sở giao thức truyền tệp FTP (File Transfer Protocol), giao thức chuẩn thư tín POP (Post Office Protocol), giao thức chuẩn truyền thông điệp đơn giản SMTP (Simple Message Transfer Protocol), giao thức chuẩn truyền tin qua mạng NNTP (Net News Transfer Protocol). Các trình duyệt Web phổ biến hiện nay là Netscape Navigator, Microsoft Internet Exploer… Internet tạo ra bước phát triển mới của ngành truyền thông, chuyển từ thế giới một mạng, một dịch vụ sang thế giới một mạng đa dịch vụ và trở thành công cụ quan trọng nhất trong thương mại điện tử. SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử 1.2.1 Thư tín điện tử Các đối tác ( người tiêu thụ, doanh nghiệp, các cơ quan Chính phủ) sử dụng hòm thư điện tử để gửi thu cho nhau một cách “ trực tuyến” thông qua mạng, gọi là thư tín điện tử(electronic mail, gọi tắt là email). Đây là một loại thông tin ở dạng “phi cấu trúc” (unstructured form), nghĩa là thông tin phải tuân thủ một cấu trúc đã thoả thuận (khác với “trao đổi dữ liệu điện tử”) 1.2.2 Thanh toán điện tử Thanh toán điện tử (electronic payment) là việc thanh toán tiền thông qua thông điệp điện tử (electronic message) thay cho việc giao tay tiền mặt; việc trả lương bằng cách chuyển trực tiếp tiền và tài khoản, trả tiền mua hàng bằng thẻ mua hàng, thẻ tín dụng v.v… đã quen thuộc từ lâu nay thực chất là các dạng thanh toán điện tử. Ngày nay, với sự phát triển của thương mại điện tử, thanh toán điện tử đã mở rộng sang các lĩnh vực mới; đáng đề cập là : 1.2.2.1 Trao đổi dữ liệu tài chính (Financial Electronic Data Interchange, gọi tăt là FEDI) Chuyên phục vụ cho việc thanh toán điện tử giữa các công ty giao dịch với nhau bằng điện tử. 1.2.2.2 Tiền mặt Internet (Internet Cash) Là tiền mặt được mua từ một nơi phát hành (ngân hàng hay một tổ chức tín dụng), sau đó được chuyển đổi tự do sang các đồng tiền khác thông qua Internet, áp dụng cả trong phạm vi một nước cũng như giữa các quốc gia; tất cả đều được thực hiện bằng kỹ thuật số hoá – digital cash, công nghệ đặc thù chuyên phục vụ mục đích này có tên gọi là “ mã hoá công khai/bí mật” ( Public/Private Key Cryptography). Tiền mặt Internet được người mua hàng mua bằng tiền nội tệ, rồi dùng Internet để chuyển cho người bán hang. SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử Thanh toán bằng tiền mặt Internet đang trên đà phát triển do có nhiều ưu điểm nổi bật: Có thể dùng cho thanh toán những món hàng có giá trị lớn nhỏ đều được. Không đòi hỏi phải có một quy chế được thoả thuận từ trước, có thể tiến hành giữa hai người hoặc hai công ty bất kỳ, các thanh toán vô danh; Tiền mặt được nhận được đảm bảo là tiền thật, tránh được nguy cơ tiền giả. 1.2.2.3 Túi tiền điện tử (Electronic Purse) Là nơi để tiền mặt Internet mà chủ yếu là thẻ khôn minh (smart card, còn gọi là thẻ giữ tiền : store value card), tiền được trả cho bất cứ ai đọc được thẻ đó; kỹ thuật của túi tiền điện tử cũng giông như ký thuật áp dụng cho “ tiền mặt Internet” đó chính là kỹ thuật “mã hoá công khai/bí mật” 1.2.2.4 Thẻ thông minh (Smart Card) Cũng giống như thẻ tín dụng, nhưng ở mặt sau thay vì dải từ là một chíp máy tính điện tử có một bộ nhớ nhỏ để lưu trữ tiền số hoá, tiền đó chỉ được “chi trả” khi người sử dụng và thông điệp (ví dụ xác nhận thanh toán hoá đơn) được xác thực là đúng. Thông tin được xác thực là khác nhau 1.2.2.5 Giao dịch ngân hàng số hóa (Digital Baking) Hệ thống thanh toán điện tử của ngân hàng là một đại hệ thống, gồm nhiều tiểu hệ thống như: thanh toán giữa ngân hàng với khách hàng, thanh toán giữa ngân hàng với các đại lý thanh toán, thanh toán nội bộ ngân hàng, thanh toán giữa hệ thông ngân hàng này với hệ thống ngân hàng khác. 1.3 GIAO DỊCH TRONG THƯƠNG MẠI ĐIỆNTỬ 1.3.1 Khái niệm giao dịch Thương mại điện tử (Electronic Commerce Transaction) Thương mại được hiểu theo Đạo luật mẫu về thương mại của Liên hiệp quốc bao gồm bốn kiểu : Người với người: Qua điện thoại, máy Fax và thư điện tử (Email) SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử Người với máy tính điện tử: Trực tiếp hoặc qua các mẫu biểu điện tử(electronic form), và qua WWW Máy tính điện tử với máy tính điện tử: qua trao đổi dữ liệu điện tử, thẻ khôn minh, các dữ liệu mã hóa bằng mã vạch Máy tính điện tử với người: Qua thư tín do máy tính tự động sản ra, máy Fax, và thư điện tử. 1.3.2 Các bước giao dịch điện tử Khi tiến hành giao dịch kinh doanh trên mạng và chấp nhận thanh toán bằng thẻ tín dụng, người dùng phải trải qua những bước sau: Người bán cung cấp đơn đặt hàng tại một địa chỉ website bảo mật SSL (Secure Socket Layer). Khách hàng chọn những mặt hàng họ cần và điền vào thẻ tín dụng và những thông tin liên lạc, thông tin về sản phẩm. Một màn hình hiện lên với đầy đủ mọi thông tin, cho phép khách xác nhận đơn đặt hàng và xem tất cả các dữ liệu được nhập vào. Máy chủ website đưa thông tin đến dịch vụ kiểm tra thanh toán thẻ tín dụng để đối chiếu địa chỉ của khách hàng trên đơn đặt hàng có khớp với điạ chỉ của người giữ thẻ hay không và xem hạn mức tín dụng của thẻ. Nếu như tất cả các thông tin đều đúng và thẻ không bị lỗi, thì quá trình thanh toán sẽ được thực hiện trong vài giây. Nếu phần mềm shopping cart cho phép, một biên lai kiểm tra xác thực việc mua hàng được gửi bằng email sẽ gửi đến cho khách hàng. Sau đó người bán xử lý đơn đặt hàng và hàng được gửi đi. Trung tâm thanh toán thẻ gửi thông báo dịch vụ kiểm tra thẻ tín dụng là hàng vừa được gửi đi. Người bán không thu tiền trực tiếp từ người mua và chi phí mua hàng được tính vào tài khoản của người giữ thẻ cho đến khi hàng được chuyển đi. SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử Dịch vụ kiểm tra thẻ tín dụng gửi yêu cầu thanh toán tới ngân hàng phát hành thẻ. Ngân hàng phát hành thẻ chấp nhận chuyển tiền tới ngân hàng của người bán. Thông thường trong vũng 48 đến 72 giờ, tiền tự động được chuyển vào tài khoản ngân hàng của người bán từ tài khoản ngân hàng của người mua 1.4 BẢO MẬT TRONG GIAO DỊCH ĐIỆN TỬ 1.4.1 Khái niệm về bảo mật 1.4.1.1 Bảo mật là gì ? Bảo mật là một bộ phận của khoa học máy tính, nó bảo vệ dữ liệu và hệ thống máy tính để những người không được phép sẽ không thể đột nhập, xem trộm, sao chép hay sử dụng được. 1.4.1.2 Các thuật ngữ thường dùng Người gửi (Sender): là người muốn gửi một thông điệp tới một hay một số người khác. Người nhận (Receiver): là người nhận được thông điệp do người khác gửi tới. Sự mã hoá (Encryption): là quá trình nguỵ trang một thông điệp theo một cách nào đấy làm ẩn đi nội dung của nó. Sự giải mã (Decryption): là quá trình khôi phục lại bản rõ từ bản mã. Bản rõ(Plaintext hay Cleartext): là thông điệp chưa được mã hoá hay đã được giải mã. Bản mã (Ciphertext): là thông điệp đã được mã hoá. Mật mã (Crytography): là nghệ thuật và khoa học của việc bảo vệ an toàn cho các thông điệp. Phân tích mã (Cryptanalysis): là nghệ thuật và khoa học của việc bẻ mã, là nhìn qua được sự nguỵ trang. SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử 1.4.2 Nhiệm vụ của bảo mật 1.4.2.1 Bảo mật vệ cái gì? 1.4.2.1.1 Bảo vệ dữ liệu Hệ thống máy tính cần được bảo vệ do các yêu cầu sau: Tính bảo mật: Các thông tin về kinh tế, chính trị, quân sự, công nghệ cần giữ bí mật. Tính toàn vẹn: Do các thông tin của hệ thống máy tính được dùng chung nên đôi khi có thể bị thay đổi mất mát. Tính kịp thời: Thông tin cần cung cấp một cách kịp thời khi cần thiết. 1.4.2.1.2 Bảo vệ tài nguyên Trên thực tế khi kẻ tấn công xâm nhập được vào một hệ thống hắn sẽ khống chế và sử dụng hệ thống đó để đánh cắp thông tin, mật khẩu đồng thời sử dụng tài nguyên vào các mục đích đen tối khác. 1.4.2.1.3 Bảo vệ uy tín Trong nhiều trường hợp các tổ chức hay công ty biết mình bị tấn công nhưng không dám thông báo vì sợ bị mất uy tín. Vì vậy những cuộc tấn công được biết chỉ là phần nổi của một tảng băng chìm mà thôi 1.4.2.1.4 Chống gian lận Việc gian lận về văn bản điện tử dễ dàng hơn nhiều so với văn bản giấy tờ. Do đó bảo mật đóng vai trò đặc biệt quan trọng khi mà thương mại điện tử ngày càng được sử dụng rộng rãi. 1.4.3 Các phương thức bảo mật 1.4.3.1 Bảo vệ tại nơi lưu trữ -Bảo mật truy nhập mạng (Login security) -Bảo mật dịch vụ thư mục mạng (NDS security) -Bảo mật hệ thống file (File system security) SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử -Bảo mật hệ thống file quyết định đến thao tác của người sử dụng đối với các file và thư mục trên ổ đĩa mạng. -Sao lưu ổ đĩa. 1.4.3.2 Bảo vệ trên đường truyền Vật lí -Bảo vệ các thông tin được truyền đi chống lại những hành động xâm nhập để lấy cắp, sửa chữa hay thay đổi thông tin trên đường truyền. Thuật toán - Dùng các thuật toán để mã hoá thông tin - Các hệ thống bảo mật khác nhau có các mức an toàn khác nhau tuỳ thuộc vào độ khó để có thể bẻ chúng. Tất cả các thuật toán về lí thuyết là có thể bẻ được miễn là có đủ thời gian và tài nguyên máy tính . - Các thuật toán được coi là an toàn nếu giá trị về tiền bạc và thời gian để bẻ nó lớn hơn giá trị về giữ liệu mà nó mã hoá. - Một số thuật toán chỉ có thể bẻ được với chi phí thời gian lớn hơn thời gian tồn tại của vũ trụ trên một máy tính lớn hơn tất cả vật chất có trong vũ trụ. Những thuật toán như vậy về lí thuyết là có thể bẻ được nhưng nó không thể bẻ được trong thực tế. SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử CHƯƠNG 2: XÂY DỰNG CÔNG CỤ MÃ KHOÁ CÔNG KHAI RSA 2.1 . GIỚI THIỆU VỀ HỆ MÃ CÔNG KHAI Ngày nay, nhu cầu sử dụng mạng máy tính trong trao đổi thông tin của con người ngày càng tăng, tất nhiên người sử dụng hệ thống đều muốn có cái gì đó là của riêng mình, các thông tin đến và đi phải đẩm bảo an toàn bí mật. Một hệ thống có sử dụng hệ mật mã cổ điển sẽ dẫn đến một bài toàn phân phối khoá nặng nề cho người sử dụng. Có thể hình dung bài toán đó qua ví dụ sau: Giả sử có 4 người sử dụng A,B,C và D trong hệ thống muốn trao đổi thông tin thông qua các kênh: *Kênh là đường truyền cho thông tin đi qua, trong một môi trường cá nhân thì kênh là đường truyền chống lại được sự xâm nhập từ bên ngoài. A và B muốn trao đổi thông tin cho nhau mà C, D không thể truy nhập được. A và C muốn liên lạc với nhau mà B, D không truy nhâpj được. Với BC, BD và CD cũng có yêu cầu tương tự. Để giữ được tính huống này cần phải có 6 khoá kAB, kAC, kAD, kBC, kBD, kCD. Nếu đặt thêm người sử dụng thứ năm E thì cần phải có thêm 4 khoá cho E và từng người trước đó. Sau đó lại thêm người F vào hệ thống dẫn tới cần phải có thêm 5 khoá riêng biệt khác nữa. Như vậy, với một hệ thống có n người sử dụng thì khi thêm một người cần phải có thêm n khoá. Một hệ thống có n người sử dụng đòi hỏi phải có số khoá ít nhất: n n*( )−1 2 kho¸ SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai [...]... người kí nó Sơ đồ chữ kí ( hay còn gọi là chữ kí điện tử ) là phương pháp kí một bức điện lưu dưới dạng điện tử Chẳng hạn một bức điện có chữ kí được truyền trên mạng máy tính 3.1.1 Một vài khác biệt cơ bản giữa các chữ kí thông thường và chữ kí điện tử +Đầu tiên là vấn đề kí một tài liệu Với chữ kí thông thường , nó là một phần vật lý của tài liệu Tuy nhiên , một chữ kí điện tử không gắn theo kiểu... khác , các chữ kí điện tử có thể được kiểm tra nhờ dùng một thuật toán kiểm tra công SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử khai Như vậy , bất kì ai cũng có thể kiểm tra được chữ kí điện tử Việc dùng một sơ đồ chữ kí an toàn có thể sẽ ngăn chặn được khả năng giả mạo +Sự khác biệt cơ bản khác giữa chữ kí thông thường và chữ kí điện tử là bản... hợp khi chữ số cuối cùng của N bằng 3 (thông thường các số nguyên tố có chữ số cuối là 1,3,7,9) Khi đó người thám mã suy ra ngay rằng chữ số cuối cùng của p và q hoặc là 1 và 3 hoặc là 7 và 9 (các thông tin từng phần này có thể có ích trong một số trường hợp) SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử CHƯƠNG 3: XÂY DỰNG CHỮ KÝ ĐIỆN TỬ 3.1 GIỚI... Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử Sơ đồ khối thuật toán mã hoá: BEGIN Read name dest, source_file, e,p,q N=p*q While !(feof(source_file)) wi=fgets(source_file) Đổi wi ra số ci=cie mod N Write(dest_file) END SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử Để giải mã bản mã lại phải sử dụng thông tin cửa sập bí mật, đó là... Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử 3.Return W Dưới đây là sơ đồ tổng quát chung cho việc giải mã theo hệ RSA BEGIN Read source, dest_file, d,p,q f=fopen(source_file f==NULL N=p*q x=(p-1)*(q-1) gcd(x,d)=1 d*d-1=1 (mod x) False While !feof(dest_file) Ci=Cid mod N Đổi ra ký tự Write(dest_file) END SVTH: Nguyễn Thị Bích Nguyệt GVHD: Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử 2.4.2... Nghiệp Ứng Dụng Chữ Ký Điện Tử Như vậy xác định xong cặp khoá lập mã (N,e) và giải mã (N,d) Các kí tự trong bản rõ được chuyển sang số bằng cách dùng một bảng mã sau: Chữ cái: A B C D E F G H I J Mã số : 00 01 02 03 04 05 06 07 08 09 Chữ cái: K L M N O P Q R S T Mã số: 10 11 12 13 14 15 16 17 18 19 Chữ cái: U V X Y Z Mã số: 20 21 23 24 25 W 22 Trong trường hợp quan tâm tới ký tự space (dấu cách), coi ký. .. của chữ ký điện tử Một sơ đồ chữ kí điện tử thường chứa hai thành phần : Thuật toán kí và thuật toán xác minh Người A có thể kí bức điện x dùng thuật toán kí an toàn Chữ kí Sig(x) nhận được có thể kiểm tra bằng thuật toán xác minh công khai Ver Khi cho trước cặp (x,y) thuật toán xác minh cho giá trị TRUE hay FALSE tuỳ thuộc vào việc chữ kí được xác thực như thế nào Định nghĩa hình thức của chữ. .. Th.S Nguyễn Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử (We)d=W mod N Mặt khác dễ dàng thấy rằng biểu thức trên cũng đúng trong trường hợp ít nhất một trong p và q là ước của W Do đó biểu thức trên luôn luôn đúng Với : Cd=(We)d Từ đó ta thu được: Cd=W (mod N) Định lý đã được chứng minh xong Phương pháp tiến hành: Định lý trên là công cụ đắc lực trong việc giải mã, như vậy việc giải mã đối... Có dạng “VIDUMINHHOAX” Vì mỗi kí tự tương ứng có mã số là 2 chữ số nên các khối của bản rõ dưới dạng số sẽ gồm 4 chữ số, tức là 103 . Quỳnh Mai Chuyên Đề Tốt Nghiệp Ứng Dụng Chữ Ký Điện Tử CHƯƠNG 1: TỔNG QUAN VỀ GIAO DỊCH ĐIỆN TỬ VÀ BẢO MẬT TRONG THƯƠNG MẠI ĐIỆN TỬ 1.1 THƯƠNG MẠI ĐIỆN TỬ LÀ GÌ? Thương mại điện tử tiếng Anh là Electronic. điệnt tử. Vì vậy, em đã chọn đề tài Ứng dụng chữ ký điện tử trong giao dịch thương mại điện tử ” để nghiên cứu. Đề tài gồm: Chương 1: Tổng quan về giao dịch điện tử và bảo mật trong thương mại điện. hàng khác. 1.3 GIAO DỊCH TRONG THƯƠNG MẠI ĐIỆNTỬ 1.3.1 Khái niệm giao dịch Thương mại điện tử (Electronic Commerce Transaction) Thương mại được hiểu theo Đạo luật mẫu về thương mại của Liên hiệp