发明名称 单片机与远程服务器加密通讯方法
摘要 本发明涉及单片机与远程服务器加密通讯方法。通讯过程如下:由上位机发起通讯,远程服务器生成本次动态通讯密钥,将该通讯密钥使用RSA公钥加密成密文;上位机将密文下发到单片机,单片机使用RSA私钥对密文解密,并验证有效性,还原出本次通讯的通讯密钥,成功的打开了本次应用通讯的逻辑通道;当打开逻辑通道后,以后对该逻辑通道的通讯都使用DES CBC加密,并在明文中增加随机数;在关闭逻辑通道之后,本次通讯结束。本发明相对于现有技术具有以下优点:保密性能大大提高。
申请公布号 CN105610582A 申请公布日期 2016.05.25
申请号 CN201511009250.2 申请日期 2015.12.28
申请人 天津市通卡公用网络系统有限公司 发明人 靳展;李胜利;王红广;吴昊
分类号 H04L9/30(2006.01)I;H04L9/08(2006.01)I;H04L9/06(2006.01)I 主分类号 H04L9/30(2006.01)I
代理机构 天津佳盟知识产权代理有限公司 12002 代理人 侯力
主权项 单片机与远程服务器加密通讯方法,其特征在于,单片机分为多个逻辑通道,每一个逻辑通道对应一个应用;单片机具有重新生成RSA公/私钥对的功能,远程服务器定期对单片机发出更新逻辑通道RSA公/私钥对的指令,单片机将逻辑通道的RSA公钥发送给远程服务器,私钥加密保存在内部存储器中;通讯过程如下:由上位机发起通讯,上位机向远程服务器发起打开某个逻辑通道的请求,远程服务器调用对应某个逻辑通道区的解析程序,生成本次通讯应用的动态通讯密钥,将该通讯密钥使用单片机生成的RSA公钥加密成密文;上位机将密文通过逻辑通道下发到单片机,单片机使用RSA私钥对密文解密,并验证有效性,还原出本次通讯的通讯密钥,成功的打开了本次应用通讯的逻辑通道;当打开逻辑通道后,以后对该逻辑通道的通讯明文数据,都使用该通讯密钥进行DES CBC加密,并在明文中增加随机数;在关闭逻辑通道之后,本次通讯结束,单片机清除本次通讯的通讯密钥。
地址 300142 天津市河北区辰纬路3号