Bảo mật trong hệ thống Siam2

Một phần của tài liệu Xây dựng hệ thống quản lý tiên tiến cho môi trường cảm thụ (Trang 78 - 80)

Một trong những vấn đề cần được quan tõm nhất trong hệ thống Siam2. Chỳng ta phải quan tõm tới vấn đề này để phũng chống, ngăn chặn cỏc thiết bị khỏc từ bờn ngoài xõm nhập và hệ thống nhằm lấy thụng tin hay nghiờm trọng hơn là làm hỏng hệ thống. Trong quỏ trỡnh xõy dựng hệ thống Siam2, tụi cú đưa ra cỏc hỡnh thức bảo mật: bảo mật trong quỏ trỡnh kết nối và bảo mật trong quỏ trỡnh trao đổi dữ liệu.

Bảo mật trong quỏ trỡnh kết nối

Khi chỳng ta muốn cắm thờm một thiết bị nào vào trong hệ thống Siam2, trước khi chỳng cú thể kết nối với mỏy chủ thỡ mỏy chủ sẽ yờu cầu cung cấp mật khẩu truy cập. Lỳc

đú, chỳng ta phảiđỏnh đỳng mật khẩu truy cập của hệ thống Siam2 thỡ thiết bị mới cú thể

Nguyễn Quang Huy 77

Hỡnh 40: Mật khẩu khi kết nối Bluetooth

Và nếu trong một khoảng thời gian nhất định chỳng ta khụng nhập mật khẩu đỳng hoặc thậm chớ khụng nhập mật khẩu thỡ mỏy chủ tự động ngắt yờu cầu kết nối với thiết bị mới xuất hiện.

Bảo mật trong quỏ trỡnh truyền dữ liệu

Do đặc thự của hệ thống này, ta chỉ tập trung bảo vệ trỏnh truy cập vào hệ thống chớnh của mỏy chủ. Do đú việc bảo mật chỉ cần thực hiện như sau: Sau khi kết nối với mỏy

chủ, phần mềm sẽ tự sinh một mó ID của thiết bị mới được cắm vào trong hệ thống. Mó ID này sẽ được lưu ở mỏy tớnh và cũng đồng thời được lưu ở thiết bị đầu cuối. Quỏ trỡnh này

được thiết lập trong chếđộ cài đặt thiết bị.

Sau quỏ trỡnh cài đặt, thiết bị tự động kết nối được diễn ra bằng cỏch: Sau khi kết

nối với mỏy chủ, mỏy chủ sẽ gửi và tự động thiết lập với thiết bị trong hệ thống một mật

khẩu ngẫu nhiờn, với mỗi thiết bị khỏc nhau thỡ sẽ cú mật khẩu khỏc nhau. Trong quỏ trỡnh trao đổi dữ liệu, trước khi truyền và nhận dữ liệu thỡ mỏy chủ luụn kiểm tra mật khẩu. Nếu mật khẩu đú đỳng thỡ mới cho phộp truyền và nhận dữ liệu. Nếu mật khẩu đú sai thỡ dữ liệu sẽ khụng được truyền hay nhận.

Mặt khỏc, với mỗi thiết bị trong hệ thống đó được gỏn sẵn cỏc ID cỏc khau theo nhiệm vụ và vị trớ của chỳng. Vớ dụ như thiết bị đo nhiệt độ chỳng sẽ được gỏn ID là SiamT1, SiamT2... cũn với thiệt bịđo độ ẩm chỳng sẽđược gỏn ID là SiamH1, SiamH2... tựy theo vị trớ của chỳng.

Việc đỏnh ID này cho phộp chỳng ta cú thể biết được dữ liệu mà mỏy chủ nhận được là từ thiết bị nào đồng thời nú cũng giỳp chỳng ta gửi dữ liệu chớnh xỏc đến cỏc thiết

Nguyễn Quang Huy 78

Qua hai cỏch bảo mật trờn chỳng ta cú thể thấy khi một người nào đú muốn truy cập vào hệ thống Siam2 thỡ họ sẽ khỏ khú khăn trong quỏ trỡnh truy cập. Nếu muốn truy cập hệ thống thỡ khụng những họ phải biết mật khẩu kết nối giữa mỏy chủ và cỏc thiết bị trong hệ thống Siam2 mà họ cũn phải biết cỏch đỏnh ID cho từng thiết bị trong hệ thống.

Việc quan tõm đến vấn đề bảo mật trong hệ thống Siam2 núi riờng và cỏc mụi trường thụng minh khỏc núi chung giỳp chỳng ta bảo đảm an toàn hơn trong hệ thống, trỏnh việc mất cắp dữ liệu và truy cập trỏi phộp vào hệ thống. Nú gúp phần giỳp chỳng ta cảm thấy thoải mỏi và an toàn hơn khi sử dụng cỏc thiết bị thụng minh.

Một phần của tài liệu Xây dựng hệ thống quản lý tiên tiến cho môi trường cảm thụ (Trang 78 - 80)