Mã tài liệu: 79504
Số trang: 154
Định dạng: docx
Dung lượng file: 1,389 Kb
Chuyên mục: Công nghệ phần mềm
Sự phát triển nhanh chóng của công nghệ thông tin hiện nay đã mang lại những lợi ích to lớn cho chúng ta. Nhờ có mạng máy tính mà chúng ta có thể khai thác, truyền, nhận thông tin một cách rất nhanh chóng. Tuy nhiên, cùng với những lợi ích trên, mạng máy tính cũng đã tạo ra một môi trường không an toàn. Khi đã kết nối vào mạng, chúng ta có thể bị tấn công bất kỳ lúc nào. Những dữ liệu và thông tin quan trọng bị các hacker lấy cắp, chương trình bị virus lây nhiễm… Sự phổ biến của mạng Internet như hiện nay đã làm môi trường này trở nên phổ biến. Mặc dù những công cụ nhằm bảo vệ chương trình và dữ liệu liên tục được phát triển: Những chương trình diệt virus liên tục được cập nhật, các hệ thống bảo mật của hệ điều hành cũng liên tục được cải tiến. Tuy nhiên, việc phát triển các hệ thống trên vẫn không thể theo kịp được với nhu cầu thực tế. Do vậy, đối với công nghệ thông tin hiện nay, làm việc trên môi trường không an toàn là điều tất yếu.
Thực tế trên đã đặt ra một yêu cầu cấp bách là phải xây dựng những hệ thống bảo vệ các chương trình và dữ liệu của chúng ta trên môi trường không an toàn, có khả năng phát hiện sớm sự tấn công của virus, tránh được việc lấy cắp những thông tin quan trọng.
Xuất phát từ yêu cầu này, đề tài tốt nghiệp của chúng em đã nghiên cứu và ứng dụng những lý thuyết về mã hóa và chữ ký số hiện đại để xây dựng chương trình bảo vệ dữ liệu trên môi trường không an toàn. Cụ thể, đề tài đã xây dựng thành công một cấu trúc dữ liệu đặc biệt gọi là “volume ảo”. Cấu trúc này có khả năng lưu trữ dữ liệu dưới dạng các file có phân cấp theo thư mục tương tự như các hệ thống file trên các hệ điều hành hiện nay. Tuy nhiên, không chỉ có chức năng lưu trữ file thông thường, nó còn có khả năng bảo vệ được dữ liệu bên trong bằng việc sử dụng những thuật toán mã hóa phức tạp với khóa động được sinh từ những thông tin xác thực người dùng. Vì lý do bảo mật, volume ảo không tích hợp với hệ thống vào ra file của hệ điều hành. Do vậy, đề tài đã xây dựng những công cụ riêng cung cấp các dịch vụ vào ra trên bao gồm trình quản lý volume ảo và công cụ tìm kiếm mờ trên môi trường này.
Nội dung tóm tắt:
Chương 1. Một số kiến thức toán học cơ sở
Chương 2. Các khái niệm cơ bản về mã hoá
Chương 3. Các hệ mã hoá cổ điển
Chương 4. Các hệ mã hóa hiện đại
Chương 5. Chữ ký số - hệ hàm băm mật mã
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 70
👁 Lượt xem: 527
⬇ Lượt tải: 17
📎 Số trang: 128
👁 Lượt xem: 39
⬇ Lượt tải: 16
📎 Số trang: 83
👁 Lượt xem: 1457
⬇ Lượt tải: 24
📎 Số trang: 100
👁 Lượt xem: 507
⬇ Lượt tải: 17
📎 Số trang: 91
👁 Lượt xem: 2007
⬇ Lượt tải: 27
📎 Số trang: 81
👁 Lượt xem: 659
⬇ Lượt tải: 18
📎 Số trang: 62
👁 Lượt xem: 499
⬇ Lượt tải: 17
📎 Số trang: 102
👁 Lượt xem: 489
⬇ Lượt tải: 16
📎 Số trang: 80
👁 Lượt xem: 509
⬇ Lượt tải: 17
📎 Số trang: 40
👁 Lượt xem: 472
⬇ Lượt tải: 16
Những tài liệu bạn đã xem
📎 Số trang: 154
👁 Lượt xem: 803
⬇ Lượt tải: 19