Dữ liệu mã hóa
Số trang: 73
Loại file: doc
Dung lượng: 403.00 KB
Lượt xem: 20
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tài liệu cung cấp cho bạn đọc những kiến thức về: Cơ sở toán học, mật mã, hệ mã hóa PSA, mô hình Client/Server, xây dựng hàm thư viện. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Dữ liệu mã hóaMã hóa dữ liệuKhoa C«ng NghÖ Th«ng Tin Mục LụcMở đầu....................................................................................4Chương i Cơ sở toán học........................................................6 1.Lý thuyết thông tin......................................................................6 1.1 Entropy.................................................................................6 1.2 Tốc độ của ngôn ngữ. (Rate of Language) ........................7 1.3 An toàn của hệ thống mã hoá.............................................8 2.Lý thuyết độ phức tạp..............................................................10 3.Lý thuyết toán học....................................................................11 3.1 Modular số học.................................................................11 3.2 Số nguyên tố.....................................................................12 3.3 Ước số chung lớn nhất. ....................................................13 3.4 Số nghịch đảo Modulo......................................................14X©y dùng th viÖn c¸c hµm m· ho¸.Khoa C«ng NghÖ Th«ng Tin 3.5 Ký hiệu La grăng (Legendre Symboy) ..............................16 3.6 Ký hiệu Jacobi (Jacobi Symboy) .......................................16 3.7 Định lý phần dư trung hoa.................................................18 3.8 Định lý Fermat...................................................................19 4. Các phép kiểm tra số nguyên tố.............................................19 4.1 Soloway-Strassen..............................................................20 4.2 Rabin-Miller........................................................................20 4.3 Lehmann............................................................................21 4.4 Strong Primes....................................................................21Chương II Mật mã..................................................................23 1. Khái niệm cơ bản....................................................................23 2. Protocol ...................................................................................25 2.1 Giới thiệu Protocol.............................................................25 2.2 Protocol mật mã................................................................26 2.3 Mục đích của Protocol.......................................................26 2.4 Truyền thông sử dụng hệ mật mã đối xứng.....................27 2.5 Truyền thông sử dụng hệ mật mã công khai. ..................28 3. Khoá.........................................................................................31 3.1 Độ dài khoá........................................................................31 3.2 Quản lý khoá công khai.....................................................33 4. Mã dòng, mã khối (CFB, CBC) ..............................................35 4.1 Mô hình mã hoá khối. .......................................................35 4.1.1 Mô hình dây truyền khối mã hoá................................35 4.1.2 Mô hình mã hoá với thông tin phản hồi.....................36 4.2 Mô hình mã hoá dòng. ......................................................37 5. Các hệ mật mã đối xứng và công khai ..................................38 5.1 Hệ mật mã đối xứng .........................................................38 5.2 Hệ mật mã công khai .......................................................40 6. Các cách thám mã ..................................................................42Chương III Hệ mã hoá RSA..................................................47 1. Khái niệm hệ mật mã RSA ...................................................47 2. Độ an toàn của hệ RSA .........................................................50 3. Một số tính chất của hệ RSA ..............................................51Chương IV Mô hình Client/Server.........................................54 1.Mô hình Client/Server...............................................................54 2. Mã hoá trong mô hình Client/Server.......................................55Chương V Xây dựng hàm thư viện........................................56 1.Xây dựng thư viện liên kết động CRYPTO.DLL ......................57 2.Chương trình Demo thư viện CRYPTO.DLL ...........................73X©y dùng th viÖn c¸c hµm m· ho¸.Khoa C«ng NghÖ Th«ng Tin Mở đầuThế kỷ XXI thế kỷ công nghệ thông tin, thông tin đã và đang tác độngtrực tiếp đến mọi mặt hoạt động kinh tế xã hội của h ầu h ết các qu ốcgia trên thế giới. Thông tin có một vai trò hết sức quan trọng, bởi vậychúng ta phải làm sao đảm bảo được tính trong suốt của thông tin nghĩalà thông tin không bị sai ...
Nội dung trích xuất từ tài liệu:
Dữ liệu mã hóaMã hóa dữ liệuKhoa C«ng NghÖ Th«ng Tin Mục LụcMở đầu....................................................................................4Chương i Cơ sở toán học........................................................6 1.Lý thuyết thông tin......................................................................6 1.1 Entropy.................................................................................6 1.2 Tốc độ của ngôn ngữ. (Rate of Language) ........................7 1.3 An toàn của hệ thống mã hoá.............................................8 2.Lý thuyết độ phức tạp..............................................................10 3.Lý thuyết toán học....................................................................11 3.1 Modular số học.................................................................11 3.2 Số nguyên tố.....................................................................12 3.3 Ước số chung lớn nhất. ....................................................13 3.4 Số nghịch đảo Modulo......................................................14X©y dùng th viÖn c¸c hµm m· ho¸.Khoa C«ng NghÖ Th«ng Tin 3.5 Ký hiệu La grăng (Legendre Symboy) ..............................16 3.6 Ký hiệu Jacobi (Jacobi Symboy) .......................................16 3.7 Định lý phần dư trung hoa.................................................18 3.8 Định lý Fermat...................................................................19 4. Các phép kiểm tra số nguyên tố.............................................19 4.1 Soloway-Strassen..............................................................20 4.2 Rabin-Miller........................................................................20 4.3 Lehmann............................................................................21 4.4 Strong Primes....................................................................21Chương II Mật mã..................................................................23 1. Khái niệm cơ bản....................................................................23 2. Protocol ...................................................................................25 2.1 Giới thiệu Protocol.............................................................25 2.2 Protocol mật mã................................................................26 2.3 Mục đích của Protocol.......................................................26 2.4 Truyền thông sử dụng hệ mật mã đối xứng.....................27 2.5 Truyền thông sử dụng hệ mật mã công khai. ..................28 3. Khoá.........................................................................................31 3.1 Độ dài khoá........................................................................31 3.2 Quản lý khoá công khai.....................................................33 4. Mã dòng, mã khối (CFB, CBC) ..............................................35 4.1 Mô hình mã hoá khối. .......................................................35 4.1.1 Mô hình dây truyền khối mã hoá................................35 4.1.2 Mô hình mã hoá với thông tin phản hồi.....................36 4.2 Mô hình mã hoá dòng. ......................................................37 5. Các hệ mật mã đối xứng và công khai ..................................38 5.1 Hệ mật mã đối xứng .........................................................38 5.2 Hệ mật mã công khai .......................................................40 6. Các cách thám mã ..................................................................42Chương III Hệ mã hoá RSA..................................................47 1. Khái niệm hệ mật mã RSA ...................................................47 2. Độ an toàn của hệ RSA .........................................................50 3. Một số tính chất của hệ RSA ..............................................51Chương IV Mô hình Client/Server.........................................54 1.Mô hình Client/Server...............................................................54 2. Mã hoá trong mô hình Client/Server.......................................55Chương V Xây dựng hàm thư viện........................................56 1.Xây dựng thư viện liên kết động CRYPTO.DLL ......................57 2.Chương trình Demo thư viện CRYPTO.DLL ...........................73X©y dùng th viÖn c¸c hµm m· ho¸.Khoa C«ng NghÖ Th«ng Tin Mở đầuThế kỷ XXI thế kỷ công nghệ thông tin, thông tin đã và đang tác độngtrực tiếp đến mọi mặt hoạt động kinh tế xã hội của h ầu h ết các qu ốcgia trên thế giới. Thông tin có một vai trò hết sức quan trọng, bởi vậychúng ta phải làm sao đảm bảo được tính trong suốt của thông tin nghĩalà thông tin không bị sai ...
Tìm kiếm theo từ khóa liên quan:
Mã hóa dữ liệu Giáo trình công nghệ thông tin Bảo mật dữ liệu Cơ sở toán học Hệ mã hóa RSA Xây dựng hàm thư viện Lý thuyết thông tinGợi ý tài liệu liên quan:
-
74 trang 241 4 0
-
Một số phương pháp bảo mật dữ liệu và an toàn cho máy chủ
5 trang 197 0 0 -
Khắc phục lỗi không thể đính kèm dữ liệu trong Gmail
3 trang 173 0 0 -
73 trang 146 0 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 Phân tích dữ liệu với SPSS - TS. Nguyễn Thị Phương Giang
40 trang 105 0 0 -
195 trang 105 0 0
-
Giáo trình Lý thuyết thông tin - Bộ Môn Khoa Học Máy Tính
82 trang 97 0 0 -
Giáo trình cơ sở dữ liệu quan hệ_3
26 trang 95 0 0 -
Giáo trình Mạng máy tính: Phần 1 - Ngô Bá Hùng
81 trang 90 0 0