Đồ Án Giải pháp xác thực số

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi taitailieu_18, 10/1/12.

  1. taitailieu_18

    taitailieu_18 New Member

    Bài viết:
    85
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC

    LỜI CẢM ƠN
    MỞ ĐẦU
    CHƯƠNG I: CÁC KHÁI NIỆM CƠ BẢN
    1.1 Các khái niệm toán học.
    1.1.1 Số nguyên tố và nguyên tố cùng nhau.
    1.1.2 Đồng dư thức.
    1.1.3 Không gian Zn và Zn*
    1.1.4 Phần tử nghịch đảo.
    1.1.5 Hàm băm
    1.1.5.1 Giới thiệu.
    1.1.5.2 Cấu trúc của hàm băm
    1.1.5.3 Một số loại hàm băm
    1.2 Vấn đề mã hóa.
    1.2.1 Khái niệm mã hoá.
    1.2.2 Hệ mã hoá khóa công khai 17
    1.3 Vấn đề chữ ký điện tử. 18
    1.3.1 Giới thiệu. 18
    1.3.2 Định nghĩa. 18
    1.3.3 Sơ đồ chữ ký RSA
    1.4 Xác thực.
    1.4.1 Khái niệm xác thực.
    1.4.2 Các dạng xác thực.
    1.4.2.1 Xác thực thực thể.
    1.4.2.2 Xác thực trách nhiệm văn bản gốc.
    1.4.3 Các phương pháp xác thực.
    1.4.4 Các giao thức xác thực.
    1.4.4.1 Giao thức thử thách và trả lời
    1.4.4.2 Giao thức mật khẩu được chuyển đổi
    1.4.4.3 Giao thức mật khẩu sử dụng một lần.
    1.4.4.4 Giao thức chứng chỉ số.
    1.5 Chứng thực điện tử.
    1.5.1 Chứng thực điện tử là gì?.
    1.5.2 Làm thế nào để có và sử dụng chứng thực điện tử?.
    1.6 Chứng thực chéo.
    CHƯƠNG II: CHỨNG CHỈ SỐ
    2.1 Vài nét về chứng chỉ số.
    2.1.1 Chứng chỉ số là gì?.
    2.1.2 Chứng chỉ gốc là gì ?.
    2.1.3 Chứng chỉ số làm việc như thế nào ?.
    2.1.4 Tại sao cần một chứng chỉ số ?.
    2.1.5 Chứng chỉ số được áp dụng vào những công việc gì ?.
    2.1.6 Kiểm tra và tạo chữ ký điện tử như thế nào ?.
    2.2 Cơ sở hạ tầng khóa công khai Public Key Infrastructure – PKI
    2.2.1 PKI là gì ?.
    2.2.2 PKI hoạt động như thế nào ?.
    2.2.3 Thành phần của PKI 31
    2.2.4 Phân phối khóa công khai
    2.3 Thời hạn tồn tại và việc thu hồi chứng chỉ
    2.4 Nhà cấp chứng chỉ số (Certificate Authority - CA)
    2.4.1 CA là gì ?.
    2.4.2 Mô hình CA
    2.4.3 Chữ ký của CA trên chứng chỉ số.
    2.5 Khuôn dạng chứng chỉ X.509.
    2.5.1 Khuôn dạng chứng chỉ số X.509 v1, v2.
    2.5.2 Đặt tên trong X.509 v1, v2.
    2.5.3 Khuôn dạng chứng chỉ số X.509 v3.
    2.5.4 Đặt tên trong khuôn dạng chứng chỉ X.509 v3.
    2.6 Đăng ký đối tượng.
    2.7 Quy trình xin cấp một chứng chỉ số.
    CHƯƠNG III: xây dựng HỆ THỐNG QUẢN LÝ CHỨNG CHỈ SỐ
    3.1 Chức năng của chương trình.
    3.2 Mô tả hoạt động và một số giao diện của chương trình.
    3.2.1 Đăng ký cấp chứng chỉ
    3.2.2 Lấy thông tin chứng chỉ
    3.2.3 Tìm thông tin về chứng chỉ của một người khác.
    3.2.4 Mã hóa và ký thông điệp.
    3.2.5 Giải mã thông điệp.
    3.2.6 Kiểm tra tính chính xác của chữ ký.
    3.2.7 Thu hồi chứng chỉ
    3.3 Công cụ hỗ trợ và ngôn ngữ lập trình.
    3.3.1 Ngôn ngữ lập trình php5.
    3.3.2 OpenSSL trong PHP 5
    3.3.2.1 Giới thiệu.
    3.3.2.2 Khóa và chứng chỉ
    3.3.2.3 Một số hàm trong OpenSSL.
    3.4 Một số đoạn mã quan trọng của chương trình.
    3.4.1 Tạo chứng chỉ
    3.4.2 Mã hóa và ký.
    3.4.3 Giải mã.
    3.4.4 Kiểm tra chữ ký.
    3.5 Những hạn chế và hướng phát triển.
    3.5.1 Hạn chế của chương trình.
    3.5.2 Hướng phát triển chương trình.
    KẾT LUẬN
    TÀI LIỆU THAM KHẢO
     

    Các file đính kèm:

Đang tải...