Luận Văn Thạc Sĩ Về Công Nghệ Mạng Riêng Ảo SSL VPN và Ứng Dụng Trong Hệ Thống Truyền Tệp

Trường đại học

Đại Học Quốc Gia Hà Nội

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

2006

89
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

MỤC LỤC

DANH MỤC CÁC CHỮ VIẾT TẮT, THUẬT NGỮ

DANH MỤC CÁC HÌNH VẼ

1. CHƯƠNG 1: TỔNG QUAN VỀ MẠNG RIÊNG ẢO

1.1. Khái niệm chung về mạng riêng ảo

1.2. Phân loại mạng riêng ảo

1.2.1. Phân loại VPN theo việc cung cấp dịch vụ

1.2.2. Phân loại VPN theo kỹ thuật sử dụng trong VPN

1.2.3. Phân loại VPN theo nhóm chức năng

1.2.4. Phân loại VPN theo nhóm công nghệ và mô hình OSI

1.2.5. Phân loại VPN theo nơi xử lý VPN

1.3. Các thành phần của mạng riêng ảo

1.3.1. Máy chủ phục vụ truy cập mạng NAS

1.3.2. Bộ định tuyến

1.3.3. Máy nguồn và máy đích đường hầm

1.3.4. Máy chủ phục vụ xác thực

1.3.5. Tường lửa - Firewall

1.3.6. Máy chủ chính sách

1.4. Đường hầm trong VPN

1.4.1. Khái niệm đường hầm

1.4.2. Các giao thức đường hầm

1.5. Các yêu cầu cơ bản đối với VPN

1.5.1. Xác thực trong VPN

1.5.2. Tính bí mật dữ liệu trong VPN

1.5.3. Tính toàn vẹn dữ liệu trong VPN

1.6. Kết luận chương

2. CHƯƠNG 2: CÔNG NGHỆ MẠNG RIÊNG ẢO SSL VPN

2.1. Lịch sử phát triển của giao thức SSL

2.2. SSL và mô hình OSI

2.3. Các khái niệm an ninh được sử dụng trong SSL

2.3.1. Hàm băm và bản tóm lược thông điệp

2.3.2. Mã xác thực thông điệp

2.3.3. Mã hoá khóa công khai và chữ ký điện tử

2.3.4. Chứng chỉ số và cơ quan cung cấp chứng chỉ số

2.4. Giao thức đường hầm SSL

2.4.1. Giao thức bắt tay SSL

2.4.2. Giao thức bản ghi SSL

2.4.3. Giao thức cảnh báo SSL

2.4.4. Giao thức ChangeCipherSpec

2.4.5. Khuôn dạng các thông điệp giao thức bắt tay

2.5. Thiết lập đường hầm trong SSL VPN

2.6. So sánh SSL VPN và IPSec VPN

2.7. Kết luận chương

3. CHƯƠNG 3: XÂY DỰNG HỆ THỐNG TRUYỀN TỆP DỰA TRÊN HOẠT ĐỘNG CỦA GIAO THỨC SSL

3.1. Phát biểu bài toán

3.2. Thiết kế hệ thống

3.3. Giao thức trao đổi dữ liệu SSLFTP

3.3.1. Nguyên tắc hoạt động của hệ thống

3.3.2. Khởi tạo phiên giao tiếp

3.3.3. Các thông điệp trao đổi trong pha thiết lập liên kết

3.3.4. Xác thực máy chủ tệp

3.3.5. Tạo các tham số phiên

3.3.6. Đóng gói và gửi thông điệp

3.3.7. Các thuật toán sử dụng trong hệ thống

3.3.8. Thiết kế các thông điệp trao đổi dữ liệu

3.3.8.1. Khuôn dạng thông điệp của giao thức bản ghi SSLFTPRecord
3.3.8.2. Khuôn dạng thông điệp của các giao thức tầng trên

3.3.9. Bảo vệ các thông điệp

3.3.9.1. Tính toán mã xác thực thông điệp
3.3.9.2. Mã hoá dữ liệu

3.4. Thiết kế module chương trình

3.4.1. Module trên máy chủ xác thực

3.4.2. Module trên máy chủ tệp

3.4.3. Module trên máy khách

3.5. Cài đặt thử nghiệm

3.5.1. Cài đặt trên máy chủ xác thực

3.5.2. Cài đặt trên máy chủ tệp

3.5.3. Cài đặt trên máy khách

3.6. Kết luận chung

TÀI LIỆU THAM KHẢO

PHỤ LỤC

A. Phụ lục A

B. Phụ lục B

C. Phụ lục C

D. Phụ lục D

E. Phụ lục E

F. Phụ lục F