Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 192 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
192
Dung lượng
1,37 MB
Nội dung
Nguyễn Đại Thọ AntoànMạng 1
AN TOÀN MẠNG
TS. Nguyễn Đại Thọ
Bộ môn Mạng & Truyền thông Máy tính
Khoa Công nghệ Thông tin
thond_cn@vnu.edu.vn
Năm học 2007-2008
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Nguyễn Đại Thọ AntoànMạng 2
Tài liệu tham khảo
•
Sách tham khảo chính
–
William Stallings. Cryptography and Network Security : Principles
and Practice, Fourth Edition. Prentice Hall, 2005.
•
Sách tham khảo phụ
–
Charlie Kaufman, Radia Perlman, Mike Speciner. Network
Security: Private Communication in a Public World, Second
Edition. Prentice Hall, 2002.
–
Matt Bishop. Computer Security: Art and Science. Addison
Wesley, 2002.
–
Man Young Rhee. Internet Security: Cryptographic principles,
algorithms and protocols. John Wiley & Sons, 2003.
•
Website
–
http://williamstallings.com
Nguyễn Đại Thọ AntoànMạng 3
Chương 1
Giới thiệu
Nguyễn Đại Thọ AntoànMạng 4
Bối cảnh
•
Nhu cầu đảm bảo antoàn thông tin có những
biến đổi lớn
–
Trước đây
•
Chỉ cần các phương tiện vật lý và hành chính
–
Từ khi có máy tính
•
Cần các công cụ tự động bảo vệ tệp tin và các thông tin
khác lưu trữ trong máy tính
–
Từ khi có các phương tiện truyền thông và mạng
•
Cần các biện pháp bảo vệ dữ liệu truyền trên mạng
Nguyễn Đại Thọ AntoànMạng 5
Các khái niệm
•
An toàn thông tin
–
Liên quan đến các yếu tố tài nguyên, nguy cơ, hành
động tấn công, yếu điểm, và điều khiển
•
An toàn máy tính
–
Các công cụ bảo vệ dữ liệu và phòng chống tin tặc
•
An toàn mạng
–
Các biện pháp bảo vệ dữ liệu truyền trên mạng
•
An toàn liên mạng
–
Các biện pháp bảo vệ dữ liệu truyền trên một tập hợp
các mạng kết nối với nhau
Nguyễn Đại Thọ AntoànMạng 6
Mục tiêu môn học
•
Chú trọng antoàn liên mạng
•
Nghiên cứu các biện pháp ngăn cản, phòng
chống, phát hiện và khắc phục các vi phạm an
toàn liên quan đến truyền tải thông tin
Nguyễn Đại Thọ AntoànMạng 7
Kiến trúc antoàn OSI
•
Kiến trúc antoàn cho OSI theo khuyến nghị
X.800 của ITU-T
•
Định ra một phương thức chung cho việc xác
định các nhu cầu về antoàn thông tin
•
Cung cấp một cái nhìn tổng quan về các khái
niệm môn học sẽ đề cập đến
•
Chú trọng đến các hành động tấn công,các cơ
chế an toàn, và các dịch vụ an toàn
Nguyễn Đại Thọ AntoànMạng 8
Hành động tấn công
•
Là hành động phá hoại antoàn thông tin của
một tổ chức
•
An toàn thông tin là những cách thức ngăn ngừa
các hành động tấn công, nếu không được thì
phát hiện và khắc phục hậu quả
•
Các hành động tấn công có nhiều và đa dạng
•
Chỉ cần tập trung vào những thể loại chung nhất
•
Lưu ý : nguy cơ tấn công và hành động tấn công
thường được dùng đồng nghĩa với nhau
Nguyễn Đại Thọ AntoànMạng 9
Các hành động tấn công
•
Các hành động tấn công thụ động
–
Nghe trộm nội dung thông tin truyền tải
–
Giám sát và phân tích luồng thông tin lưu chuyển
•
Các hành động tấn công chủ động
–
Giả danh một thực thể khác
–
Phát lại các thông báo trước đó
–
Sửa đổi các thông báo đang lưu chuyển
–
Từ chối dịch vụ
Nguyễn Đại Thọ AntoànMạng 10
Dịch vụ an toàn
•
Là một dịch vụ nâng cao độ antoàn của các hệ
thống xử lý thông tin và các cuộc truyền dữ liệu
trong một tổ chức
•
Nhằm phòng chống các hành động tấn công
•
Sử dụng một hay nhiều cơ chế an toàn
•
Có các chức năng tương tự như đảm bảo an
toàn tài liệu vật lý
•
Một số đặc trưng của tài liệu điện tử khiến việc
cung cấp các chức năng đảm bảo antoàn khó
khăn hơn
[...]... Nguyễn Đại Thọ An toànMạng 13 Các cơ chế antoàn X.800 • Các cơ chế antoàn chuyên biệt – Mã hóa, chữ ký số, điều khiển truy nhập, toàn vẹn dữ liệu, trao đổi xác thực, độn tin truyền, điều khiển định tuyến, công chứng • Các cơ chế antoàn phổ quát – Tính năng đáng tin, nhãn an toàn, phát hiện sự kiện, dấu vết kiểm tra an toàn, khôi phục antoàn Nguyễn Đại Thọ AntoànMạng 14 Mô hình antoànmạng Bên thứ... Bên thứ ba đáng tin Thông tin bí mật Chuyển đổi liên quan đến antoàn Thông tin bí mật Đối thủ Nguyễn Đại Thọ AntoànMạng 15 Thông báo Kênh thông tin Thông báo antoàn Chuyển đổi liên quan đến antoàn Bên nhận Thông báo antoàn Thông báo Bên gửi Mô hình antoànmạng • Yêu cầu – Thiết kế một giải thuật thích hợp cho việc chuyển đổi liên quan đến antoàn – Tạo ra thông tin bí mật (khóa) đi kèm với giải... dựa trên giải thuật antoàn và thông tin bí mật, làm cơ sở cho một dịch vụ antoàn Nguyễn Đại Thọ AntoànMạng 16 Mô hình antoàn truy nhập mạng Các tài nguyên tính toán (bộ xử lý, bộ nhớ, ngoại vi) Đối thủ - Con người Kênh truy nhập Các tiến trình - Phần mềm Chức năng gác cổng Nguyễn Đại Thọ Dữ liệu An toànMạng Phần mềm Các điều khiển antoàn bên trong 17 Mô hình antoàn truy nhập mạng • Yêu cầu – Lựa...Các dịch vụ antoàn • Theo X.800 – Dịch vụ antoàn là dịch vụ cung cấp bởi một tầng giao thức của các hệ thống mở kết nối nhằm đảm bảo antoàn cho các hệ thống và các cuộc truyền dữ liệu – Có 5 loại hình • Theo RFC 2828 – Dịch vụ antoàn là dịch vụ xử lý hoặc truyền thông cung cấp bởi một hệ thống để bảo vệ tài nguyên theo một cách thức nhất định Nguyễn Đại Thọ AntoànMạng 11 Các dịch vụ antoàn X.800... phép • Toàn vẹn dữ liệu – Đảm bảo nhận dữ liệu đúng như khi gửi • Chống chối bỏ – Ngăn không cho bên liên quan phủ nhận hành động Nguyễn Đại Thọ An toànMạng 12 Cơ chế antoàn • Là cơ chế định ra để phát hiện, ngăn ngừa và khắc phục một hành động tấn công • Không một cơ chế đơn lẻ nào có thể hỗ trợ tất cả các chức năng đảm bảo antoàn thông tin • Có một yếu tố đặc biệt hậu thuẫn nhiều cơ chế an toàn. .. 1010 năm An toànMạng 26 Các kỹ thuật thám mã • Chỉ có bản mã – Chỉ biết giải thuật mã hóa và bản mã hiện có • Biết nguyên bản – Biết thêm một số cặp nguyên bản - bản mã • Chọn nguyên bản – Chọn 1 nguyên bản, biết bản mã tương ứng • Chọn bản mã – Chọn 1 bản mã, biết nguyên bản tương ứng • Chọn văn bản – Kết hợp chọn nguyên bản và chọn bản mã Nguyễn Đại Thọ An toànMạng 27 Antoàn hệ mã hóa • Antoàn vô... chọn các chức năng gác cổng thích hợp để định danh người dùng – Cài đặt các điều khiển antoàn để đảm bảo chỉ những người dùng được phép mới có thể truy nhập được vào các thông tin và tài nguyên tương ứng • Các hệ thống máy tính đáng tin cậy có thể dùng để cài đặt mô hinh này Nguyễn Đại Thọ AntoànMạng 18 Chương 2 MÃ HÓA ĐỐI XỨNG Nguyễn Đại Thọ AntoànMạng 19 Hai kỹ thuật mã hóa chủ yếu • Mã hóa đối... tốc độ máy tính thế nào – Chỉ hệ mã hóa độn một lần là antoàn vô điều kiện • Antoàn tính toán – Thỏa mãn một trong hai điều kiện • Chi phí phá mã vượt quá giá trị thông tin • Thời gian phá mã vượt quá tuổi thọ thông tin – Thực tế thỏa mãn hai điều kiện • Không có nhược điểm • Khóa có quá nhiều giá trị không thể thử hết Nguyễn Đại Thọ AntoànMạng 28 Mã hóa thay thế cổ điển • Các chữ cái của nguyên... : chữ cái xuất hiện nhiều nhất có thể tương ứng với 'e' – Có thể nhận ra các bộ đôi và bộ ba chữ cái • Ví dụ bộ đôi : 'th', 'an' , 'ed' • Ví dụ bộ ba : 'ing', 'the', 'est' Nguyễn Đại Thọ AntoànMạng 33 Tần số tương đối (%) Các tần số chữ cái tiếng Anh Nguyễn Đại Thọ AntoànMạng 34 Ví dụ phá mã hệ đơn bảng • Cho bản mã UZQSOVUOHXMOPVGPOZPEVSGZWSZOPFPESXUDBMETSXAIZ VUEPHZHMDZSHZOWSFPAPPDTSVPQUZWYMXUZUHSX... Nguyễn Đại Thọ AntoànMạng 30 Phá mã hệ mã hóa Caesar • Phương pháp vét cạn – Khóa chỉ là một chữ cái (hay một số giữa 1 và 25) – Thử tất cả 25 khóa có thể – Dễ dàng thực hiện • Ba yếu tố quan trọng – Biết trước các giải thuật mã hóa và giải mã – Chỉ có 25 khóa để thử – Biết và có thể dễ dàng nhận ra được ngôn ngữ của nguyên bản • Ví dụ : Phá mã "GCUA VQ DTGCM" Nguyễn Đại Thọ AntoànMạng 31 Hệ mã . cơ chế an toàn phổ quát
–
Tính năng đáng tin, nhãn an toàn, phát hiện sự kiện,
dấu vết kiểm tra an toàn, khôi phục an toàn
Nguyễn Đại Thọ An toàn Mạng 15
Mô. hình an toàn mạng
Thông báo an toàn
Thông tin
bí mật
Chuyển đổi
liên quan
đến an toàn
Thông báo
Thông báo
Thông tin
bí mật
Chuyển đổi
liên quan
đến an toàn
Thông