Luận văn: Ứng dụng DS1307 xây dựng hệ thống thời gian thực
Số trang: 80
Loại file: pdf
Dung lượng: 1.45 MB
Lượt xem: 16
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:
Mật mã (Cryptography) là ngành khoa học là ngành nghiên cứu các kỹthuật toán học nhằm cung cấp các dịch vụ bảo vệ thông tin. Đây là ngànhkhoa học quan trọng, có nhiều ứng dụng trong đời sống – xã hội.
Nội dung trích xuất từ tài liệu:
Luận văn: Ứng dụng DS1307 xây dựng hệ thống thời gian thực BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG………….. Luận vănỨng dụng DS1307 xây dựng hệ thống thời gian thực MỤC LỤCLời nói đầu ........................................................................................... 3Chương 1: Tổng quan về mật mã học ............................................... 5 1.1 Mật mã học .............................................................................. 5 1.2 Hệ thống mã hóa...................................................................... 6 1.3 Các tính chất cơ bản của quá trình bảo mật và mã hóa ........... 7 1.4 Hệ thống mã hóa quy ước (mã hóa đối xứng) ......................... 8 1.4.1 Phương pháp mã hóa dịch chuyển ................................ 9 1.4.2 Phương pháp mã hóa thay thế .................................... 10 1.4.3 Phương pháp Affine.................................................... 11 1.4.4 Phương pháp Vigenere ............................................... 11 1.4.5 Phương pháp Hill ........................................................ 12 1.4.6 Phương pháp mã hóa hoán vị ..................................... 13 1.4.7 Phương pháp DES ...................................................... 14 1.4.8 Phương pháp mã hóa Rijndael .................................... 16 1.5 Hệ thống mã hóa khóa công cộng (mã hóa bất đối xứng) và phươngpháp RSA ............................................................................................ 18Chương 2: .NET Framework ........................................................... 20 2.1 Định nghĩa .NET ................................................................... 20 2.2 Mục tiêu của .NET ................................................................ 20 2.3 Các dịch vụ .NET .................................................................. 23 2.4 Tác động của .NET đối với chuyên gia CNTT ..................... 24 2.5 Tác động của .NET đối với người dùng ................................ 26 2.6 Kiến trúc .NET Framework ................................................... 27 2.6.1 Common Language Runtime ...................................... 28 2.6.2 Base Class Libraries ................................................... 32 2.6.3 ASP.NET .................................................................... 33Chương 3: .NET Framework trong bảo mật .................................. 35 3.1 .NET Framework và Common Language Runtime ............. 35 3.2 .NET Framework đơn giản hóa việc bảo mật như thế nào ... 35 3.3 Độ tin cậy và nền tảng .NET ................................................. 36 3.4 Quản lý mã và định kiểu an toàn ........................................... 37 1Chương 4: Lớp Cryptogaraphy và một số loại mã hóa được hỗ trợ bởi.NET .................................................................................................... 39 4.1 Tổng quan lớp Cryptography ................................................ 39 4.2 Các thuật toán mã hóa đối xứng trong .NET......................... 40 4.3 Các thuật toán mã hóa bất đối xứng trong .NET................... 45 4.4 Các thuật toán hàm băm trong .NET Framework : ............... 51 4.4.1 Lớp HashAlgorithm ................................................... 53 4.4.2 Lớp MD5 và SHA ..................................................... 54 4.4.3 Lớp KeyedHashAlgorithm ......................................... 54 4.4.4 Định danh đối tượng ................................................... 55Chương 5: Lập trình với mã hóa đối xứng và mã hóa bất đối xứng trong.NET .................................................................................................... 57 5.1 Lập trình mã hóa đối xứng trong .NET ................................. 57 5.1.1 Mã hóa file với thuật toán mã hóa đối xứng............... 57 5.1.2 Giải mã file với thuật toán mã hóa đối xứng .............. 65 5.1.3 Cryptogphaph Stream ................................................. 68 5.1.4 Chống lại khóa yếu ..................................................... 69 5.1.5 Tổng kết ...................................................................... 70 5.2 Lập trình mã hóa bất đối xứng trong .NET ........................... 70 5.2.1 Sinh cặp khóa Công khai-Bí mật ................................ 70 5.2.2 Lưu khóa dưới dạng XML .......................................... 72 5.2.3 Mã hóa file với thuật toán mã hóa bất đối xứng ......... 73 5.2.4 Giải mã file với thuật toán mã hóa bất đối xứng ........ 75 5.2.5 Tổng kết ...................................... ...
Nội dung trích xuất từ tài liệu:
Luận văn: Ứng dụng DS1307 xây dựng hệ thống thời gian thực BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG………….. Luận vănỨng dụng DS1307 xây dựng hệ thống thời gian thực MỤC LỤCLời nói đầu ........................................................................................... 3Chương 1: Tổng quan về mật mã học ............................................... 5 1.1 Mật mã học .............................................................................. 5 1.2 Hệ thống mã hóa...................................................................... 6 1.3 Các tính chất cơ bản của quá trình bảo mật và mã hóa ........... 7 1.4 Hệ thống mã hóa quy ước (mã hóa đối xứng) ......................... 8 1.4.1 Phương pháp mã hóa dịch chuyển ................................ 9 1.4.2 Phương pháp mã hóa thay thế .................................... 10 1.4.3 Phương pháp Affine.................................................... 11 1.4.4 Phương pháp Vigenere ............................................... 11 1.4.5 Phương pháp Hill ........................................................ 12 1.4.6 Phương pháp mã hóa hoán vị ..................................... 13 1.4.7 Phương pháp DES ...................................................... 14 1.4.8 Phương pháp mã hóa Rijndael .................................... 16 1.5 Hệ thống mã hóa khóa công cộng (mã hóa bất đối xứng) và phươngpháp RSA ............................................................................................ 18Chương 2: .NET Framework ........................................................... 20 2.1 Định nghĩa .NET ................................................................... 20 2.2 Mục tiêu của .NET ................................................................ 20 2.3 Các dịch vụ .NET .................................................................. 23 2.4 Tác động của .NET đối với chuyên gia CNTT ..................... 24 2.5 Tác động của .NET đối với người dùng ................................ 26 2.6 Kiến trúc .NET Framework ................................................... 27 2.6.1 Common Language Runtime ...................................... 28 2.6.2 Base Class Libraries ................................................... 32 2.6.3 ASP.NET .................................................................... 33Chương 3: .NET Framework trong bảo mật .................................. 35 3.1 .NET Framework và Common Language Runtime ............. 35 3.2 .NET Framework đơn giản hóa việc bảo mật như thế nào ... 35 3.3 Độ tin cậy và nền tảng .NET ................................................. 36 3.4 Quản lý mã và định kiểu an toàn ........................................... 37 1Chương 4: Lớp Cryptogaraphy và một số loại mã hóa được hỗ trợ bởi.NET .................................................................................................... 39 4.1 Tổng quan lớp Cryptography ................................................ 39 4.2 Các thuật toán mã hóa đối xứng trong .NET......................... 40 4.3 Các thuật toán mã hóa bất đối xứng trong .NET................... 45 4.4 Các thuật toán hàm băm trong .NET Framework : ............... 51 4.4.1 Lớp HashAlgorithm ................................................... 53 4.4.2 Lớp MD5 và SHA ..................................................... 54 4.4.3 Lớp KeyedHashAlgorithm ......................................... 54 4.4.4 Định danh đối tượng ................................................... 55Chương 5: Lập trình với mã hóa đối xứng và mã hóa bất đối xứng trong.NET .................................................................................................... 57 5.1 Lập trình mã hóa đối xứng trong .NET ................................. 57 5.1.1 Mã hóa file với thuật toán mã hóa đối xứng............... 57 5.1.2 Giải mã file với thuật toán mã hóa đối xứng .............. 65 5.1.3 Cryptogphaph Stream ................................................. 68 5.1.4 Chống lại khóa yếu ..................................................... 69 5.1.5 Tổng kết ...................................................................... 70 5.2 Lập trình mã hóa bất đối xứng trong .NET ........................... 70 5.2.1 Sinh cặp khóa Công khai-Bí mật ................................ 70 5.2.2 Lưu khóa dưới dạng XML .......................................... 72 5.2.3 Mã hóa file với thuật toán mã hóa bất đối xứng ......... 73 5.2.4 Giải mã file với thuật toán mã hóa bất đối xứng ........ 75 5.2.5 Tổng kết ...................................... ...
Tìm kiếm theo từ khóa liên quan:
Ứng dụng DS1307 hệ thống thời gian thực luận văn thiết kế hệ thống hệ thống thông tin kỹ thuật lập trình lập trình ứng dụngGợi ý tài liệu liên quan:
-
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 321 0 0 -
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 308 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 288 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 265 0 0 -
Bài thuyết trình Hệ thống thông tin trong bệnh viện
44 trang 251 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 245 0 0 -
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 237 0 0 -
Bài giảng HỆ THỐNG THÔNG TIN KẾ TOÁN - Chương 2
31 trang 234 0 0 -
79 trang 229 0 0
-
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 219 0 0