Commit 29b796ddaeff0b0a306d647961af3411ef99891e
1 parent
e843d102
dfdf
Showing
1 changed file
with
3 additions
and
3 deletions
通讯协议-教育新版-表决器部分.md
... | ... | @@ -3279,11 +3279,11 @@ Rule: |
3279 | 3279 | | 8 | SN1-CMD | 对第一个SN号键盘的确认状态<br>键盘据此命令做不同的提示或操作<br>01 数据提交正确(或自由登陆OK)<br>02 数据格式不对,数据提交无效(或自由登陆失败,密码不对)<br>03 不在投票状态,数据提交无效<br>04 没有投票权限,数据提交无效(包括不在白名单)<br><font color="#dd0000">10 失败 11 成功在主频点 12入网ok,但换频点2 13换频点3 14换频点4 19系统容量满 20没在白名单<br>51 - 151 组网成功分配的组呼编号</font><br>0xFn 表示有n个未阅读短信? | |
3280 | 3280 | |
3281 | 3281 | # 八、加密 |
3282 | -##8.1 加密层 | |
3283 | -###8.1.1 加密方法 | |
3282 | +## 8.1 加密层 | |
3283 | +### 8.1.1 加密方法 | |
3284 | 3284 |   采用AES256加密,每32字节独立加密一次,适配无线硬件底层32字节收发。 |
3285 | 3285 | 32字节加密尽量前后相关,也就是有1个字节变化,密文内容都变化。待算法选定和验证,同时加解密时间要求小于500us。 |
3286 | -###8.1.2 密钥 | |
3286 | +### 8.1.2 密钥 | |
3287 | 3287 |   平常收发双方都用LinkKey(32字节)加密,LinkKey错误,解密数据错误。 |
3288 | 3288 |   所以双方有个约定LinkKey(私钥)的过程,LinkKey也不可能明文传输,一般是通过PublicKey(公钥)进行加密。PublicKey是产品设计时候就约定好的,两边一样。 |
3289 | 3289 |   私钥的传输,根据我们的系统,设计为仅配对的时候交换。配对时间比较短,同时管理上要求安全环境,公钥被获取、私钥被获取的概率降低。同时正常投票时候,没有私钥的传输过程,降低破解概率。 | ... | ... |