原创 藍牙4.2 安全連接

針對藍牙4.0傳統配對過程中存在的中間人攻擊和竊聽漏洞,藍牙4.2提出了安全連接的配對方式,藍牙4.0傳統配對方式可見https://blog.csdn.net/UFOfuck/article/details/102708853。 1.藍

原创 BLE4.2鏈路層(LL)安全機制-LL Privacy

本文主要是總結了BLE配對綁定後,二次連接時鏈路層的連接過程和在該過程中,藍牙4.2所做的一些安全機制,主要包括藍牙白名單和安全機制LL Privacy,LL Privacy主要是防止設備地址泄露,導致設備被跟蹤。本文所有內容是按藍牙4.

原创 套接字編程準備

字節序函數 內存中儲存16位整數(兩個字節)有兩種方法,一種是將底序字節存儲在起始地址,這稱爲小端字節序,另一種是將高序字節存儲在起始地址,這稱爲大端字節序。如下圖: 網際協議在處理這些多字節整數時,使用大端字節序。主機字節序和網際字節

原创 藍牙4.0 BLE傳統配對綁定過程

1.關鍵詞 簡寫 說明 作用 TK 臨時密鑰 128bit,用來計算短期密鑰STK STK 短期密鑰 128bit,用來計算長期密鑰LTK SK 會話密鑰 128bit,通過LTK計算所得,作

原创 linuxC常用函數

目錄 C語言常用函數 access(char* path,int mode)函數:用於檢查文件 atoi()函數:將字符串轉換成int(整數) execl()函數:執行文件函數 fopen()函數:打開指定路徑的文件,獲取指向該文件的指針