AI语音人脸识别(会议记录仪/人脸打卡机)-加密解密技术及数据协议
发布时间
阅读量:
阅读量
CC3200AI实验教程
——疯壳·开发板系列
加解密及数据协议
在《AI人脸系统架构》这一章节中,我们曾介绍过AI设备与服务器之间所采用的通信协议以及TEA加密技术。本节将重点解析TEA加密相关内容,并额外附上《AI设备通信协议》的说明。
通过IAR软件打开AI_OCR工程项目,在项目文件中定位到TEA.c文件,并查阅其对应的头文件GeekTEA.h,可以发现如图1.0.1所示的与当前工程中TEA加解密功能相关的函数列表。

图1.0.1 TEA加解密相关函数
图1
在加密操作之前,需传递用于指定加密缓冲区大小的参数,因此必须首先调用用于获取加密缓冲区尺寸的函数getEncryptSize(),该函数的具体实现内容如图1.0.2所示。

图1.0.2展示了getEncryptSize()函数的结构,图2则呈现了相关流程。随后需要将加密数据进行整合并实施加密
全部评论 (0)
还没有任何评论哟~
