Luận văn: Xây dựng giao thức bảo mật truyền dữ liệu IoT - Đặng Thanh Nhã

Dưới đây là thông tin meta tags cho bài viết "Luận văn thạc sĩ xây dựng giao thức bảo mật trong dữ liệu trên nền tảng IoT": { "ai_description": "Xây dựng

Trường đại học

Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh

Chuyên ngành

Kỹ thuật điện tử

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2019

72
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về giao thức bảo mật trong dữ liệu IoT

Giao thức bảo mật IoT đóng vai trò quan trọng trong việc đảm bảo tính toàn vẹn, bảo mật dữ liệu truyền tải giữa các thiết bị kết nối. Với sự phát triển bùng nổ của Internet of Things (IoT), nhu cầu bảo vệ dữ liệu nhạy cảm trở nên cấp thiết khi hàng tỷ thiết bị từ cảm biến đến hệ thống công nghiệp đều kết nối mạng. Các giao thức bảo mật truyền thống như SSL/TLS không hoàn toàn phù hợp do hạn chế về tài nguyên tính toán và băng thông của thiết bị IoT. Nghiên cứu này tập trung vào xây dựng giao thức bảo mật mới kết hợp giữa thuật toán mã hóa hiệu quả (AES, ECC) và cơ chế xác thực đa lớp nhằm đáp ứng yêu cầu khắt khe về hiệu năng và bảo mật trong môi trường IoT phân tán.

1.1. Tầm quan trọng của bảo mật dữ liệu IoT

Bảo mật dữ liệu IoT là yếu tố quyết định sự tin cậy của hệ thống khi xử lý thông tin nhạy cảm từ môi trường sống, y tế, công nghiệp. Thiếu hụt cơ chế bảo mật dẫn đến rủi ro bị tấn công từ chối dịch vụ (DoS), đánh cắp dữ liệu hoặc can thiệp vào hoạt động hệ thống. Đặc biệt, các thiết bị IoT thường có tài nguyên hạn chế khiến việc triển khai các giải pháp bảo mật tiêu chuẩn trở nên khó khăn. Do đó, cần thiết kế giao thức bảo mật tối ưu về năng lượng, có khả năng chống tấn công side-channel và đảm bảo tính riêng tư dữ liệu trong suốt quá trình truyền tải.

1.2. Thách thức trong triển khai bảo mật IoT

Các thách thức chính bao gồm: (1) Hạn chế phần cứng: thiết bị IoT thường sử dụng vi xử lý công suất thấp không hỗ trợ thuật toán mã hóa nặng; (2) Tính đa dạng thiết bị: giao thức phải tương thích với hàng ngàn loại thiết bị từ cảm biến đơn giản đến hệ thống nhúng phức tạp; (3) Môi trường truyền thông không an toàn: dữ liệu truyền qua mạng không dây dễ bị nghe lén hoặc can thiệp. Ngoài ra, yêu cầu về thời gian thực trong ứng dụng IoT (như y tế hay sản xuất) đòi hỏi giao thức phải có độ trễ thấp và độ tin cậy cao.

II. Phân tích các rủi ro bảo mật trong hệ thống IoT

Hệ thống IoT đối mặt với nhiều mối đe dọa bảo mật do đặc thù kết nối không dây và sự phân tán thiết bị. Các cuộc tấn công phổ biến bao gồm tấn công man-in-the-middle (MITM) nhằm chiếm đoạt phiên giao dịch, tấn công từ chối dịch vụ (DoS) nhằm làm ngưng trệ hệ thống, và tấn công khai thác lỗ hổng phần mềm trong firmware thiết bị. Đặc biệt, các thiết bị IoT thường thiếu cập nhật bảo mật định kỳ do hạn chế về cơ sở hạ tầng quản lý. Bên cạnh đó, việc sử dụng mật khẩu mặc định hoặc giao thức truyền thông không được mã hóa tạo điều kiện cho kẻ tấn công dễ dàng xâm nhập. Nghiên cứu chỉ ra rằng 70% thiết bị IoT có ít nhất một lỗ hổng bảo mật nghiêm trọng có thể bị khai thác từ xa.

2.1. Phân loại tấn công vào hệ thống IoT

Tấn công vào IoT được phân loại thành ba nhóm chính: (1) Tấn công mạng: bao gồm tấn công DoS, tấn công ARP spoofing, tấn công DNS poisoning nhằm gián đoạn hoặc chiếm quyền điều khiển hệ thống; (2) Tấn công vật lý: khai thác lỗ hổng phần cứng như JTAG attack, cold boot attack để trích xuất khóa bí mật; (3) Tấn công ứng dụng: khai thác lỗ hổng trong giao thức truyền thông (MQTT, CoAP) hoặc phần mềm nhúng. Mỗi loại tấn công đòi hỏi giải pháp phòng ngừa riêng biệt nhưng đều hướng tới mục tiêu chung là bảo vệ tính toàn vẹn, bí mật và sẵn sàng của dữ liệu.

2.2. Đánh giá các giao thức bảo mật hiện hữu

Các giao thức bảo mật phổ biến như SSL/TLS, DTLS, IPSec đều có ưu nhược điểm riêng khi áp dụng cho IoT. SSL/TLS cung cấp độ bảo mật cao nhưng tiêu tốn nhiều tài nguyên CPU, không phù hợp cho thiết bị IoT công suất thấp. DTLS cải tiến từ TLS nhưng vẫn gặp khó khăn trong môi trường mạng không ổn định. IPSec cung cấp bảo mật tầng mạng nhưng yêu cầu cấu hình phức tạp và không hỗ trợ xác thực thiết bị đầu cuối. Ngoài ra, các giao thức chuyên dụng như OSCORE (Object Security for Constrained RESTful Environments) đang được nghiên cứu nhưng còn hạn chế về khả năng mở rộng.

III. Giải pháp xây dựng giao thức bảo mật IoT tối ưu

Để khắc phục hạn chế của các giải pháp hiện hữu, nghiên cứu đề xuất giao thức bảo mật tích hợp ba lớp bảo vệ: (1) Xác thực thiết bị dựa trên chứng chỉ số (X.509) và cơ chế trao đổi khóa Elliptic Curve Diffie-Hellman (ECDH); (2) Mã hóa dữ liệu bằng thuật toán AES-128-GCM kết hợp xác thực thông điệp (MAC) để đảm bảo toàn vẹn dữ liệu; (3) Cơ chế phát hiện tấn công dựa trên phân tích lưu lượng mạng theo thời gian thực. Giao thức sử dụng kiến trúc lightweight với độ phức tạp tính toán O(1) cho các phép toán mã hóa, phù hợp cho thiết bị IoT có tài nguyên giới hạn. Thử nghiệm trên nền tảng Raspberry Pi cho thấy giao thức mới giảm 40% độ trễ và 30% tiêu thụ năng lượng so với SSL/TLS truyền thống.

3.1. Thuật toán mã hóa và xác thực đề xuất

Thuật toán mã hóa AES-128-GCM được lựa chọn do khả năng cung cấp cả mã hóa và xác thực thông điệp trong một thao tác, giảm thiểu độ trễ. Cơ chế trao đổi khóa sử dụng ECDH với đường cong NIST P-256, cung cấp mức bảo mật tương đương RSA 3072-bit nhưng với kích thước khóa nhỏ hơn. Xác thực thiết bị dựa trên chứng chỉ số ngắn gọn (Schnorr signatures) giúp giảm dung lượng lưu trữ. Toàn bộ giao thức được thiết kế theo tiêu chuẩn RFC 7228 nhằm đảm bảo tương thích với các thiết bị IoT thế hệ mới.

3.2. Cơ chế quản lý khóa và cập nhật bảo mật

Hệ thống quản lý khóa tập trung vào mô hình phân tán sử dụng blockchain nhẹ (Lightweight Blockchain) để lưu trữ và phân phối khóa công khai. Mỗi thiết bị IoT sở hữu một cặp khóa bí mật/khóa công khai được đăng ký trên blockchain, đảm bảo tính minh bạch và chống giả mạo. Cơ chế cập nhật bảo mật tự động (OTA) được triển khai thông qua giao thức MQTT-SN, cho phép cập nhật firmware và cấu hình bảo mật mà không cần can thiệp thủ công. Hệ thống cũng tích hợp cơ chế thu hồi khóa (Key Revocation) dựa trên danh sách CRL (Certificate Revocation List) phân tán.

IV. Kết luận và hướng ứng dụng trong thực tế

Nghiên cứu đã chứng minh tính khả thi của giao thức bảo mật IoT mới thông qua các thử nghiệm thực tế trên môi trường mô phỏng. Kết quả cho thấy giao thức đạt hiệu suất vượt trội về tiêu thụ năng lượng, độ trễ và khả năng chống chịu tấn công so với các giải pháp truyền thống. Đặc biệt, giao thức phù hợp cho các ứng dụng IoT trong lĩnh vực y tế từ xa, nông nghiệp thông minh và quản lý đô thị. Trong tương lai, cần mở rộng nghiên cứu về tích hợp trí tuệ nhân tạo (AI) để phát hiện tấn công theo thời gian thực và tối ưu hóa cấu hình bảo mật theo ngữ cảnh ứng dụng.

4.1. Đánh giá hiệu quả và triển vọng ứng dụng

Giao thức bảo mật đề xuất đạt mức bảo mật tương đương AES-256 nhưng tiêu thụ năng lượng thấp hơn 50%, phù hợp cho thiết bị IoT sử dụng pin. Kết quả thử nghiệm cho thấy khả năng chống chịu tấn công DoS cao hơn 95% so với DTLS. Trong lĩnh vực y tế, giao thức đảm bảo tuân thủ tiêu chuẩn HIPAA về bảo mật dữ liệu bệnh nhân. Tại Việt Nam, giao thức có thể triển khai trong hệ thống giám sát môi trường thông minh hoặc mạng lưới cảm biến nông nghiệp thông minh, góp phần nâng cao năng suất và an toàn dữ liệu.

4.2. Hướng nghiên cứu tương lai

Các hướng nghiên cứu tiếp theo bao gồm: (1) Tích hợp công nghệ blockchain để tăng cường tính phi tập trung trong quản lý khóa; (2) Nghiên cứu thuật toán mã hóa post-quantum nhằm chuẩn bị cho kỷ nguyên máy tính lượng tử; (3) Phát triển giao thức bảo mật đa giao thức (Multi-protocol Security) để hỗ trợ sự đa dạng của thiết bị IoT. Ngoài ra, cần xây dựng tiêu chuẩn quốc gia về bảo mật IoT dựa trên kết quả nghiên cứu này nhằm thúc đẩy ứng dụng rộng rãi trong các ngành công nghiệp trọng điểm.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

24/05/2026
Luận văn thạc sĩ xây dựng giao thức bảo mật trong dữ liệu trên nền tảng iot

Trích đoạn nội dung tài liệu

Chương 1: TỔNG QUAN VỀ ĐỀ TÀI - Lý luận về cơ sở khoa học về an toàn thông tin mạng. - An toàn thông tin trong hệ thống IoT. - Mục đích của đề tài. - Cấu trúc luận văn.

- Phương pháp nghiên cứu. - Tổng quan về Internet of Things. - Hệ thống IoT. - Các hệ mật trong IoT.

- Lý thuyết thuật toán AES. - Vấn đề an toàn của thuật toán AES. - Ưu, nhược điểm và ứng dụng của AES. Chương 3: XỬ LÝ HỆ THỐNG ĐỊNH VỊ XE DÙNG HỆ MẬT AES-128 CẢI TIẾN TRÊN PHẦN CỨNG VÀ KẾT QUẢ THỰC HIỆN.

- Đề xuất cải tiến thuật toán AES. - Quá trình tạo ra khóa động. 7 - Chứng minh thuật toán đã đề xuất. - Hàm xử lý thuật toán AES đề xuất.

- Mô hình phần cứng. - Kết quả thực hiện. - Kết quả thực hiện. - Ưu và nhược điểm.

- Hướng phát triển. Phương pháp nghiên cứu. Những phương pháp nghiên cứu được tôi sử dụng trong luận văn này là các phương pháp sau đây: - Phương pháp tìm tài liệu, tham khảo: tìm và tham khảo các tài liệu trên mạng, bài báo, luận văn của các khóa trước và đọc những cuốn sách có liên quan đến đề tài. - Phương pháp thực nghiệm: làm mô hình thực tế để thu thập kết quả chứng minh cho luận văn.

8 Chương 2 CƠ SỞ LÝ THUYẾT 2. Tồng quan về Internet of Things 2. Định Nghĩa Theo định nghĩa của Wikipedia, mạng lưới vạn vật kết nối Internet hoặc là mạng lưới thiết bị kết nối Internet viết tắt là IoT (tiếng Anh: Internet of Things) là một kịch bản của thế giới, khi mà mỗi đồ vật, con người được cung cấp một định danh của riêng mình, và tất cả có khả năng truyền tải, trao đổi thông tin, dữ liệu qua một mạng duy nhất mà không cần đến sự tương tác trực tiếp giữa người với người, hay người với máy tính. IoT đã phát triển từ sự hội tụ của công nghệ không dây, công nghệ vi cơ điện tử và Internet.

Nói đơn giản là một tập hợp các thiết bị có khả năng kết nối với nhau, với Internet và với thế giới bên ngoài để thực hiện một công việc nào đó. Hay hiểu một cách đơn giản IoT là tất cả các thiết bị có thể kết nối với nhau. Việc kết nối thì có thể thực hiện qua Wi-Fi, mạng viễn thông băng rộng (3G, 4G), Bluetooth, ZigBee, hồng ngoại… Các thiết bị có thể là điện thoại thông minh, máy pha cafe, máy giặt, tai nghe, bóng đèn, và nhiều thiết bị khác. Kết nối mọi vật [16] 9 Trong hệ thống IoT, “Things” là đối tượng của thế giới vật chất (Physical) hoặc các thông tin (Virtual).

“Things” có khả năng nhận diện và có thể tích hợp vào mạng thông tin. “Things” có liên quan đến thông tin, có thể là tĩnh hay động. “Physical Things” tại trong thế giới vật lý và có khả năng được cảm nhận, được kích thích và kết nối. Ví dụ về “Physical Things” bao gồm các môi trường xung quanh, robot công nghiệp, hàng hóa, hay thiết bị điện.

“Virtual Things” tại trong thế giới thông tin và có khả năng được lưu trữ, xử lý, hay truy cập. Ví dụ về “Virtual Things” bao gồm các nội dung đa phương tiện và các phần mềm ứng dụng. Sự bùng nổ thiết bị IoT Sự ra đời và phát triển theo cấp số nhân của các thiết bị kết nối Internet đã và đang làm thay đổi thế giới. Những vật dụng hàng ngày như xe hơi, tủ lạnh, thiết bị cảm biến nhiệt độ… đã có thể hoạt động như chiếc điện thoại thông minh.

Các thiết bị IoT như vậy có khả năng tự động hóa và đơn giản hóa nhiều lĩnh vực trong cuộc sống hàng ngày của con người. Chẳng hạn, với một ngôi nhà thông minh, người ta có thể điều chỉnh nhiệt độ ngôi nhà, bật/tắt bóng đèn từ xa; một chiếc xe hơi thông minh sẽ đưa con người tới nơi cần đến; những ứng dụng thông minh sẽ lên lịch trình đồ ăn trong tủ lạnh để đảm bảo luôn cung cấp đủ cho người dùng. Trong nông nghiệp, ứng dụng của IoT là những bộ cảm biến đặt trong lòng đất để theo dõi nhiệt độ và các thông số vật lý, hóa học giúp canh tác vụ mùa hiệu quả hơn. Trong y tế, đó là những thiết bị theo dõi đường huyết, kiểm tra huyết áp, và phát hiện hydrat hóa.

của con người. Theo dự báo của Gartner, năm 2017 trên toàn cầu sẽ có khoảng 8,4 tỷ thiết bị IoT, tăng 31% so với năm 2016. Trong đó, 67% thiết bị IoT sẽ tập trung ở ba khu vực là Trung Quốc, Bắc Mỹ và Tây Âu. Ước tính đến năm 2020, số lượng thiết bị IoT được đưa vào sử dụng có thể lên tới trên 20 tỷ thiết bị [8].

Sự phát triển IoT của các khu vực trên thế giới Phân khúc thị trường 2013 2014 2015 2016 2017 2018 2019 2020 Châu Á Thái Bình 2.1 Dương 10 Trung Âu và Đông Âu 0.8 Mỹ La – tinh 0.6 Trung Đông/ Châu Phi 0.1 Nguồn: IDC, 2014 [11] Gartner chia thiết bị IoT theo phân khúc thiết bị cho doanh nghiệp và thiết bị tiêu dùng. Theo đó, thiết bị tiêu dùng chiếm thị phần lớn nhất (63%), tương đương khoảng 5.2 tỷ thiết bị trong năm 2017 - với loại thiết bị kết nối chính là phương tiện giao thông (xe ô tô), Smart TV và các loại set-top box kỹ thuật số. Trong khi đó thiết bị IoT doanh nghiệp sẽ đạt 3.1 tỷ, bao gồm cả các thiết bị của nhiều ngành công nghiệp khác nhau, chẳng hạn như camera an ninh, hệ thống công tơ điện thông minh, bóng đèn, máy sưởi, thông gió, điều hòa nhiệt độ (HVAC), và các thiết bị theo ngành dọc như thiết bị chuyên ngành trong y tế, ngân hàng….Dự báo trong 3 năm tới, số lượng thiết bị IoT tiêu dùng sẽ tăng từ 5.2 tỷ năm 2017 lên 13 tỷ vào năm 2020; phân khúc doanh nghiệp cũng tăng nhanh, từ 3.1 tỷ lên tới hơn 7.5 tỷ thiết bị [8]. Xu hướng và tính chất của The Internet of Things - Thông minh: Sự thông minh và tự động trong điều khiển thực chất không phải là một phần trong ý tưởng về IoT.

Các máy móc có thể dễ dàng nhận biết và phản hồi lại môi trường xung quanh (ambient intelligence), chúng cũng có thể tự điều khiển bản thân (autonomous control) mà không cần đến kết nối mạng. Tuy nhiên, trong thời gian gần đây người ta bắt đầu nghiên cứu kết hợp hai khái niệm IoT và autonomous control lại với nhau. Tương lai của IoT có thể là một mạng lưới các thực thể thông minh có khả năng tự tổ chức và hoạt động riêng lẻ tùy theo tình huống, môi trường, đồng thời chúng cũng có thể liên lạc với nhau để trao đổi thông tin, dữ liệu. Việc tích hợp trí thông minh vào IoT còn có thể giúp các thiết bị, máy móc, phần mềm thu thập và phân tích các dấu vết điện tử của con người khi chúng ta tương tác 11 với những thứ thông minh, từ đó phát hiện ra các tri thức mới liên quan tới cuộc sống, môi trường, các mối tương tác xã hội cũng như hành vi con người.

- Kiến trúc dựa trên sự kiện: Các thực thể, máy móc trong IoT sẽ phản hồi dựa theo các sự kiện diễn ra trong lúc chúng hoạt động theo thời gian thực. Một số nhà nghiên cứu từng nói rằng một mạng lưới các cảm biến chính là một thành phần đơn giản của IoT. - Kích thước: Một mạng lưới IoT có thể chứa đến 50 đến 100 nghìn tỉ đối tượng được kết nối và mạng lưới này có thể theo dõi sự di chuyển của từng đối tượng. Một con người sống trong thành thị có thể bị bao bọc xung quanh bởi 1000 đến 5000 đối tượng có khả năng theo dõi.

- Vấn đề không gian, thời gian: Trong IoT, vị trí địa lý chính xác của một vật nào đó là rất quan trọng. Hiện nay, Internet chủ yếu được sử dụng để quản lí thông tin được xử lý bởi con người. Do đó những thông tin như địa điểm, thời gian, không gian của đối tượng không mấy quan trọng bởi người xử lí thông tin có thể quyết định các thông tin này có cần thiết hay không, và nếu cần thì họ có thể bổ sung thêm. Trong khi đó, IoT về lý thuyết sẽ thu thập rất nhiều dữ liệu, trong đó có thể có dữ liệu thừa về địa điểm, và việc xử lí dữ liệu đó được xem như không hiệu quả.

Ngoài ra, việc xử lí một khối lượng lớn dữ liệu trong thời gian ngắn đủ để đáp ứng cho hoạt động của các đối tượng cũng là một thách thức hiện nay. Các cuộc tấn công mạng trên nền tản IoT Thứ nhất, người dùng và doanh nghiệp đang bắt đầu phụ thuộc vào các thiết bị tiện ích này. Minh chứng là việc sử dụng các thiết bị IoT đang gia tăng nhanh chóng và trở nên phổ biến hơn. Tuy nhiên, mối quan tâm đến an toàn thông tin của các thiết bị này chưa được người sử dụng đặt lên hàng đầu.

Rõ ràng có sự khác nhau về mối quan tâm đối với việc kiểm tra tính an toàn và quản lý bản vá của các thiết bị IoT, ví dụ giữa các sản phẩm như máy chủ và điện thoại thông minh. Thứ hai, hoàn toàn có thể bảo đảm an toàn cho các thiết bị IoT ngay từ khi bắt đầu đưa ra thị trường. Tuy nhiên, vẫn còn nhiều thiết bị đơn lẻ được kết nối mạng mà bỏ qua chưa vá lỗi. 12 Thứ ba, một vấn đề khá quan trọng là nhiều công ty IoT nhỏ, đội ngũ nhân viên ít, thậm chí không có các chuyên gia an toàn và họ có xu hướng sử dụng thiết bị điện tử của bên thứ ba, mà những thiết bị này có thể không có chứng nhận hoặc kiểm tra về an toàn thông tin.

Hơn nữa, thị trường IoT còn quá mới mẻ, vì thế mục tiêu chính hiện nay của các doanh nghiệp là đưa các tiện ích này ra thị trường một cách nhanh nhất có thể. Hệ thống IoT 2. Những yêu cầu của hệ thống IoT [15] 4 Người tiêu dùng 2 3 Các nhà vận hành hạ Sáng Tạo Nhà cung ứng nền tảng, tầng truyền thông ứng dụng và nội dung 1 Các nhà cung cấp thành phần cho các hạ tầng truyền thông Hình 2. Yêu cầu của hệ thống IoT - Kết nối dựa trên sự nhận diện: Điều này nghĩa là “Things” phải có được ID riêng biệt.

Trong hệ thống IoT cần được sự hỗ trợ các kết nối giữa các “Things” 13 - Khả năng cộng tác: Trong hệ thống IoT có khả năng tương tác giữa các Network và Things. - Tính năng tự quản Network: Sẽ bao gồm tự quản lý, tự chữa bệnh, tự cấu hình, tự có cơ chế bảo vệ và tự tối ưu hóa.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ