TI BLE CC2541协议栈数据加密与解密功能
来源:互联网 发布:www.gvlib video.php 编辑:程序博客网 时间:2024/05/29 16:31
TI BLE协议栈自带数据的加解密功能,主要有两个函数,分别是加密与解密,每个函数均为三参数,均为16字节,若实际数据不足16字节,自己后面补足,加密后通过蓝牙发出,对方设备收到此数据后,进行逆运算,得到16字节数据,取你需要的字节数即可(如果characteristic value只有1字节,那就取1字节就好)
LL_Encrypt(key, data, EncryptedData); //加密函数
LL_EXT_Decrypt(key, EncryptedData, DeccryptedData); //解密函数
下面为实际的例程代码:
主机(Client)代码 --->主要是接收到数据后解密,取数
从机(Server)代码---->主要就是加密数据并发送
0 0
- TI BLE CC2541协议栈数据加密与解密功能
- 【BLE】CC2541之数据加密与解密
- 【BLE】CC2541加密与解密实验
- CC2541之数据加密与解密
- TI BLE CC2541 Notification
- TI BLE协议栈简介
- 【BLE-CC2640】CC2640之数据加密与解密
- 【TI BLE】CC2541串口控制蓝牙详解
- TI BLE 协议栈 初始化流程图
- TI BLE协议栈软件框架分析
- TI BLE研究---- 蓝牙协议栈(GAP)
- TI BLE协议栈软件框架分析
- TI BLE协议栈 按键流程分析
- TI-BLE协议栈的GAP
- TI BLE协议栈中使用UART
- TI-BLE协议栈的GAP
- TI-BLE协议栈的GATT
- TI cc2541协议栈开发环境的搭建
- UIResponder(iOS 常见的事件)
- Activemq+Zookeeper集群
- CAS Server
- [译]libev和libevent的设计差异
- 一位休闲游戏制作人对数值策划的定义
- TI BLE CC2541协议栈数据加密与解密功能
- .NET学习(四)数据源控件SqlDataSource的使用
- XMPP实现登陆注销功能
- 三位数排列
- Educational Codeforces Round 2 E. Lomsat gelral(启发式合并map)
- java实现斐波那序列
- Hadoop日志
- android中让通知栏和标题栏的颜色一样
- 自定义NavgationBar返回按钮(Swift & OC)