Đề 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
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. ................................................................ ...
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ìm kiếm theo từ khóa liên quan:
chữ ký điện tử Cài đặt chương trình minh họa phương thức mã hóa mã hóa dữ liệu chứng thực thông tin Hệ mã hóa công khai RSAGợi ý tài liệu liên quan:
-
Bài giảng Thanh toán điện tử: Phần 2 - TS. Nguyễn Trần Hưng
41 trang 179 1 0 -
Thực hiện thuật toán ChaCha20 - Poly1305 trên phần cứng ứng dụng bảo mật hệ thống IoT
7 trang 141 0 0 -
Bài giảng Chương 3: Lý thuyết mật mã
81 trang 120 0 0 -
Bài giảng Phân tích dữ liệu với SPSS - TS. Nguyễn Thị Phương Giang
40 trang 107 0 0 -
Giáo trình Mạng máy tính: Phần 1 - Ngô Bá Hùng
81 trang 91 0 0 -
Báo cáo Ứng dụng thủy vân số và mã hoá dựa trên định danh trong việc chia sẻ dữ liệu ảnh y sinh học
8 trang 79 0 0 -
Đồ án tốt nghiệp: Ứng dụng Hệ mật mã RSA trong chữ ký điện tử
57 trang 79 0 0 -
4 trang 55 0 0
-
13 trang 44 0 0
-
Lecture Data security and encryption - Chapter 8: Data encryption standard (DES)
43 trang 42 0 0