一种基于串口通信的数据传输方法及系统

基本信息

申请号 CN202110117993.0 申请日 -
公开(公告)号 CN112910878A 公开(公告)日 2021-06-04
申请公布号 CN112910878A 申请公布日 2021-06-04
分类号 H04L29/06;H04L29/08;H04L9/08 分类 电通信技术;
发明人 覃炳华;蔡楚才 申请(专利权)人 武汉市博畅软件开发有限公司
代理机构 武汉红观专利代理事务所(普通合伙) 代理人 陈凯
地址 430000 湖北省武汉市东湖开发区东门路以东、南环铁路以南、关山二路以西、中环线以北当代科技园(华夏创业中心)一期2号楼10层9号02室
法律状态 -

摘要

摘要 本发明公开一种基于串口通信协议的数据传输方法及系统,所述方法包括:基于串口通信协议建立第一设备和第二设备的握手连接;第一设备获取第一噪声数据,向第二设备发送第一请求数据包;接收第二设备反馈的第一应答数据包,所述第一应答数据包是将第二设备随机生成的动态秘钥混入所述第一请求数据包得到;对第一应答数据包解析,得到第一动态秘钥;采用第一噪声数据对第一动态秘钥对加密,得到第一加密秘钥;通过第一加密秘钥建立第一设备与第二设备之间的加密通信。本发明基于第一设备获取的噪声数据和第二设备随机生成的动态秘钥共同生成第一加密秘钥,基于第一加密秘钥实现设备之间的加密通信提高了串口通信的安全性。