Nghiên cứu và cài đặt một số hệ mã hóa

Từ khoá: hệ mã hóa cài đặt mã hóa khóa đối xứng thuật toán DES mật mã học

Tóm tắt

Đồ án tập trung nghiên cứu lý thuyết nền tảng về hệ thống mật mã và tiến hành cài đặt ứng dụng thực tế một số thuật toán mã hóa tiêu biểu. Phần đầu của tài liệu hệ thống hóa các định nghĩa cơ bản, phân loại các hệ thống mật mã hiện đại, đồng thời điểm qua các hệ mã cổ điển cũng như khái quát hệ mã khóa đối xứng. Điểm nổi bật của đồ án là việc đi sâu vào phân tích kiến trúc phần cứng/phần mềm của các chuẩn mã hóa phức tạp, đặc biệt là việc mô tả chi tiết sơ đồ khối thuật toán DES (Data Encryption Standard) với các vòng hoán vị, các hàm dịch bit (F-function) và cấu trúc sinh khóa phụ. Kết quả của đồ án là chương trình phần mềm hiện thực hóa thành công quá trình mã hóa và giải mã dữ liệu, chứng minh tính đúng đắn của lý thuyết.

Tài liệu tham khảo

  1. Enterprise in a Nutshell, David Flanagan, Jim Farley, et. all, O’Reilly & Associates, 1999