diff --git a/通讯协议-教育新版-表决器部分.md b/通讯协议-教育新版-表决器部分.md index 371d4c9..48f93be 100644 --- a/通讯协议-教育新版-表决器部分.md +++ b/通讯协议-教育新版-表决器部分.md @@ -3279,11 +3279,11 @@ Rule: | 8 | SN1-CMD | 对第一个SN号键盘的确认状态
键盘据此命令做不同的提示或操作
01 数据提交正确(或自由登陆OK)
02 数据格式不对,数据提交无效(或自由登陆失败,密码不对)
03 不在投票状态,数据提交无效
04 没有投票权限,数据提交无效(包括不在白名单)
10 失败 11 成功在主频点 12入网ok,但换频点2 13换频点3 14换频点4 19系统容量满 20没在白名单
51 - 151 组网成功分配的组呼编号

0xFn 表示有n个未阅读短信? | # 八、加密 -##8.1 加密层 -###8.1.1 加密方法 +## 8.1 加密层 +### 8.1.1 加密方法   采用AES256加密,每32字节独立加密一次,适配无线硬件底层32字节收发。 32字节加密尽量前后相关,也就是有1个字节变化,密文内容都变化。待算法选定和验证,同时加解密时间要求小于500us。 -###8.1.2 密钥 +### 8.1.2 密钥   平常收发双方都用LinkKey(32字节)加密,LinkKey错误,解密数据错误。   所以双方有个约定LinkKey(私钥)的过程,LinkKey也不可能明文传输,一般是通过PublicKey(公钥)进行加密。PublicKey是产品设计时候就约定好的,两边一样。   私钥的传输,根据我们的系统,设计为仅配对的时候交换。配对时间比较短,同时管理上要求安全环境,公钥被获取、私钥被获取的概率降低。同时正常投票时候,没有私钥的传输过程,降低破解概率。