Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 141 trang
Dung lượng: 2 MB

Giới thiệu nội dung

Hàm Băm Xây Dựng Trên Cấp Số Nhân Cyclic

Tác giả: Hồ Quang Bửu

Lĩnh vực: Mật mã học

Nội dung tài liệu:

Luận án Tiến sĩ kỹ thuật này tập trung nghiên cứu các thuật toán mật mã hóa và ứng dụng chúng trong việc xây dựng các hàm băm. Đề tài tập trung vào việc sử dụng cấu trúc nhóm nhân cyclic và cấp số nhân cyclic trên vành đa thức làm nền tảng cho việc xây dựng các hệ mật và hàm băm mới. Nghiên cứu phân tích các hàm băm hiện có, chỉ ra nhược điểm về độ phức tạp và yêu cầu tài nguyên tính toán. Luận án đề xuất phương pháp xây dựng mật mã khối và các hàm băm mới dựa trên cấu trúc cấp số nhân cyclic của vành đa thức, nhằm đóng góp vào sự phát triển của lý thuyết mật mã và xây dựng các hàm băm tiên tiến tại Việt Nam.

Mục lục chi tiết:

  • Lời cam đoan
  • Lời cảm ơn
  • Mục lục
  • Danh mục các ký hiệu, các từ viết tắt
  • Danh mục các bảng
  • Danh mục các hình vẽ
  • Phần mở đầu
    • Mở đầu
    • Tình hình nghiên cứu
    • Lý do chọn đề tài
    • Mục tiêu nghiên cứu
    • Đối tượng, phạm vi nghiên cứu
    • Phương pháp nghiên cứu
    • Ý nghĩa khoa học và thực tiễn của đề tài
  • Chương 1. Tổng quan về mật mã học
    • Các khái niệm cơ bản
    • Các hệ mật khóa bí mật
      • Sơ đồ khối chức năng hệ mật khóa bí mật
      • Các hệ mật thay thế
        • Các hệ mật thay thế đơn biểu
        • Các hệ mật trên là hệ mật thay thế đa biểu
      • Các hệ mật hoán vị (MHV)
      • Các hệ mật mã tích
      • Các hệ mật mã dòng và việc tạo các dãy giả ngẫu nhiên
      • Chuẩn mã dữ liệu DES
      • Ưu nhược điểm của mật mã khóa bí mật
    • Hệ mật khóa công khai
      • Sơ đồ chức năng
      • Một số bài toán xây dựng hệ mật khóa công khai
    • Cơ bản về hàm băm
      • Mở đầu
      • Các định nghĩa và tính chất cơ bản
      • Một số phương pháp xây dựng hàm băm
      • Các loại tấn công hàm băm cơ bản
      • Độ an toàn mục tiêu
    • Tính toàn vẹn của dữ liệu và xác thực thông báo
      • Các phương pháp kiểm tra tính toàn vẹn dữ liệu
      • Chữ ký số
    • Kết luận chương 1
  • Chương 2. Hệ mật xây dựng trên các cấp số nhân cyclic
    • Nhóm nhân cyclic trên vành đa thức
      • Định nghĩa nhóm nhân cyclic trên vành đa thức
      • Các loại nhóm nhân cyclic trên vành đa thức
    • Cấp số nhân cyclic trên vành đa thức
      • Khái niệm về cấp số nhân cyclic trên vành đa thức
      • Phân hoạch vành đa thức
    • Xây dựng M-dãy lồng ghép trên vành đa thức có hai lớp kề cyclic
      • Vành đa thức có hai lớp kề
      • M-dãy xây dựng trên vành đa thức
      • Xây dựng M-dãy lồng ghép từ các cấp số nhân cyclic trên vành đa thức có hai lớp kề
    • Hệ mật xây dựng trên các cấp số nhân cyclic
      • Vấn đề mã hóa
      • Xây dựng hệ mật dùng cấp số nhân cyclic
    • Kết luận chương 2
  • Chương 3. Hàm băm xây dựng trên cấp số nhân cyclic
    • Các hàm băm họ MD4
      • Cấu trúc
      • Mở rộng thông báo
      • Các bước mã hóa
    • Xây dựng hàm băm mới trên các cấp số nhân cyclic
      • Sơ đồ khối mật mã trong hàm băm
      • Các đánh giá kết quả mô phỏng hàm băm mới
    • Kết luận chương 3
  • Kết luận và kiến nghị
  • Danh mục các công trình có liên quan đến luận án
  • Tài liệu tham khảo
  • Phụ lục A: Thông số của một số hàm băm
  • Phụ lục B: Các chương trình tính toán và mô phỏng