- Building Bluetooth Low Energy Systems
- Muhammad Usama bin Aftab
- 103字
- 2021-07-09 18:24:55
Signing the Data
Signing the data is a very important concept in terms of message integrity. If the encryption is not available, BLE has the ability to send authenticated data over an unencrypted link between two devices. This is done by signing a data using a Connection Signature Resolving Key (CSRK). This signature is placed after the Packet Data Unit (PDU). The receiving device verifies the signature and considers it coming from a trusted source. The signature is made by a Message Authentication Code (MAC) which can sometime use Hash Functions. This MAC is made upon counter value which protects the replay attack.
推薦閱讀
- 電腦軟硬件維修大全(實例精華版)
- Android NDK Game Development Cookbook
- 數字邏輯(第3版)
- scikit-learn:Machine Learning Simplified
- SiFive 經典RISC-V FE310微控制器原理與實踐
- Wireframing Essentials
- 3D Printing Blueprints
- The Applied Artificial Intelligence Workshop
- 施耐德M241/251可編程序控制器應用技術
- 主板維修實踐技術
- FPGA進階開發與實踐
- 計算機組裝與維護立體化教程(微課版)
- 電腦軟硬件維修寶典
- 新編計算機組裝與維護
- CPU設計實戰:LoongArch版