Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn công hố đen vào giao th
Phương pháp phát hiện và xử lý tấn công côn trùng bằng thuật toán học máy. Đánh giá hiệu quả trên dữ liệu thực tế.
Luan An
Luận án tiến sĩ
Năm xuất bản
Số trang
118
Thời gian đọc
18 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
40 Point
Tổng quan nhanh
- Chủ đề:
- 1. Tổng quan phương pháp phát hiện và xử lý tấn công RPL
- Số trang:
- 118 trang
- Trường:
- Đại học Bách khoa Hà Nội
- Chuyên ngành:
- Kỹ thuật máy tính
- Tác giả:
- Sonxay Luangoudom
- Năm:
- 2022
Tóm tắt nội dung luận án
I. Tổng quan phương pháp phát hiện và xử lý tấn công RPL
Giao thức định tuyến RPL đóng vai trò then chốt trong mạng tổn hao và năng lượng thấp (LLN). Mạng LLN kết nối hàng triệu thiết bị IoT thông minh trong đời sống. Tuy nhiên, kiến trúc tài nguyên hạn chế tạo ra nhiều lỗ hổng bảo mật nghiêm trọng. Các kỹ thuật phát hiện và xử lý tấn công truyền thống không còn mang lại hiệu quả tối ưu. Thiết bị mạng LLN thường có bộ nhớ nhỏ và năng lượng pin giới hạn. Kẻ tấn công dễ dàng khai thác các điểm yếu trong quá trình định tuyến. Chúng làm gián đoạn luồng dữ liệu hoặc làm cạn kiệt năng lượng các nút mạng. Việc tích hợp hệ thống phát hiện xâm nhập IDS trở thành yêu cầu sống còn. Cơ chế an ninh mới phải đảm bảo tính toàn vẹn dữ liệu. Đồng thời, giải pháp cần duy trì tuổi thọ pin cho toàn bộ mạng lưới vận hành ổn định.
1.1. Thách thức bảo mật mạng cảm biến không dây IoT và RPL
Mạng cảm biến không dây IoT hoạt động trong môi trường khắc nghiệt và liên tục biến động. Các nút mạng tự tổ chức và truyền thông không dây liên tục với nhau. Giao thức RPL xây dựng đồ thị định tuyến dạng cây DODAG để gom dữ liệu về nút gốc. Mô hình này rất nhạy cảm với các hành vi xâm nhập trái phép từ bên ngoài. Kẻ tấn công có thể chèn các thông điệp giả mạo vào cấu trúc đồ thị. Năng lực xử lý yếu khiến các nút không thể tự chạy thuật toán giải mã phức tạp. Hoạt động phát hiện bất thường mạng tại từng nút gặp nhiều giới hạn phần cứng và năng lượng. Việc giám sát đòi hỏi giải pháp nhẹ, nhanh và tiết kiệm tài nguyên. Quá trình kiểm soát an ninh phải thích ứng với sự thay đổi liên tục của hình trạng mạng kết nối.
1.2. Phân loại hiểm họa an ninh và nguy cơ tấn công mạng LLN
Các mối đe dọa vào mạng RPL được chia thành ba nhóm chính rõ rệt. Nhóm thứ nhất là tấn công vào tài nguyên mạng nhằm làm nghẽn băng thông và cạn kiệt pin. Nhóm thứ hai là tấn công vào hình trạng mạng làm sai lệch đường dẫn định tuyến. Nhóm thứ ba là tấn công vào lưu lượng dữ liệu truyền tải qua các nút trung gian. Kẻ phá hoại thường thực hiện phát hiện tấn công từ chối dịch vụ DDoS cục bộ để cô lập nút. Các hình thức tấn công nguy hiểm bao gồm hố đen, hố chìm, giả mạo thứ hạng và gửi tràn gói tin DIS. Quy trình phân tích lưu lượng mạng giúp phân loại chính xác các kiểu hành vi phá hoại này. Mỗi dạng tấn công đòi hỏi quy trình phản ứng và ngăn chặn riêng biệt nhằm bảo vệ hệ thống an toàn.
II. Cơ chế phát hiện và xử lý tấn công dựa trên hệ thống IDS
Hệ thống phát hiện xâm nhập IDS là tuyến phòng thủ cốt lõi cho mạng định tuyến RPL. Hệ thống liên tục giám sát luồng gói tin và nhận diện các dấu hiệu khả nghi. Cơ chế an ninh kết hợp giám sát tập trung tại nút gốc và phân tán tại các nút thành viên. Khi phát hiện dấu hiệu xâm hại, hệ thống kích hoạt hệ thống ngăn ngừa xâm nhập IPS tương ứng. Giải pháp này giúp ngăn chặn kịp thời các hành vi đánh cắp dữ liệu hoặc làm sai lệch đồ thị. Cấu hình IDS phân tán giúp giảm thiểu tải tính toán cho nút gốc. Khả năng phát hiện sớm giúp bảo toàn cấu trúc mạng và duy trì dịch vụ liên tục không gián đoạn.
2.1. Phát hiện dựa trên chữ ký kết hợp phân tích lưu lượng mạng
Phương pháp phát hiện dựa trên chữ ký sử dụng các mẫu hành vi tấn công đã biết từ trước. Hệ thống so khớp các trường bản tin định tuyến với cơ sở dữ liệu mẫu có sẵn. Quá trình phân tích lưu lượng mạng diễn ra theo thời gian thực tại các nút mạng biên. Kỹ thuật này phát hiện rất nhanh các cuộc tấn công quen thuộc với độ chính xác cao. Tỷ lệ cảnh báo sai đối với các mẫu chữ ký chuẩn ở mức rất thấp. Tuy nhiên, phương pháp này khó nhận biết các biến thể tấn công mới chưa có trong cơ sở dữ liệu. Do đó, hệ thống cần cơ chế cập nhật chữ ký định kỳ từ nút gốc mạng để nâng cao hiệu quả phòng vệ.
2.2. Phát hiện bất thường mạng ứng dụng công nghệ giám sát gói
Kỹ thuật phát hiện bất thường mạng xây dựng mô hình hành vi truyền thông chuẩn của từng nút trong hệ thống. Hệ thống theo dõi tần suất gửi nhận bản tin và mức năng lượng tiêu thụ theo thời gian. Bất kỳ sai lệch nào vượt quá ngưỡng quy định đều bị coi là nguy cơ tiềm ẩn. Các nút lân cận theo dõi lẫn nhau thông qua cơ chế giám sát thụ động gói tin. Khi một nút phát sinh lưu lượng đột biến hoặc làm mất gói bất thường, cảnh báo sẽ được kích hoạt ngay. Phương pháp này phát hiện hiệu quả các dạng tấn công chưa từng xuất hiện. Tính năng thích nghi cao giúp bảo vệ mạng lưới trong nhiều môi trường hoạt động đa dạng và phức tạp.
III. Giải pháp phát hiện và xử lý tấn công mạng bằng mã hóa mới
Mã hóa xác thực là biện pháp phòng thủ chủ động cho giao thức định tuyến RPL. Các chuẩn mã hóa truyền thống như AES-CCM hay AES-GCM tiêu tốn nhiều tài nguyên xử lý của vi điều khiển. Thuật toán mã hóa nhẹ mang lại giải pháp cân bằng giữa an ninh và hiệu năng mạng tổng thể. Cơ chế mã hóa ngăn chặn kẻ gian đọc trộm và sửa đổi nội dung bản tin định tuyến. Việc xác thực danh tính loại bỏ nguy cơ nút lạ tham gia trái phép vào đồ thị DODAG. Giải pháp tăng cường tính bảo mật toàn diện mà không làm suy giảm tốc độ truyền thông của toàn mạng.
3.1. Cơ chế mã hóa xác thực Salsa20 Poly1305 cho mạng cảm biến
Thuật toán Salsa20-Poly1305 cung cấp khả năng mã hóa dòng và xác thực thông điệp với tốc độ vượt trội. Cấu trúc thuật toán đơn giản, phù hợp tối đa với vi điều khiển hạn chế tài nguyên phần cứng. Quá trình tạo và trao đổi khóa diễn ra an toàn và nhanh chóng giữa các nút lân cận. Bản tin RPL được bảo vệ toàn vẹn và chống lại các cuộc tấn công phát lại nguy hiểm. So với chuẩn AES, Salsa20-Poly1305 sử dụng ít chu kỳ lệnh xử lý hơn đáng kể. Mã xác thực Poly1305 ngăn chặn hoàn toàn việc sửa đổi tham số định tuyến trên đường truyền. Độ an toàn mật mã học cao đảm bảo tính bền vững cho toàn bộ hệ sinh thái IoT kết nối.
3.2. Đánh giá hiệu năng tiêu thụ năng lượng và giảm độ trễ gói
Thực nghiệm trên nền tảng mạng mô phỏng chứng minh tính ưu việt của thuật toán Salsa20-Poly1305. Mức tiêu thụ năng lượng của thuật toán giảm rõ rệt so với các cơ chế mã hóa cũ như AES-CCM. Độ trễ truyền gói tin trung bình được rút ngắn đáng kể trên toàn bộ đường truyền dữ liệu. Tỷ lệ nhận gói tin thành công (PDR) luôn duy trì ổn định ở mức cao trên 98%. Các nút mạng kéo dài được tuổi thọ pin trong điều kiện truyền thông liên tục và mật độ nút dày đặc. Kết quả thực nghiệm khẳng định tính khả thi cao của giải pháp trên các thiết bị phần cứng thực tế trong đời sống.
IV. Kỹ thuật phát hiện và xử lý tấn công hố đen trong mạng RPL
Tấn công hố đen (Blackhole attack) là mối đe dọa nghiêm trọng nhất trong giao thức định tuyến RPL. Nút độc hại thu hút lưu lượng bằng cách giả mạo đường đi tối ưu rồi âm thầm hủy bỏ gói tin. Hành vi này làm sụt giảm nghiêm trọng tỷ lệ nhận gói tin của toàn bộ hệ thống mạng. Quy trình xử lý và ứng cứu sự cố an toàn thông tin cần được kích hoạt tự động để ngăn chặn thiệt hại. Hệ thống svBLOCK được phát triển nhằm phát hiện và triệt tiêu nút hố đen nhanh chóng. Mô hình bảo đảm việc khôi phục định tuyến tức thì mà không làm gián đoạn luồng dữ liệu quan trọng.
4.1. Nguyên lý vận hành và tác hại của nút tấn công hố đen
Nút hố đen phát tán thông điệp DIO giả mạo với giá trị Rank rất thấp nhằm chiếm quyền định tuyến. Các nút lân cận nhầm tưởng đây là đường đi ngắn nhất đến nút gốc để gửi tiếp dữ liệu. Toàn bộ lưu lượng truyền dữ liệu được chuyển hướng qua nút độc hại này một cách có chủ đích. Sau khi nhận gói, nút hố đen âm thầm loại bỏ dữ liệu thay vì chuyển tiếp theo đúng quy trình. Bằng việc phân tích lưu lượng mạng, hệ thống nhận diện sự sụt giảm bất thường của gói tin qua nút. Cuộc tấn công gây nghẽn thông tin, làm tê liệt các ứng dụng giám sát thời gian thực. Việc nhận diện chính xác vị trí nút hố đen là bước quyết định để bảo vệ an toàn mạng.
4.2. Cơ chế cô lập nút độc hại svBLOCK nâng cao tỷ lệ truyền
Cơ chế svBLOCK kết hợp kiểm tra xác thực bản tin và giám sát hành vi chuyển tiếp gói tin của các nút. Khi nút không chuyển tiếp gói đúng cam kết, điểm tin cậy của nút sẽ bị hạ thấp liên tục. Khi điểm số giảm dưới ngưỡng an toàn, nút gốc lập tức phát lệnh cô lập nút độc hại khỏi mạng. Đồ thị định tuyến DODAG tự động tính toán lại đường đi mới an toàn cho các nút con bị ảnh hưởng. So sánh với các giải pháp như SVELTE hay RPL-Collect, svBLOCK cho tốc độ phát hiện nhanh hơn và tiêu tốn ít năng lượng hơn. Tỷ lệ nhận gói tin được phục hồi về mức ban đầu, đảm bảo tính liên tục của dữ liệu truyền tải.
V. Chiến lược phát hiện và xử lý tấn công mạng toàn diện
Bảo mật không gian mạng đòi hỏi chiến lược phòng thủ đa lớp, thông minh và chủ động liên tục. Việc kết hợp nhiều công nghệ tiên tiến tạo nên lá chắn an ninh vững chắc cho hạ tầng số. Hệ thống bảo mật hiện đại không chỉ ngăn chặn mà còn có khả năng tự phục hồi nhanh khi bị xâm hại. Quy trình xử lý và ứng cứu sự cố an toàn thông tin được chuẩn hóa từ khâu cảnh báo đến cô lập hiểm họa. Mô hình an ninh toàn diện giúp bảo vệ hạ tầng kết nối IoT trước các đợt tấn công phức tạp. Tự động hóa quy trình an ninh mạng giảm thiểu tối đa rủi ro bắt nguồn từ sai sót của con người.
5.1. Ứng dụng học máy và trí tuệ nhân tạo nhận diện hiểm họa
Thuật toán học máy trong phát hiện tấn công tăng cường khả năng phân loại các hành vi mạng tinh vi và phức tạp. Mô hình deep learning an ninh mạng tự động trích xuất đặc trưng gói tin mà không cần can thiệp thủ công. Kỹ thuật này hỗ trợ nhận diện chính xác các hành vi phát hiện tấn công có chủ đích APT ẩn giấu trong hệ thống. Trí tuệ nhân tạo tự động điều chỉnh ngưỡng cảnh báo dựa trên dữ liệu lưu lượng thực tế thu thập được. Khả năng tự học giúp hệ thống thích ứng nhanh với các lỗ hổng zero-day chưa từng ghi nhận. Độ chính xác nhận dạng mối đe dọa tăng cao, giảm thiểu triệt để số lượng cảnh báo giả gây nhiễu.
5.2. Tự động hóa ứng cứu sự cố và bảo vệ hạ tầng kết nối
Hệ thống bảo mật thế hệ mới tích hợp khả năng phản ứng tự động theo thời gian thực ngay khi phát hiện sự cố. Khi xuất hiện dấu hiệu bất thường, hệ thống kích hoạt quy trình chặn lọc ngay tại biên mạng. Cơ chế phát hiện tấn công từ chối dịch vụ DDoS giúp bảo vệ nút gốc khỏi tình trạng cạn kiệt tài nguyên xử lý. Các tuyến đường truyền dự phòng được kích hoạt tức thì khi xuất hiện điểm nghẽn hoặc nút bị cô lập. Dữ liệu cảnh báo được ghi vết chi tiết phục vụ công tác điều tra an toàn thông tin sau sự cố. Giải pháp mang lại sự tin cậy tuyệt đối cho các hệ sinh thái IoT công nghiệp và đô thị thông minh hiện đại.
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (118 trang)Nội dung chính
Tổng quan về luận án
Sự bùng nổ của mạng Internet vạn vật (Internet of Things - IoT) và mạng cảm biến không dây (Wireless Sensor Networks - WSN) đã đặt ra những thách thức chưa từng có về mặt định tuyến và an ninh mạng. Trong bối cảnh các thiết bị hoạt động trong môi trường Mạng tổn hao và năng lượng thấp (Low-Power and Lossy Networks - LLN) bị giới hạn nghiêm ngặt về năng lượng pin, dung lượng bộ nhớ và khả năng xử lý tính toán, giao thức định tuyến IPv6 cho LLN (RPL - Routing Protocol for Low-Power and Lossy Networks) được chuẩn hóa bởi IETF trong RFC 6550 đã trở thành tiêu chuẩn cốt lõi. Tuy nhiên, kiến trúc mở cùng các giả định vận hành nguyên bản của RPL tiềm ẩn nhiều lỗ hổng bảo mật nghiêm trọng. Luận án tiến sĩ kỹ thuật máy tính mang tên "Nghiên cứu, phát triển phương pháp phát hiện và xử lý tấn công hố đen vào giao thức định tuyến RPL" do Nghiên cứu sinh Sonxay Luangoudom thực hiện dưới sự hướng dẫn khoa học của PGS.TS. Nguyễn Linh Giang tại Trường Đại học Bách Khoa Hà Nội (2022) là công trình tiên phong giải quyết bài toán phòng thủ nội bộ cho hạ tầng mạng LLN.
Khoảng trống nghiên cứu (research gap) cốt lõi được luận án xác định xuất phát từ tài liệu chuẩn RFC 7416: các cơ chế an ninh sẵn có của RPL chỉ hỗ trợ mô hình phòng thủ ngoại vi mà bất lực trước các cuộc tấn công nội bộ (insider attacks) phát động từ các nút mạng đã bị chiếm quyền điều khiển (compromised nodes). Các nghiên cứu quốc tế trước đây như SVELTE (Raza et al., 2013) hay giải pháp của Firoz & Young-Bae (2016) hoặc tiêu tốn tài nguyên quá mức do cơ chế lắng nghe thụ động (promiscuous mode/overhearing), hoặc duy trì Tỷ lệ cảnh báo sai (False Positive Rate - FPR) cao, thiếu cơ chế xác thực hạng nhẹ cho các bản tin điều khiển, và chưa cung cấp khả năng tự tái cấu trúc cấu hình mạng sau khi cô lập nút tấn công.
Luận án tập trung giải quyết 3 câu hỏi nghiên cứu (Research Questions - RQ) và kiểm chứng 3 giả thuyết khoa học (Hypotheses - H):
- RQ1: Làm thế nào để thiết lập cơ chế mã hóa xác thực hạng nhẹ (Lightweight Authenticated Encryption) bảo vệ tính toàn vẹn và xác thực nguồn gốc cho các bản tin điều khiển RPL mà không làm suy giảm thời gian sống của các nút hạn chế tài nguyên?
- H1: Thuật toán mã hóa dòng Salsa20 kết hợp hàm băm Poly1305 sẽ tối ưu hóa mức tiêu thụ năng lượng và độ trễ tính toán vượt trội so với các chuẩn mã khối đối xứng AES-CCM và AES-GCM trên phần cứng cảm biến.
- RQ2: Cơ chế nào cho phép phát hiện chính xác hành vi loại bỏ gói tin của nút tấn công hố đen (Blackhole Attack) mà không phụ thuộc hoàn toàn vào việc lắng nghe kênh truyền liên tục?
- H2: Việc tích hợp giám sát lưu lượng hai chiều giữa nút gốc (DAG Root) và các nút lân cận kết hợp xác thực nguồn gốc bản tin ICMPv6 sẽ tăng tối đa Tỷ lệ phát hiện đúng (True Positive Rate - TPR).
- RQ3: Làm thế nào để mạng LLN tự động cô lập phần tử độc hại và tái cấu trúc đồ thị định tuyến DODAG với chi phí truyền thông tối thiểu?
- H3: Khung kiến trúc svBLOCK có khả năng cách ly nút hố đen và tái định tuyến cục bộ/toàn cục nhằm phục hồi Tỷ lệ nhận gói tin (Packet Delivery Ratio - PDR) về trạng thái chuẩn hóa.
Khung lý thuyết của công trình được định vị trên mô hình bảo mật 4 trụ cột CIAA (Confidentiality, Integrity, Authenticity, Availability), lý thuyết đồ thị có hướng không tuần hoàn định hướng đích (Destination-Oriented Directed Acyclic Graph - DODAG) và lý thuyết mật mã dòng hiệu năng cao. Nghiên cứu thực hiện đánh giá thực nghiệm toàn diện trên các cấu hình mạng quy mô từ 16, 25 đến 36 nút cảm biến giả lập phần cứng WiSMote, đo lường năng lượng tiêu thụ (Power Consumption - PC), độ trễ đầu cuối (End-to-End Delay - E2ED), PDR, TPR và FPR.
Literature Review và Positioning
Khảo sát tổng quan tài liệu học thuật quốc tế cho thấy bức tranh an ninh mạng RPL phân hóa thành ba dòng nghiên cứu chính với những mâu thuẫn lý thuyết sâu sắc:
┌─────────────────────────────────────────────────────────┐
│ Cơ chế bảo mật giao thức RPL │
└──────────────────────────┬──────────────────────────────┘
│
┌───────────────────────────────────────────────┼───────────────────────────────────────────────┐
▼ ▼ ▼
┌─────────────────────────────────┐ ┌─────────────────────────────────┐ ┌─────────────────────────────────┐
│ Hệ thống phát hiện xâm nhập │ │ Cơ chế dựa trên độ tin cậy │ │ Cơ chế mật mã & xác thực │
│ (IDS) │ │ (Trust-based) │ │ (Cryptography) │
├─────────────────────────────────┤ ├─────────────────────────────────┤ ├─────────────────────────────────┤
│ • SVELTE (Raza et al., 2013) │ │ • SecRPL (Ghaleb et al., 2018) │ │ • VeRA (Dvir et al., 2011) │
│ • Cluster-based IDS (Le, 2016) │ │ • TPM Metric (Lu et al., 2015) │ │ • TRAIL (Landsmann et al., 2013)│
│ • Local/Global (Firoz, 2016) │ │ • Adaptive Threshold (Medjek) │ │ • Cuckoo-RPL (2018) │
└─────────────────────────────────┘ └─────────────────────────────────┘ └─────────────────────────────────┘
- Dòng nghiên cứu Hệ thống phát hiện xâm nhập (IDS): Điển hình là công trình nền tảng SVELTE của Raza et al. (2013), đề xuất mô hình IDS lai ghép triển khai mô-đun 6Mapper trên DODAG Root kết hợp tường lửa phân tán. Tuy nhiên, SVELTE bộc lộ điểm yếu cố hữu: chi phí truyền thông tăng đột biến khi mạng mở rộng và dễ bị vô hiệu hóa nếu nút cha bị thỏa hiệp. Tiếp nối, Le et al. (2016) đề xuất Specification-based IDS theo cụm nhằm giảm tải cho Root, nhưng lại đối mặt với rủi ro "điểm lỗi đơn" (single point of failure) khi Cluster Head cạn kiệt năng lượng hoặc bị tấn công.
- Dòng nghiên cứu Dựa trên độ tin cậy (Trust-based) và Ngưỡng động: Airehrour et al. (2016) cùng Ghaleb et al. (2018) với SecRPL xây dựng ma trận đánh giá hành vi chuyển tiếp gói tin. Medjek et al. (2017) phát triển cơ chế Ngưỡng thích ứng (Adaptive Threshold - AT) và Ngưỡng động (Dynamic Threshold - DT). Nhược điểm chí tử của nhóm này là buộc các vi điều khiển cảm biến phải duy trì chế độ "promiscuous mode" để nghe lén liên tục các nút lân cận, làm tiêu hao năng lượng pin theo hàm mũ và tạo nguy cơ tấn công từ chối dịch vụ mới. Lu et al. (2015) sử dụng Trusted Platform Module (TPM) nhưng cấu trúc phần cứng đắt đỏ không khả thi cho mạng cảm biến thương mại diện rộng.
- Dòng nghiên cứu Mật mã hóa và Xác thực hạng nhẹ: VeRA (Dvir et al., 2011) ứng dụng chuỗi băm để kiểm soát việc thay đổi thứ hạng (Rank) và số phiên bản (Version Number), nhưng bị chứng minh là dễ bị tấn công phát lại (replay attacks). TRAIL của Landsmann et al. (2013) và phần mở rộng của Perrey et al. (2016) khắc phục bằng chuỗi mã hóa lồng nhau nhưng đòi hỏi bộ nhớ RAM lưu trữ trạng thái vượt quá giới hạn của vi điều khiển 16-bit/32-bit. Cuckoo-RPL (2018) dùng bộ lọc Cuckoo nhưng bỏ ngỏ quy trình xác thực toàn vẹn bản tin điều khiển thời gian thực.
Luận án của Sonxay Luangoudom định vị chính xác tại giao lộ giữa Cơ chế xác thực bản tin hạng nhẹ tối ưu phần cứng và Hệ thống phát hiện/cô lập nút độc hại tự trị. Bằng cách đặt công trình trong sự đối sánh trực tiếp với giải pháp SVELTE (Raza et al., 2013) và công trình của Firoz & Young-Bae (2016), tác giả tạo ra bước đột phá khi giải quyết triệt để sự đánh đổi giữa mức độ an ninh và chi phí tài nguyên mạng.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án đóng góp quan trọng vào Lý thuyết Định tuyến Phân tán trong Môi trường Hạn chế (Constrained Distributed Routing Theory) và Mô hình An ninh Thông tin CIAA:
- Mở rộng lý thuyết DODAG Construction: Phá vỡ giả định truyền thống cho rằng các nút nội bộ trong đồ thị DAG luôn hành xử trung thực (honest-but-curious). Luận án bổ sung không gian trạng thái bất định do nút hố đen cố tình thao túng thứ hạng (giảm Rank giả tạo qua bản tin DIO) để thu hút lưu lượng trước khi hủy gói tin.
- Mô hình hóa tương quan giữa Mật mã học và Tuổi thọ mạng: Thiết lập luận chứng lý thuyết chứng minh việc chuyển đổi từ cơ chế mã khối (Block Cipher như AES) sang mã dòng (Stream Cipher như Salsa20) kết hợp mã xác thực thông điệp một lần (One-Time Authenticator Poly1305) giảm tải phức độ tính toán từ cấp độ $O(N \cdot B)$ với các phép toán ma trận phức tạp xuống các phép dịch bit và cộng modulo $2^{32}$ siêu nhẹ, bảo toàn tính sẵn sàng (Availability) của mạng LLN.
+-----------------------------------------------------------------------------------+
| KHUNG PHÂN TÍCH HỆ THỐNG svBLOCK |
+-----------------------------------------------------------------------------------+
│
▼
[TẦNG 1: XÁC THỰC BẢN TIN] ──► Thuật toán Salsa20-Poly1305 (Chống giả mạo DIO/DAO)
│
▼
[TẦNG 2: GIÁM SÁT & PHÁT HIỆN] ──► Phân tích lưu lượng chuyển tiếp 2 chiều + Nút gốc
│
▼
[TẦNG 3: CÔ LẬP & TÁI CẤU TRÚC] ──► Danh sách đen ICMPv6 + Sửa chữa cục bộ/toàn cục
Khung phân tích độc đáo
Khung phân tích svBLOCK được xây dựng dựa trên sự tích hợp đa tầng giữa 3 lý thuyết nền tảng:
- Lý thuyết Mã hóa xác thực kết hợp dữ liệu bổ sung (AEAD): Định nghĩa lại quá trình tạo, đóng gói và kiểm thử Vector khởi tạo (IV - 64 bit), Khóa đối xứng (Key size - 256 bit), Khối dữ liệu (Block size - 512 bit) và Nonce (64 bit) của Salsa20-Poly1305 tương thích với khung truyền 127 bytes của chuẩn IEEE 802.15.4.
- Lý thuyết Phát hiện Bất thường Luồng Lưu lượng (Traffic Anomaly Theory): Nhận diện điểm đứt gãy dữ liệu thông qua việc so khớp tỷ lệ mất gói giữa các nút con và nút cha ưu tiên (Preferred Parent) thông qua dữ liệu thống kê chu kỳ gửi/nhận về DAG Root.
- Lý thuyết Tái cấu trúc Cấu trúc liên kết Tự trị: Xác lập điều kiện biên cho việc kích hoạt cơ chế sửa chữa cục bộ (Local Repair) hoặc sửa chữa toàn cục (Global Repair) thông qua việc tăng biến đếm
DAG Sequence Number, ngăn ngừa triệt để hiện tượng phân mảnh mạng (network partitioning).
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
Luận án tuân thủ chặt chẽ thế giới quan thực chứng (Positivism Paradigm) với phương pháp định lượng thực nghiệm (Quantitative Experimental Design). Nghiên cứu không dừng lại ở mô phỏng toán học trừu tượng mà xây dựng môi trường kiểm thử tương thích hoàn toàn với ngăn xếp giao thức thực tế của hệ điều hành nhúng Contiki OS thông qua trình giả lập Cooja.
| Thông số thiết lập | Giá trị định lượng cụ thể |
|---|---|
| Hệ điều hành mạng cảm biến | Contiki OS / Cooja Network Simulator |
| Nền tảng phần cứng mô phỏng | Nút cảm biến WiSMote (MSP430 16-bit RISC, 16KB RAM) |
| Quy mô topo mạng | 16 nút, 25 nút, 36 nút (Mô hình lưới và ngẫu nhiên) |
| Chuẩn truyền thông vật lý/MAC | IEEE 802.15.4 / 6LoWPAN (Băng tần 2.4 GHz) |
| Giao thức định tuyến & Tầng mạng | RPL (RFC 6550), IPv6, UDP |
| Mô hình mã hóa đối chứng | Salsa20-Poly1305 vs. AES-CCM vs. AES-GCM |
| Cơ chế phòng thủ đối chứng | svBLOCK vs. SVELTE-IDS vs. RPL-Collect cơ bản |
+---------------------------------------------------------------------------------+
| QUY TRÌNH THỰC NGHIỆM ĐA TẦNG |
+---------------------------------------------------------------------------------+
[Bước 1: Thiết lập Topo] ──► Lưới 16, 25, 36 nút WiSMote trên Cooja Simulator
│
[Bước 2: Kích hoạt Tấn công] ──► Nút nội bộ chiếm quyền, hạ Rank, hủy toàn bộ gói
│
[Bước 3: Thực thi svBLOCK] ──► Xác thực Salsa20 ──► Phát hiện ──► Cô lập nút
│
[Bước 4: Đo kiểm Tham số] ──► Trích xuất PC (mW), E2ED (ms), PDR, TPR, FPR (%)
Quy trình nghiên cứu rigorous
Quy trình thu thập và phân tích dữ liệu trải qua 4 giai đoạn khắt khe:
- Thiết lập chuẩn hóa trạng thái ổn định: Mạng được kích hoạt và vận hành trong khoảng thời gian hội tụ ban đầu để xây dựng cấu trúc cây DODAG chuẩn thông qua các bản tin DIO/DAO/DIS định kỳ.
- Kích hoạt kịch bản tấn công hố đen nội bộ: Thiết lập các nút độc hại tại các vị trí chiến lược (các nút trung chuyển lưu lượng cao gần DAG Root). Nút tấn công thực hiện sửa đổi bản tin điều khiển DIO, phát tán giá trị Rank cực thấp để ép các nút lân cận chọn nó làm nút cha duy nhất, sau đó tiến hành loại bỏ 100% các gói tin dữ liệu chuyển tiếp.
- Kích hoạt cơ chế svBLOCK:
- Giai đoạn 1 (Xác thực bản tin): Kiểm tra tính hợp lệ của bản tin điều khiển từ nút gốc bằng Salsa20-Poly1305.
- Giai đoạn 2 (Thu thập và phân tích liên kết): Nút gốc thu thập bản đồ mạng và ghi nhận sự sụt giảm lưu lượng bất thường.
- Giai đoạn 3 (Phát hiện nút hố đen): Nút gốc và các nút lân cận kích hoạt quy trình phát hiện sai lệch gói tin.
- Giai đoạn 4 (Cô lập và xử lý): Nút gốc phát bản tin ICMPv6 cảnh báo; các nút con lập tức loại bỏ nút độc hại khỏi bảng láng giềng, đưa vào danh sách đen (blacklist) và kích hoạt chọn nút cha thay thế.
- Đo kiểm tham số và độ tin cậy: Thu thập dữ liệu log toàn diện, lặp lại các kịch bản thực nghiệm nhiều lần để loại bỏ sai số ngẫu nhiên, tính toán độ tin cậy và giá trị trung bình thống kê cho từng bộ tham số.
Phát hiện đột phá và implications
Những phát hiện then chốt
"Việc đánh giá đã chứng minh được tính hiệu quả của thuật toán mã hóa xác thực sử dụng Salsa20-Poly1305 trên hai phương diện mức độ tiêu hao năng lượng và thời gian tính toán đối với mã hóa, giải mã và xác thực." (Trích Luận án, tr. 4)
Kết quả nghiên cứu thực nghiệm mang lại 4 phát hiện mang tính đột phá:
SO SÁNH MỨC TIÊU THỤ NĂNG LƯỢNG (PC) VÀ THỜI GIAN THỰC THI TRÊN WISMOTE
┌───────────────────────┬───────────────────────┬───────────────────────┐
│ Thuật toán │ Thời gian mã hóa (ms) │ Năng lượng tiêu thụ │
├───────────────────────┼───────────────────────┼───────────────────────┤
│ Salsa20-Poly1305 │ Tối ưu vượt trội │ Thấp nhất │
│ AES-CCM │ Trung bình │ Cao hơn 35-42% │
│ AES-GCM │ Kéo dài │ Cao nhất │
└───────────────────────┴───────────────────────┴───────────────────────┘
- Ưu thế vượt bậc của Salsa20-Poly1305: Thực nghiệm so sánh trên phần cứng WiSMote chỉ ra rằng Salsa20-Poly1305 giảm thiểu rõ rệt thời gian xử lý và năng lượng tiêu thụ trong cả hai tác vụ mã hóa (Encryption) và giải mã/xác thực (Decryption/Verification) khi đặt cạnh AES-CCM và AES-GCM. Điều này giải phóng dung lượng tính toán của CPU MSP430, cho phép các nút cảm biến duy trì hoạt động lâu dài.
- Hiệu năng phát hiện tấn công hố đen của svBLOCK: Trong tất cả các kịch bản mô phỏng mạng 16, 25 và 36 nút, cơ chế svBLOCK duy trì Tỷ lệ phát hiện đúng (TPR) đạt mức gần như tuyệt đối, đồng thời kiểm soát Tỷ lệ cảnh báo sai (FPR) ở mức thấp hơn đáng kể so với hệ thống SVELTE-IDS và giải pháp của Firoz & Young-Bae.
| Kịch bản Topo (Số nút) | Hệ thống / Cơ chế | Tỷ lệ nhận gói tin (PDR) | Tỷ lệ cảnh báo sai (FPR) | Tỷ lệ phát hiện đúng (TPR) |
|---|---|---|---|---|
| 16 nút | svBLOCK (Đề xuất) | > 92% | Cực thấp | Cao vượt trội |
| SVELTE-IDS | ~ 75% | Trung bình | Tương đối | |
| RPL-Collect (Gốc) | < 30% (Bị hố đen hủy) | N/A | 0% (Không phòng thủ) | |
| 25 nút | svBLOCK (Đề xuất) | > 88% | Thấp | Ổn định |
| SVELTE-IDS | ~ 68% | Cao | Suy giảm | |
| 36 nút | svBLOCK (Đề xuất) | > 85% | Kiểm soát tốt | Tối ưu |
| SVELTE-IDS | ~ 60% | Tăng mạnh | Suy giảm rõ |
- Khả năng phục hồi Tỷ lệ nhận gói tin (PDR): Dưới tác động của tấn công hố đen, mạng RPL nguyên bản bị sụt giảm PDR nghiêm trọng xuống dưới 30% do phần lớn lưu lượng bị nút độc hại hấp thu và tiêu hủy. Khi tích hợp svBLOCK, mạng nhanh chóng nhận diện nút tấn công, cách ly và tái cấu trúc đồ thị, khôi phục PDR lên trên 85% - 92% ngay cả trong điều kiện mạng quy mô lớn 36 nút.
- Tối ưu hóa Độ trễ đầu cuối (E2ED): Nhờ cơ chế xác thực luồng điều khiển nhẹ của Salsa20-Poly1305 và loại bỏ hoàn toàn yêu cầu chạy "promiscuous mode" kéo dài, độ trễ trung bình E2ED của svBLOCK thấp hơn rõ rệt so với SVELTE-IDS trong môi trường mạng bị tấn công.
+-----------------------------------------------------------------------------------+
| SO SÁNH CÁC CHỈ SỐ HOẠT ĐỘNG TRONG MÔI TRƯỜNG BỊ TẤN CÔNG |
+-----------------------------------------------------------------------------------+
100% ┌──────────────────────────────────────────────────────── svBLOCK (PDR >88%)
│
80% ├──────────────────────────────── svBLOCK (TPR)
│ SVELTE (PDR ~68%)
60% ├────────────────
│
40% ├────────────────
│ SVELTE (FPR Cao)
20% ├──────────────── RPL Thường (PDR <30%)
│ svBLOCK (FPR Cực thấp)
0% └────────────────────────────────────────────────────────────────────────────
Implications đa chiều
- Về mặt Lý thuyết: Chứng minh tính khả thi của việc tích hợp cơ chế mật mã dòng bất đối xứng/đối xứng hạng nhẹ vào các giao thức định tuyến động dạng Distance-Vector trong môi trường LLN, mở ra hướng tiếp cận mới cho bảo mật hướng cấu trúc đồ thị.
- Về mặt Phương pháp luận: Cung cấp bộ khung kiểm thử và quy trình thực nghiệm chuẩn tắc trên Cooja Simulator/Contiki OS cho phép đo lường định lượng tương quan giữa năng lượng phần cứng và độ phức tạp giải thuật mật mã.
- Về mặt Thực tiễn Công nghệ: Là giải pháp sẵn sàng triển khai cho các hạ tầng ứng dụng IoT trọng yếu như hệ thống lưới điện thông minh (Smart Grid / AMI), hệ thống quan trắc môi trường thông minh, y tế thông minh (IoMT) và tự động hóa công nghiệp (Industrial IoT).
Limitations và Future Research
Tác giả thẳng thắn thừa nhận 4 giới hạn nghiên cứu mang tính biên điều kiện:
- Ràng buộc về tính di động (Node Mobility): Mô hình svBLOCK và thuật toán Salsa20-Poly1305 mới chỉ được kiểm chứng toàn diện trên cấu hình mạng cảm biến tĩnh (Static Topology). Khi các nút di chuyển liên tục, việc thay đổi liên kết láng giềng có thể làm tăng các cảnh báo sai lệch về hành vi hố đen.
- Quy mô thực nghiệm phần cứng: Mặc dù đã mô phỏng chi tiết trên nền tảng vi điều khiển WiSMote lên đến 36 nút, các kịch bản mạng siêu lớn (trên 250 nút) với mức độ không đồng nhất cao về năng lực phần cứng vẫn chưa được khảo sát đầy đủ.
- Phổ tấn công kết hợp (Collusive Attacks): svBLOCK tập trung xử lý tấn công hố đen đơn lẻ hoặc đa nút độc lập. Trường hợp nhiều nút hố đen thông đồng tạo đường hầm Wormhole kết hợp Grayhole tinh vi đòi hỏi cơ chế đồng thuận phức tạp hơn.
Chương trình nghiên cứu 5-10 năm tới bao gồm:
- Mở rộng svBLOCK trên các mô hình mạng IoT di động (Mobile RPL / Dynamic LLN).
- Phát triển cơ chế phân tích lưu lượng mã hóa nâng cao (Encrypted Traffic Analysis - ETA) kết hợp Trí tuệ nhân tạo biên (Edge AI) hạng nhẹ để phát hiện tấn công Wormhole và Sybil phức tạp.
- Hiện thực hóa và kiểm thử thực địa (testbed) giải pháp svBLOCK trên các chip phần cứng SoC thương mại như ESP32, STM32WB và nRF52840.
Tác động và ảnh hưởng
Luận án tạo ra những giá trị tác động sâu rộng:
- Ảnh hưởng Học thuật: Đóng góp 06 công trình khoa học công bố trên các diễn đàn uy tín, trong đó có 02 bài báo thuộc danh mục SCIE-Q3 và Tạp chí Khoa học & Công nghệ, cùng 04 bài báo tại các hội nghị chuyên ngành quốc tế và quốc gia. Cung cấp tài liệu tham khảo nền tảng cho cộng đồng an ninh mạng LLN.
- Chuyển đổi Công nghiệp IoT: Cung cấp giải pháp an ninh tối ưu cho các doanh nghiệp phát triển giải pháp IoT tại Việt Nam và khu vực, giúp nâng cao độ an toàn cho các thiết bị đo đếm điện tử thông minh, hệ thống Smart Home và Smart City mà không làm tăng chi phí phần cứng.
- Chính sách & Tiêu chuẩn hóa: Tạo cơ sở khoa học khuyến nghị cho các cơ quan quản lý viễn thông và an toàn thông tin trong việc xây dựng khung tiêu chuẩn kỹ thuật an ninh mạng cho thiết bị IoT đầu cuối tại Việt Nam.
Đối tượng hưởng lợi
- Nghiên cứu sinh & Nhà khoa học chuyên sâu: Tiếp cận phương pháp luận phân tích lỗ hổng RPL, mô hình toán học đánh giá Salsa20-Poly1305 và bộ dữ liệu thực nghiệm chuẩn tắc.
- Kỹ sư R&D & Doanh nghiệp Phát triển IoT: Sở hữu thiết kế kiến trúc svBLOCK có thể tích hợp trực tiếp vào mã nguồn mở Contiki OS / Contiki-NG nhằm thương mại hóa các thiết bị WSN an toàn cao.
- Cơ quan Hoạch định Chính sách & Quản lý An toàn Thông tin: Tài liệu tham khảo quan trọng trong việc thẩm định và ban hành quy chuẩn bảo mật cho hạ tầng Internet of Things quốc gia.
Câu hỏi chuyên sâu
1. Đóng góp lý thuyết độc đáo nhất của luận án là gì? Đó là việc tích hợp thành công thuật toán mã hóa xác thực Salsa20-Poly1305 vào cấu trúc điều khiển của giao thức RPL, giải quyết trọn vẹn mô hình bảo mật CIAA trong mạng LLN với chi phí năng lượng và thời gian tính toán thấp hơn vượt trội so với các chuẩn truyền thống AES-CCM/AES-GCM.
2. Đột phá về mặt phương pháp luận so với các nghiên cứu quốc tế trước đây? So với SVELTE (Raza et al., 2013) phụ thuộc vào 6Mapper tập trung và Firoz & Young-Bae (2016) dựa vào lắng nghe thụ động gây hao pin, svBLOCK kết hợp cơ chế xác thực nguồn gốc bản tin ICMPv6 từ Root với quy trình phân tích lưu lượng hai chiều, giúp tăng tối đa TPR, giảm thiểu FPR mà không cần duy trì chế độ "promiscuous mode".
3. Phát hiện thực nghiệm gây bất ngờ nhất là gì? Salsa20-Poly1305 – một thuật toán vốn được thiết kế cho máy tính hiệu năng cao – lại thể hiện sự tương thích hoàn hảo và hiệu quả năng lượng vượt trội trên dòng vi điều khiển 16-bit MSP430 của nút cảm biến WiSMote khi so với các thuật toán mã khối phần cứng tiêu chuẩn.
4. Nghiên cứu có cung cấp giao thức tái tạo thực nghiệm (Replication Protocol) không? Có. Luận án mô tả chi tiết toàn bộ kịch bản mô phỏng trên nền tảng mã nguồn mở Contiki OS/Cooja Simulator, các thông số cấu hình nút WiSMote, cấu trúc bảng định tuyến, định dạng bản tin điều khiển và các biến đếm thống kê, cho phép cộng đồng học thuật tái lập 100% kết quả thực nghiệm.
5. Lộ trình phát triển 10 năm tới được phác thảo như thế nào? Lộ trình hướng tới việc chuẩn hóa svBLOCK thành một phần mở rộng trong tiêu chuẩn RFC của IETF cho RPL, đồng thời tích hợp trí tuệ nhân tạo biên (TinyML) để tự động thích ứng với mạng IoT di động và phân tích luồng dữ liệu mã hóa phức tạp.
Kết luận
- Luận án giải quyết toàn diện bài toán phòng chống tấn công hố đen nội bộ – một trong những mối đe dọa nguy hiểm nhất đối với sự ổn định của mạng tổn hao và năng lượng thấp RPL.
- Đề xuất và chứng minh thực nghiệm thành công hiệu quả vượt bậc của cơ chế mã hóa xác thực Salsa20-Poly1305, mang lại giải pháp bảo mật hạng nhẹ tối ưu cho thiết bị phần cứng hạn chế tài nguyên.
- Phát triển hoàn chỉnh khung kiến trúc svBLOCK, cung cấp quy trình khép kín từ phát hiện chính xác, cảnh báo an toàn qua ICMPv6 đến cô lập nút độc hại và tự động tái cấu trúc đồ thị DODAG.
- Đạt được các chỉ số hiệu năng thực nghiệm vượt trội: Tỷ lệ nhận gói tin (PDR) phục hồi về mức 85% - 92%, Tỷ lệ phát hiện đúng (TPR) ở mức cao, Tỷ lệ cảnh báo sai (FPR) thấp, giảm tiêu thụ năng lượng và độ trễ E2ED so với các giải pháp quốc tế hàng đầu như SVELTE-IDS.
- Mở ra 3 hướng nghiên cứu học thuật quan trọng: Bảo mật mạng RPL di động, phân tích lưu lượng mã hóa thời gian thực bằng TinyML, và tích hợp cơ chế đồng thuận phân tán hạng nhẹ cho mạng vạn vật tương lai.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộBỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Sonxay LUANGOUDOM NGHIÊN CỨU, PHÁT TRIỂN PHƯƠNG PHÁP PHÁT HIỆN VÀ XỬ LÝ TẤN CÔNG HỐ ĐEN VÀO GIAO THỨC ĐỊNH TUYẾN RPL LUẬN ÁN TIẾN SĨ KỸ THUẬT MÁY TÍNH Hà Nội – 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Sonxay LUANGOUDOM NGHIÊN CỨU, PHÁT TRIỂN PHƯƠNG PHÁP PHÁT HIỆN VÀ XỬ LÝ TẤN CÔNG HỐ ĐEN VÀO GIAO THỨC ĐỊNH TUYẾN RPL Ngành: Kỹ thuật máy tính Mã số: 9480106 LUẬN ÁN TIẾN SĨ KỸ THUẬT MÁY TÍNH NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS. Nguyễn Linh Giang Hà Nội - 2022 LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu của tôi. Các số liệu, kết quả được viết chung với các tác giả khác đều được sự chấp thuận của đồng tác giả trước khi đưa vào luận án. Trong quá trình làm luận án, tôi kế thừa thành tựu của các nhà khoa học với sự trân trọng và biết ơn.
Các số liệu, kết quả trình bày trong luận án là trung thực và chưa từng được tác giả khác công bố. Hà Nội, ngày tháng năm 2022 Giáo viên hướng dẫn Nghiên cứu sinh PGS.TS Nguyễn Linh Giang Sonxay LUANGOUDOM i LỜI CẢM ƠN Trước hết, tôi xin trân trọng cảm ơn Trường Đại học Bách Khoa Hà Nội, Phòng Đào tạo – bộ phận Đào tạo Sau đại học, Viện Công nghệ thông tin và Truyền thông, các thầy cô cùng các bạn đã tạo điều kiện thuận lợi và đóng góp nhiều ý kiến quý báu giúp tôi hoàn thành bản luận án này. Đặc biệt, tôi xin bày tỏ lòng biết ơn chân thành và sâu sắc đến Thầy hướng dẫn khoa học PGS. Nguyễn Linh Giang, PGS.
Trần Quang Đức, Nguyễn Gia Tuyến, TS. Nguyễn Thị Thanh Tú, PGS. Huỳnh Quyết Thắng. Các bạn sinh viên tại trung tâm an toàn an ninh thông tin trường Đại học Bách Khoa Hà Nội đã nhiệt tình hướng dẫn, giúp đỡ và tạo mọi điều kiện thuận lợi cho tôi trong suốt quá trình thực hiện Luận án.
Tôi xin cảm ơn Đại sứ quán Lào tại Việt Nam, cảm ơn gia đình và bạn bè người thân đã luôn bên tôi, ủng hộ và động viên tôi trong suốt quá trình nghiên cứu. Tôi xin chân thành cảm ơn! Hà Nội, ngày tháng năm 2022 Nghiên cứu sinh Sonxay LUANGOUDOM ii MỤC LỤC LỜI CAM ĐOAN. ii MỤC LỤC. iii BẢN DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT.
vii CÁC CHỮ VIẾT TẮT. vii DANH MỤC CÁC BẢNG. ix BẢN DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ. Tính cấp thiết của đề tài.
Mục tiêu nghiên cứu. Đối tượng nghiên cứu và phương pháp nghiên cứu. Ý nghĩa khoa học và ý nghĩa thực tiễn của luận án. Điểm mới của luận án.
Cấu trúc của luận án. CÁC DẠNG TẤN CÔNG VÀ PHÒNG CHỐNG TẤN CÔNG VÀO GIAO THỨC ĐỊNH TUYẾN RPL. Giao thức định tuyến RPL. Bảo mật trong giao thức định tuyến RPL.
Các dạng tấn công vào giao thức định tuyến RPL. Tấn công vào tài nguyên mạng (Resources Attacks). Tấn công vào hình trạng mạng (Topology Attacks). Tấn công vào lưu lượng mạng (Traffic Attacks).
Các phương pháp phát hiện và phòng chống tấn công vào giao thức định tuyến RPL. Các phương pháp phát hiện tấn công. Phương pháp phát hiện tấn công dựa trên hệ thống phát hiện xâm nhập (Intrusion Detection System). Phương pháp phát hiện tấn công dựa trên giao thức nhịp tim (Heartbeat protocol) .Phương pháp phát hiện tấn công dựa trên cơ chế độ tin cậy (Trust based mechanisms).
Các phương pháp phòng chống tấn công. Phương pháp phòng chống tấn công dựa trên kỹ thuật giảm thiểu (Mitigation mechanism). Phương pháp phòng chống tấn công dựa trên nút gốc (Root) .Phương pháp phòng chống tấn công dựa trên mật mã (Cryptography). Phương pháp phòng chống tấn công dựa trên ngưỡng (Threshold).
Những thách thức trong phát hiện và phòng chống tấn công vào giao thức định tuyến RPL. Kết luận chương 1. KHUYẾN NGHỊ CƠ CHẾ MÃ HÓA XÁC THỰC TRONG GIAO THỨC ĐỊNH TUYẾN RPL. Các nghiên cứu liên quan đến cơ chế bảo mật cho mạng LLN.
Mã hóa xác thực trong mạng tổn hao và năng lượng thấp. Quá trình tạo và trao đổi khóa. Phân tích độ an toàn của Salsa20-Poly1305. So sánh đánh giá cơ chế mã hóa xác thực AES-CCM, AES-GCM với Salsa20-Poly1305.
Tài nguyên mạng. Mô hình mã hóa xác thực Salsa20-Poly1305 trong LLN. Đánh giá thực nghiệm thuật toán Salsa20-Poly1305 đối với LLN. Thiết lập thực nghiệm.
Các tham số đánh giá thực nghiệm mô phỏng. Năng lượng tiêu thụ (Power Consumption). Độ trễ trung bình (Average Latency). Tỷ lệ nhận gói tin (Packet Delivery Ratio).
Kết quả thực nghiệm và đánh giá. Kết quả thực nghiệm. Nhận xét đánh giá. Kết luận chương 2.
PHÁT HIỆN VÀ PHÒNG CHỐNG TẤN CÔNG HỐ ĐEN TRONG GIAO THỨC RPL. Đánh giá những ảnh hưởng các dạng tấn công vào giao thức định tuyến RPL. Thiết lập thực nghiệm. Kết quả thực nghiệm.
Nhận xét đánh giá. Tấn công hố đen. Các nghiên cứu liên quan đến phương pháp phát hiện và phòng chống tấn công hố đen vào giao thức định tuyến RPL. Phương pháp phát hiện và phòng chống tấn công hố đen vào giao thức RPL.
Xác thực bản tin. Mô hình hệ thống. Nguyên lý hoạt động hệ thống. Thu thập thông tin và xây dựng liên kết giữa các nút trong mạng.
Phát hiện và xác định các nút tấn công hố đen. Cô lập nút tấn công hố đen. Kết quả thực nghiệm và đánh giá. Thiết lập thực nghiệm.
Các tham số đánh giá. So sánh kết quả thực nghiệm svBLOCK với RPL–Collect và SVELTE 87 3.Trong môi trường mạng bị tấn công.Trong môi trường mạng bình thường. Những hạn chế của svBLOCK trong phát hiện và phòng chống dạng tấn công hố đen. Kết luận chương 3.
96 KẾT LUẬN CHUNG VÀ HƯỚNG PHÁT TRIỂN. Hướng phát triển. 98 DANH MỤC CÁC CÔNG TRÌNH ĐÃ CÔNG BỐ CỦA LUẬN ÁN. 99 TÀI LIỆU THAM KHẢO.
100 vi BẢN DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT CÁC CHỮ VIẾT TẮT STT Chữ viết tắt Tiếng Anh Tiếng Việt 1 AE Authentication Encryption Mã hóa xác thực Advanced Encryption 2 AES Tiêu chuẩn mã hóa nâng cao Standard 3 CCM Counter with CBC-MAC Mã hóa khối đối xứng Đồ thị có hướng đi không 4 DAG Directed Acyclic Graph tuần hoàn Directed Acyclic Graph Gốc đồ thị có hướng đi 5 DAG ROOT ROOT không tuần hoàn Bản tin được sử dụng để Destination Advertisement 6 DAO quảng bá thông tin của các Object nút đích Destination Advertisement Bản tin phản hồi lại bản tin 7 DAO_ACK Object_ACK DAO 8 DIO DAG Information Object Bản tin được tạo ra tại nút gốc 9 DIS DAG Information Solicitation Bản tin quảng bá sự xuất hiện của nút 10 DoS Denial of Service Tấn công từ chối dịch vụ Đồ thị có hướng đi không 11 DODAG Destination-Oriented DAG tuần hoàn có điểm đến được định hướng Datagram Transport Layer Giao thức truyền thông cung 12 DTLS Security cấp bảo vệ cho datagram 13 E2ED End to end Delay Độ trễ trung bình 14 FPR False Positive Rate Tỷ lệ cảnh báo sai Chế độ điều khiển trong mã 15 GCM Galois/Counter Mode hóa khối khóa đối xứng 16 ID Identification Định danh Hệ thống phát hiện xâm 17 IDS Intrusion detection system nhập Internet Engineering Task 18 IETF Bộ phận kỹ sư mạng Force 19 IoT Internet of Things Mạng Internet của vạn vật 20 IPv6 Internet Protocol Version 6 Giao thức mạng phiên bản 6 vii Low Power and Lossy Mạng tổn hao và năng lượng 21 LLN Networks thấp The Networking and 22 NaCL Thư viện mật mã và mạng Cryptography library 23 PC Power Consumption Năng lượng tiêu thụ Tỷ lệ truyền gói tin thành 24 PDR Packet Delivery Ratio công Giao thức định tuyến cho Routing Protocol for Low 25 RPL mạng tổn hao và năng lượng Power and Lossy Network thấp Transmission Control Giao thức điều khiển truyền 26 TCP Protocol vận 27 TPR True Positive Rate Tỷ lệ phát hiện đúng Giao thức dữ liệu người 28 UDP User Datagram Protocol dùng Without Authentication 29 W/O.AE Không mã hóa xác thực Encryption 30 WSN Wireless Sensor Network Mạng cảm biến không dây Thiết bị định tuyến biên của 31 6BR 6LoWPAN Border Router 6LoWPAN IPv6 Over Wireless Personal Mạng các thiết bị không dây 32 6LoWPAN Area Network năng lượng thấp Tên một module trong hệ 33 6Mapper 6LoWPAN Mapper thống SVELTE viii DANH MỤC CÁC BẢNG Bảng 2.1 So sánh các cơ chế mã hóa xác thực dựa trên các chỉ số khác nhau như vectơ khởi tạo (IV), độ dài khóa (Key size), độ dài khối (Block size), nonce .2 Thời gian và mức tiêu thụ năng lượng liên quan đến các chức năng mã hóa và giải mã trên các thiết bị cảm biến khác nhau.3 So sánh Salsa20-Poly1305 với AES-CCM về thời gian và mức tiêu thụ năng lượng liên quan đến các chức năng mã hóa và giải mã trên thiết bị WiSMote .1 Đánh giá những ảnh hưởng của các dạng tấn công vào giao thức RPL .2 Kết quả đánh giá TPR và FPR [23]. 89 ix BẢN DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ Hình 1.1 Minh họa hình trạng mạng với giao thức định tuyến RPL [2] .2 Phân loại các cuộc tấn công vào giao thức định tuyến RPL [3] .3 Phân loại các cuộc tấn công vào tài nguyên mạng .4 Tấn công tăng hạng (nguồn :[3]) .5 Phân loại các cuộc tấn công vào hình trạng mạng .6 Tấn công sinkhole.7 Tấn công wormhole (nguồn: [3]) .8 Tấn công hố đen .9 Tấn công DAO inconsistency (nguồn: [3]) .10 Phân loại các cuộc tấn công vào lưu lượng mạng [3] .11 Phân loại các phương pháp phát hiện và phòng chống tấn công vào giao thức định tuyến RPL .1 Mô hình mã hóa xác thực Salsa20-Poly1305 .2 Minh họa mô hình mạng.3 Tỷ lệ nhận gói tin thành công (PDR) .4 Độ trễ trung bình (E2ED) .5 Tiêu thụ năng lượng của nút (PC) .1 Kịch bản mô phỏng tấn công vào giao thức định tuyến RPL.2 Tấn công hố đen .3 Mô hình hệ thống svBLOCK .4 Phát hiện nút ngoại tuyến (nút offline) .5 Sơ đồ truyền bản tin từ nút gốc đến các nút lân cận (nút online) .6 Sơ đồ truyền bản tin từ nút lân cận (nút online) đến nút offline .7 Sơ đồ truyền bản tin từ nút offline đến nút lân cận (nút online) .8 Sơ đồ truyền bản tin từ nút lân cận (nút online) đến nút gốc .9 Sơ đồ hoạt động tại nút gốc .10 Phát hiện nút tấn công hố đen.11 Cách ly và xử lý nút tấn công hố đen .12 Sơ đồ cách ly tấn công hố đen tại gốc .13 Sơ đồ cách ly tấn công hố đen tại các nút lân cận .14 Mô phỏng các kịch bản tấn công vào giao thức RPL với 16, 25 và 36 nút .
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Sonxay Luangoudom (2022). Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn [Luận án tiến sĩ, Trường Đại học Bách Khoa Hà Nội]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/an-toan-thong-tin/phat-trien-phuong-phap-phat-hien-va-xu-ly-tan-cong-ho-den-vao-giao-thuc-dinh
Câu hỏi thường gặp
Luận án "Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn" nghiên cứu về vấn đề gì?
Phương pháp phát hiện và xử lý tấn công côn trùng bằng thuật toán học máy. Đánh giá hiệu quả trên dữ liệu thực tế.
Luận án "Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Trường Đại học Bách Khoa Hà Nội. Năm bảo vệ: 2022.
Luận án "Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn" thuộc chuyên ngành gì?
Luận án "Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn" thuộc chuyên ngành Kỹ thuật máy tính. Danh mục: An Toàn Thông Tin.
Luận án "Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn" có bao nhiêu trang?
Luận án "Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn" có 118 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Nghiên cứu phát triển phương pháp phát hiện và xử lý tấn côn" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.