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: 73 trang
Dung lượng: 627 KB

Giới thiệu nội dung

Tìm hiểu một số sơ đồ thỏa thuận khóa bí mật và ứng dụng trong thanh toán điện tử

Tác giả: Nông Thị Lệ Quyên

Lĩnh vực: Khoa học máy tính

Nội dung tài liệu:

Luận văn này tập trung nghiên cứu các khái niệm cơ bản về mã hóa, chữ ký số và quản lý khóa. Đặc biệt, luận văn đi sâu vào tìm hiểu một số sơ đồ thỏa thuận khóa bí mật, sau đó áp dụng để giải quyết các bài toán về an toàn thông tin trong thanh toán điện tử. Các vấn đề được đề cập bao gồm mã hóa khóa đối xứng và bất đối xứng, thuật toán DES, quy trình mã hóa và tính toán khóa con. Cuối cùng, luận văn trình bày về các mô hình thanh toán điện tử, rủi ro an toàn thông tin và đề xuất giải pháp cho các bài toán bảo mật, bảo toàn, xác thực và phòng tránh chối cãi trong hợp đồng thanh toán điện tử. Chương trình kiểm thử cho bài toán bảo toàn hợp đồng thanh toán điện tử được viết bằng ngôn ngữ lập trình Java.

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 hình vẽ
  • Danh mục các từ viết tắt
  • Mở đầu
  • Chương 1: Các khái niệm cơ bản
    • 1.1. Vấn đề mã hóa
      • 1.1.1. Mã hóa khóa đối xứng (mã hóa khóa riêng)
      • 1.1.2. Mã hóa khóa bất đối xứng (mã hóa khóa công khai)
    • 1.2. Vấn đề về chữ ký điện tử
      • 1.2.1. Chữ ký điện tử
      • 1.2.2. Chữ ký số
    • 1.3. Vấn đề quản lý khóa
      • 1.3.1. Khóa và một số khái niệm
      • 1.3.2. Vấn đề quản lý khóa bí mật
      • 1.3.3. Vấn đề quản lý khóa công khai
  • Chương 2: Một số sơ đồ thỏa thuận khóa bí mật
    • 2.1. Thỏa thuận khóa bí mật bằng cách gửi khóa bí mật
    • 2.2. Thỏa thuận khóa bí mật bằng cách không gửi khóa
      • 2.2.1. Sơ đồ thỏa thuận khóa Blom
      • 2.2.2. Sơ đồ thỏa thuận khóa Diffie – Hellman
      • 2.2.3. Sơ đồ thỏa thuận khóa “Trạm tới Trạm”
      • 2.2.4. Sơ đồ thỏa thuận khóa MTI
    • 2.3. Thỏa thuận khóa bí mật bằng cách chia sẻ khóa thành nhiều mảnh
  • Chương 3: Ứng dụng trong “Thanh toán điện tử”
    • 3.1. Thanh toán điện tử là gì
    • 3.2. Các mô hình thanh toán điện tử
      • 3.2.1. Các mô hình thanh toán điện tử
      • 3.2.2. Rủi ro về an toàn thông tin trong thanh toán điện tử
      • 3.2. Bài toán: Thỏa thuận khóa bí mật để thực hiện việc mã hóa sử dụng trong thanh toán điện tử
        • 3.2.1. Bài toán: Bảo mật hợp đồng thanh toán điện tử
        • 3.2.2. Bài toán: Bảo toàn hợp đồng thanh toán điện tử
        • 3.2.3. Bài toán: Xác thực hợp đồng thanh toán điện tử
        • 3.2.4. Bài toán: Phòng tránh chối cãi hợp đồng thanh toán
    • 3.3. Giải quyết bài toán thỏa thuận khóa bí mật để thực hiện việc mã hóa sử dụng trong thanh toán điện tử
      • 3.3.1. Giải quyết bài toán: Bảo mật hợp đồng thanh toán điện tử
      • 3.3.2. Giải quyết bài toán bảo toàn hợp đồng trong thanh toán điện tử
      • 3.3.3. Giải quyết bài toán: Xác thực hợp đồng thanh toán điện tử
      • 3.3.4. Giải quyết bài toán: Phòng tránh chối cãi hợp đồng thanh toán
    • 3.4. Chương trình thử nghiệm
      • 3.4.1. Thỏa thuận khóa
      • 3.4.2. Mã hóa bản hợp đồng điện tử bằng hệ mã hóa DES
      • 3.4.3. Tạo chữ ký số bằng chữ ký số RSA
  • Kết luận
  • Tài liệu tham khảo