基于称重仪表与远程服务器的数据传输方法技术

技术编号:9644242 阅读:182 留言:0更新日期:2014-02-07 04:51
本发明专利技术公开了一种基于称重仪表与远程服务器的数据传输方法,按照仪表端给出的动态密钥对原始数据进行动态加密,使得密钥和加密算法随机性很强,即使是同样的原始数据经过动态加密后发送的加密数据包也带有随机性,保证加密数据包难以通过替换来更改数据,从而有力的保证称重仪表和服务器通讯的安全性。可广泛应用于称重系统与服务器的数据传输加密。

【技术实现步骤摘要】

【技术保护点】
基于称重仪表与远程服务器的数据传输方法,包括服务器、与服务器数据通讯的称重仪表,称重仪表包括数字传感器,数字传感器提供称重的原始数据,在数据传输的过程中,称重仪表为加密端,服务器为解密端,或者称重仪表为解密端,服务器为加密端;所述加密端存有若干加密算法;所述解密端存有与加密算法对应的解密算法;加密端存有一个密码库,解密端存有一个相同密码库;数据传输方法包括下列步骤:步骤S1,加密步骤:所述加密端根据上次通讯所存储的动态密钥C,查询密码库产生二次密钥和加密算法,将原始数据转化为本次加密数据包,并传输给解密端;加密步骤具体如下:A.动态选择加密密钥和算法:加密端根据上次通讯所存储的动态密钥K和自身存储的密码库,计算出二次密钥和加密算法;B.产生新密钥:加密端则随机产生一个动态密钥L,保存到原始数据包中,该过程只在加密端进行;C.转换原始数据:原始数据通过所述二次密钥和加密算法进行转化,得到加密数据包;D.发送数据包:所述加密端将本次加密数据包传输给所述解密端,并将最新动态密钥L进行保存;步骤S2,解密步骤:所述解密端根据上次通讯所存储的动态密钥K,查询密码库产生二次解密密钥和解密算法,将接收到的本次加密数据包转化为原始数据,解密步骤具体如下:A.动态选择解密密钥和算法:所述解密端根据上次通讯所存储的动态密钥K和自身存储的密码库,计算出当前的二次解密密钥和解密算法;B.获取原始数据:加密数据包通过二次解密密钥和解密算法进行转化,得到原始数据;C.获取新密钥:从步骤B中获取的原始数据中提取动态密钥L并进行保存,该过程只在服务器端进行。...

【技术特征摘要】

【专利技术属性】
技术研发人员:林光锐刘希
申请(专利权)人:大连金马衡器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1