Khái niệm xác thực số điện tử.. Sơ đồ chữ ký RSASSA-PSS và chương trình OpenSSL 3.1.. Các thuật toán cơ bản trong sơ đồ chữ ký RSASSA-PSS.. Chương trình mã nguồn mở OpenSSL.. Một số lệnh
Trang 1Nguyễn Văn Sơn
NGHIÊN CỨU MỘT SỐ CÔNG NGHỆ XÁC THỰC
Ngành: Công nghệ thông tin
Mã số: 1.01.10
LUẬN VĂN THẠC SĨ
Hà Nội – 2006
Trang 2MỤC LỤC
Bảng viết tắt
Mở đầu
Chương 1 Các khái niệm cơ bản
1.1 Một số vấn đề an toàn bảo mật thông tin
1.2.1 Khái niệm về mã hoá
1.2.2 Hệ mã hoá khoá đối xứng
1.2.3 Hệ mã hoá khoá phi đối xứng
1.3.1 Khái niệm
1.3.2 Khái niệm MAC (Message Authentication Code)
1.3.3 Thuật toán ký số (Digital Signature Algorithm – DSA)
1.3.4 Thuật toán SHA-1 (Secure Hash Algorithm – 1 )
1.4.1 Khái niệm xác thực
1.4.2 Khái niệm xác thực số (điện tử)
1.4.3 Công cụ xác thực: Chứng chỉ số
Chương 2 Giao thức SSL
2.1 Giao thức Secure Socket Layer (SSL) 2.2 Các thành phần và trạng thái của SSL 2.2.1 Các thành phần của SSL
2.2.2 Trạng thái phiên và trạng thái kết nối
2.3 Giao thức bắt tay (Handshake Protocol) 2.4 Giao thức Record (Record protocol) 2.4.1 Quá trình phân đoạn
2.4.2 Quá trình nén và giải nén dữ liệu
2.4.3 Bảo vệ bản ghi khi truyền tin và CipherSpec
2.6 Giao thức thông báo (Alert Protocol) 2.6.1 Thông báo kết thúc (Closure alerts)
2.6.2 Thông báo lỗi (Error Alert)
Trang 3Chương 3 Sơ đồ chữ ký RSASSA-PSS và chương trình OpenSSL 3.1 Chữ ký RSASSA-PSS
3.1.1 Các thuật toán cơ bản trong sơ đồ chữ ký RSASSA-PSS 3.1.2 Sơ đồ ký
3.1.3 Sơ đồ kiểm tra chữ ký
3.1.4 Phân tích mã nguồn
3.2 Chương trình mã nguồn mở OpenSSL
3.2.1 Các công cụ bảo đảm an toàn trong OpenSSL
3.2.2 Một số lệnh cơ bản trong OpenSSL
3.2.3 Mô tả chức năng một số hàm mã hoá trong OpenSSL 3.2.4 Quá trình tạo các chứng chỉ SSL
Chương 4 Thử nghiệm ứng dụng
4.1 Mục đích
4.2 Giới thiệu chương trình
4.2.1 Các yêu cầu và các bước cơ bản thử nghiệm chương trình
4.2.2 Khởi động chương trình ứng dụng phía Server.
4.2.3 Khởi động chương trình ứng dụng phía Client
4.2.4 Sử dụng chương trình để trao đổi thông điệp
4.2.5 Sử dụng chương trình để gửi và nhận tệp tin
Kết luận
Tài liệu tham khảo
Phụ lục