Danh mục

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    
Jamona

Phí tải xuống: 40,000 VND Tải xuống file đầy đủ (80 trang) 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 ...................................... ...

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