40
MẠNG KHÔNG DÂY VÀ TRUYỀN THÔNG DI ĐỘNG Đề tài Tìm hiểu về công nghệ Bluetooth Tìm hiểu bài báo: “”

Tìm hiểu về bluetooth

Embed Size (px)

DESCRIPTION

Tổng quan bluetooth, kỹ thuật Bluetooth và các vấn đề an toàn bảo mật trong bluetooth.

Citation preview

Page 1: Tìm hiểu về bluetooth

MẠNG KHÔNG DÂY VÀ

TRUYỀN THÔNG DI ĐỘNG

Đề tài

Tìm hiểu về công nghệ Bluetooth

Tìm hiểu bài báo: “”

Page 2: Tìm hiểu về bluetooth

NỘI DUNG

Phần 1: Tìm hiểu về Bluetooth

Giới thiệu chung về công nghệ Bluetooth.

Kỹ thuật Bluetooth.

Vấn đề bảo mật trong công nghệ Bluetooth.

Ưu điểm, nhược điểm của Bluetooth và hướng phát

triển.

Phần 2: Tìm hiểu về bài báo

Page 3: Tìm hiểu về bluetooth

PHÂN CÔNG CÔNG VIỆC

Công việc Thực hiện

Phần 1. Tìm hiểu về

công nghệ Bluetooth

Tìm hiểu chung vềBluetooth

Nguyễn Đức Mạnh

Kỹ thuật Bluetooth Đỗ Hoàng Nam

An toàn bảo mật Bluetooth Lại Thị Kim Oanh

Ưu, nhược điểm và hướng

phát triển của Bluetooth

Công Nam

Page 4: Tìm hiểu về bluetooth

1.1 GIỚI THIỆU CÔNG NGHỆ BLUETOOTH

Bluetooth là công nghệ không dây cho

phép các thiết bị điện, điện tử có thể giao

tiếp với nhau trong khoảng cách ngắn,

bằng sóng vô tuyến qua băng tần chung

ISM trong dãy tầng 2.40- 4,48 GHz.

Mục đích: thay thế dây cable giữa máy tính và các thiết bị

truyền thông cá nhân, kết nối vô tuyến giữa các thiết bị điện

tử lại với nhau một cách thuận lợi, giá thành rẻ.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 5: Tìm hiểu về bluetooth

1.1 GIỚI THIỆU CÔNG NGHỆ BLUETOOTH

Lịch sử phát triển:

Năm1994: Lần đầu hãng Ericsson dưa ra đề án nhằm hợp

nhất các thiết bị điện tử không cần sử dụng các sợi cáp.

Năm 1998: triển khai công nghệ kết nối không dây mang

tên “BLUETOOTH”.

Tháng 7/1999: Bluetooth phiên bản 1.0

Năm 2001 : Bluetooth 1.1 ra đời cùng vói bộ bluetooth

softftware development kit- XTNDAcess Blue SDK

Tháng 5/2003: CSR cho ra đời 1 chip Bluetooth mới với

khả năng tích hợp.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 6: Tìm hiểu về bluetooth

1.1 GIỚI THIỆU CÔNG NGHỆ BLUETOOTH

Đặc điểm của Bluetooth:

Tiêu thụ năng lượng thấp, ứng dụng được nhiều loại thiết bị.

Giá thành rẻ.

Khoảng cách giao tiếp ngắn.

Tốc độ truyền dữ liệu có thể đạt tối đa 1Mbps.

Dễ dàng trong việc phát triển ứng dụng.

Được dùng trong giao tiếp dữ liệu tiếng nói.

An toàn và bảo mật cao.

Tính tương thích cao nên được nhiểu nhà sản xuất phần cứng

và phần mềm hỗ trợ.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 7: Tìm hiểu về bluetooth

1.1 GIỚI THIỆU CÔNG NGHỆ BLUETOOTH

Ứng dụng của Bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Thiết bị truyền dữ liệu

Page 8: Tìm hiểu về bluetooth

1.1 GIỚI THIỆU CÔNG NGHỆ BLUETOOTH

Ứng dụng của Bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Thiết bị truyền thanh

Page 9: Tìm hiểu về bluetooth

1.1 GIỚI THIỆU CÔNG NGHỆ BLUETOOTH

Ứng dụng của Bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Thiết bị di động

Page 10: Tìm hiểu về bluetooth

1.1 GIỚI THIỆU CÔNG NGHỆ BLUETOOTH

Ứng dụng của Bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Các ứng dụng nhúng

Page 11: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Mạng Piconet

BD: Bluetooth Device.

PDA: Personal

Digital Asisstant.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 12: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Mạng Scatternet

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 13: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Các liên kết vật lý

Asynchronous connectionless (ACL): Được thiết lập cho

việc truyền dữ liệu, những gói dữ liệu cơ bản Là một kết

nối point-to-multipoint giữa Master và tất cả các Slave.

Synchronous connection-oriented (SCO): point-to-point

giữa một Master và một Slave trong 1 piconet.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 14: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Các trạng thái của thiết bị Bluetooth

Inquiring device (inquiry mode).

Inquiry scanning device (inquiry scan mode).

Paging device (page mode).

Page scanning device (page scan mode).

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 15: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Kiến trúc hệ thống Bluetooth Radio

Radio Spectrum – Dãy sóng vô tuyến

Hoạt động ở tần số 2.4 GHz ISM.

Sóng radio của Bluetooth có thể xuyên qua các vật

thể rắn và phi kim.

Sóng radio của Bluetooth được truyền đi bằng

cách nhảy tần số.

Bluetooth được thiết kế để hoạt động ở mức năng

lượng rất thấp.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 16: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Kĩ thuật trải phổ nhảy tần trong công nghệ Bluetooth

Giải băng tần ISM 2.4Ghz được chia thành 79 kênh, với

tốc độ nhảy là 1600 lần trong một giây, điều đó có thể tránh

được nhiễu tốt và chiều dài của các packet ngắn lại, tăng

tốc độ truyền thông.

Bluetooth dựa vào kỹ thuật FH-CDMA- các packet được

truyền trên những tần số khác nhau. Trong dãy tầng ISM

2.45 GHz, định nghĩa một bộ 79 bước nhảy, mỗi bước nhảy

cách nhau 1MHz.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 17: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Kĩ thuật trải phổ nhảy tần trong công nghệ Bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 18: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Cấu trúc gói tin|

Mỗi packet chứa 3 phần: Access Code (Mã truy cập),

Header, Payload.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 19: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Kiểm tra lỗi

Có 3 phương pháp được sử dụng trong việc kiểm tra

tính đúng đắn của dữ liệu truyền đi:

Forwad Error Corrrection: thêm 1 số bit kiểm tra vào

phần Header hay Payload của packet.

Automatic Repeat Request: dữ liệu sẽ được truyền lại

cho tới khi bên nhận gửi thông báo là đã nhận đúng.

Cyclic Redundancy Check: mã CRC thêm vào các

packet để kiểm chứng liệu Payload có đúng không.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 20: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Các mức năng lượng của Bluetooth

Mức năng lượng 1 (100mW): Được thiết kế cho

những thiết bị có phạm vi hoạt động rộng (~100m).

Mức năng lượng 2 (2.5mW): Cho những thiết bị có

phạm vi hoạt động thông thường (~10m).

Mức năng lượng 3 (1mW): Cho những thiết bị có

phạm vi hoạt động ngắn (~10cm).

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 21: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Quá trình hình thành Piconet

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 22: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Quá trình hình thành Scatternet

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 23: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Các tầng giao thức trong Bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 24: Tìm hiểu về bluetooth

1.2 KỸ THUẬT BLUETOOTH

Các tầng giao thức trong Bluetooth (tiếp)

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 25: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Đặt vấn đề

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 26: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Một số nguy cơ có thể xảy ra:

o Thông tin nhạy cảm, quan trọng có thể bị lộ dokhông được mã hóa, hoặc mã hóa quá đơn giản.

o Truy cập bất hợp pháp vào một chi nhánh thôngqua mạng không dây.

o Tấn công nội bộ thông qua đường truyền đặc biệt.

o Nhận dạng của người dùng bị đánh cắp, bị giảmạo

o Virus có thể làm hỏng dữ liệu trên các thiết bịkhông dây.

v…v…

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 27: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Các chế độ bảo mật trong bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 28: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Các chế độ bảo mật trong bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 29: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Các mức độ bảo mật trong bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 30: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Các mức độ bảo mật trong bluetooth

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 31: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Tạo Bluetooth key từ số PIN (Personal

Identification Number)

PIN: Mã gồm >=4 ký tự do người dùng chọn ngẫu nhiên.

Hình. Tạo Bluetooth key sử dụng mã PIN

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 32: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Mức độ tin cậy của thiết bị:

o Trusted Device

o Untrusted Device

Mức độ bảo mật theo dịch vụ:

o Mức độ 1: Authorization và Authentication.

o Mức độ 2: Authentication.

o Mức độ 3: Dịch vụ mở với tất cả các thiết bị.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 33: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Authentication

o BD_ADDR: Bluetooth

Device Address.

o AU_RAND: số ngẫu nhiên

hoặc giả ngẫu nhiên.

o SRES: Secret Response.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 34: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Encryption: cần phải mã hóa đường truyền trước

khi truy cập vào các dịch vụ.

o Chế độ mã hóa 1: không thực hiện mã hóa khi truyền

thông.

o Chế độ mã hóa 2: truyền thông quảng bá (broadcast) thì

không cần bảo vệ (không mã hóa), nhưng khi truyền cho

cá nhân thì phải mã hóa link key riêng.

o Chế độ mã hóa 3: mã hóa tất cả truyền thông theo link

key của master.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 35: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Authorization: là quá trình quyết định thiết bị X

có được phép truy cập vào thiết bị Y không.

o Chỉ có thiết bị đáng tin cậy (trusted) mới được cho phép

truy cập vào dịch vụ.

o Thiết bị không đáng tin cậy (untrusted) có thể yếu cầu

authorization dựa vào tương tác người dùng trước khi

truy cập vào dịch vụ hợp lệ.

o Authorization luôn bao gồm cả Authentication.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 36: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Hacking:

Mạo danh bằng cách chèn/ thay thế dữ liệu: thay đổi dữ

liệu truyền sửa mã CRC check data.

Bluejacking: gửi tin nhắn nặc danh bằng cách lợi dụng tiến

trình pairing giữa hai thiết bị.

Bluetooth Wardriving: Bản đồ về mọi vị trí của người sử

dụng đang mở thiết bị Bluetooth.

DoS (Denial-of-Service): yêu cầu nạn nhân phải trả lời

liên tục những yêu cầu.

Một số loại khác: BlueStumbling, Pairing attack,

Backdoor attack, Unit Key attack…

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 37: Tìm hiểu về bluetooth

1.3 AN TOÀN, BẢO MẬT TRONG BLUETOOTH

Các giải pháp an toàn bảo mật trong Bluetooth

Để đảm bảo an toàn cho thiết bị:

Chỉ mở Bluetooth khi cần thiết.

Giữ thiết bị ở chế độ ‘hidden’.

Sử dụng PIN dài và khó đoán.

Khi nhận lời mời nên yêu cầu PIN code.

Kiểm tra định kỳ danh sách các thiết bị đã paired.

Nên mã hóa khi thiết lập Bluetooth với máy tính.

Sử dụng các phần mềm diệt virus.

Sử dụng quét virus định kỳ.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 38: Tìm hiểu về bluetooth

1.3 ƯU, NHƯỢC ĐIỂM VÀ HƯỚNG PHÁT TRIỂN

TƯƠNG LAI CỦA BLUETOOTH

Nếu muốn chia sẻ dữ liệu đơn giản thì Bluetooth là tốt nhất.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 39: Tìm hiểu về bluetooth

1.3 ƯU, NHƯỢC ĐIỂM VÀ HƯỚNG PHÁT TRIỂN

TƯƠNG LAI CỦA BLUETOOTH

Bluetooth phiên bản 4.1

Phiên bản Bluetooth 4.1 được đánh giá là mang tính ”cách

mạng” hứa hẹn nhiều ứng dụng mới.

Bluetooth 4.1 có gì hay so với Bluetooth 4.0 ???

Tăng khả năng chung sống

Khả năng kết nối thông minh

Cải thiện khả năng truyền dữ liệu

Công nghệ Bluetooth Low Energy (BLE)

=> Thu hút được nhiều nhà phát triển thiết bị lựa chọn, hứa hẹn

có nhiều ứng dụng thú vị trong cuộc sống.

Phần 1. Tìm hiểu về công nghệ Bluetooth

Page 40: Tìm hiểu về bluetooth

1.3 ƯU, NHƯỢC ĐIỂM VÀ HƯỚNG PHÁT TRIỂN

TƯƠNG LAI CỦA BLUETOOTH

Một số ứng dụng công nghệ của Bluetooth

Sản phẩm Nike + FuelBand.

Ứng dụng trong các thiết bị thử máu vòng thử huyết áp.

Căn nhà thông minh.

iBeacon – sản phẩm do Apple phát triển.

Phần 1. Tìm hiểu về công nghệ Bluetooth