Danh mục

Đề tài Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa

Số trang: 52      Loại file: doc      Dung lượng: 495.00 KB      Lượt xem: 11      Lượt tải: 0    
Hoai.2512

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Ngày nay, các ứng dụng của công nghệ thông tin ngày càng không thể thiếu được đối với các thành phần như xã hội, kinh tế, chính trị, quân sự... Một lĩnh vực quan trọng mà công nghệ thông tin được ứng dụng rất mạnh mẽ và không thể thiếu đó là lĩnh vực truyền thông. Rất nhiều thông tin liên quan đến những công việc hàng ngày đều do máy vi tính quản lý và truyền gửi đi trên hệ thống mạng, kéo theo đó là vấn đề về xác thực nguồn thông tin nhận được. Và vấn đề...
Nội dung trích xuất từ tài liệu:
Đề tài " Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa "Khóa luận tốt nghiệp – 2011 Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa. Luận văn Đề tài Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa 1 Liên hệ. Mail: Hainhat007@gmail.com or đt: 0982.070.520Khóa luận tốt nghiệp – 2011 Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa. Mục lục khóa luậnPhần 1: Tìm hiểu lịch sử về an toàn thông tin, chứng thực thông tin và chữ ký điện tử. .......... 8Phần 2: Nội dung. ................................................................................................................ 11I. Tổng quan về chứng thực và an toàn thông tin. ................................................................. 11 II. Mã hóa dữ liệu và giải mã .............................................................................................12 a. Tổng quan về mã hóa dữ liệu và giải mã: ...................................................................12 b. Mã hóa bất đối xứng (asymmetric). ...........................................................................14 c. Mã hóa đối xứng (symmetric). ....................................................................................16 d. Hàm băm (Hashing) ...................................................................................................18 - Tính chất của hàm băm ............................................................................................19 - Một số hàm băm nổi tiếng .......................................................................................20 + MD5 (Message Digest) .......................................................................................20 + SHA (Secure Hash Algorithm) ............................................................................26 III. Chữ ký điện tử .............................................................................................................29 1. Tổng quan..................................................................................................................29 2. Quy trình sử dụng chữ ký điện tử ...............................................................................31 3. Một số sơ đồ CKĐT phổ biến ....................................................................................33 a. Rivest Shamir Adleman (RSA) ...............................................................................33 - Sơ lược về các khái niệm toán học dùng trong RSA. ............................................33 - Cách tạo khóa: .....................................................................................................35 - Quy trình thực hiện ký và xác nhận văn bản. ........................................................36 - Tính bảo mật........................................................................................................38 - Các dạng tấn công................................................................................................39 b. Hệ chữ ký ElGammal .............................................................................................41 c. Chuẩn chữ kí số (DSS) ...........................................................................................45 4. Hàm băm và kết hợp hàm băm vào chữ ký điện tử. ....................................................48 IV. Cài đặt minh họa sơ đồ ký số RSA kết hợp băm SHA. .................................................48 + Các bước thực hiện của chương trình. .........................................................................48 a. Phát sinh khóa: .......................................................................................................48 b. Ký chữ ký điện tử: .................................................................................................48 c. Xác thực chứ ký điện tử. .......................................... Error! Bookmark not defined. + Cài đặt chương trình minh họa bằng ngôn ngữ C#. ....... Error! Bookmark not defined. - Một số vấn đề chú ý khi thực hiện Ký và Xác nhận: .. Error! Bookmark not defined. - Một số hàm sử dụng trong chương trình...................................................................48 - Giao diện của chương trình: .....................................................................................50Phần 3. Kết luận: .................................................................................................................. 51 + Những phần đã làm được. ................................................................ ...

Tài liệu được xem nhiều: