发明名称 一种基于数字传感器的称重系统的数据传输方法
摘要 发明公开了一种基于数字传感器的称重系统的数据传输方法,实现称重系统中数字传感器与上位机间的数据传输,该方法包括以下步骤:加密步骤,加密端根据其内存有的历史加密数据包产生动态加密密钥和动态加密算法,并依据动态加密密钥、动态加密算法、随机加密密钥和固定加密算法,将原始数据转化为本次加密数据包,并传输给解密端;解密步骤:解密端根据其内存有的历史加密数据包产生对应的动态解密密钥和动态解密算法,并依据动态解密密钥、动态解密算法、固定解密算法和由随机加密密钥产生的解密密钥,将接收到的本次加密数据包转化为原始数据。本发明所选的密钥和加密算法随机性很强,杜绝了通过替换来修改数据的可能。
申请公布号 CN102394746B 申请公布日期 2014.03.12
申请号 CN201110340483.6 申请日期 2011.11.01
申请人 上海耀华称重系统有限公司 发明人 赵翊
分类号 H04L9/14(2006.01)I;H04L9/06(2006.01)I 主分类号 H04L9/14(2006.01)I
代理机构 上海兆丰知识产权代理事务所(有限合伙) 31241 代理人 章蔚强
主权项 一种基于数字传感器的称重系统的数据传输方法,实现称重系统中数字传感器与上位机间的数据传输,所述数字传感器作为加密端且上位机作为解密端,或者所述上位机作为加密端且数字传感器作为解密端,其特征在于,所述加密端存有n组历史加密数据包,n为正整数;所述解密端存有与加密端相同的n组历史加密数据包;所述数据传输方法包括下列步骤:步骤S1,加密步骤:所述加密端根据其内存有的历史加密数据包产生动态加密密钥和动态加密算法,并依据动态加密密钥、动态加密算法、随机加密密钥和固定加密算法,将原始数据转化为本次加密数据包,并传输给所述解密端;步骤S2,解密步骤:所述解密端根据其内存有的历史加密数据包产生动态解密密钥和动态解密算法,并依据动态解密密钥、动态解密算法、固定解密算法和由随机加密密钥产生的解密密钥,将接收到的本次加密数据包转化为原始数据,所述步骤S1,即加密步骤,具体包括下列步骤:A.动态选择加密密钥和算法:所述加密端根据其内存有的历史加密数据包,动态地选择动态加密密钥和动态加密算法;B.转换原始数据:原始数据通过所述动态加密密钥和动态加密算法进行转化,得到第一中间加密数据包;C.转换中间数据:所述第一中间加密数据包通过固定加密算法和随机产生的随机加密密钥产生第二中间加密数据包;D.发送数据包:所述第二中间加密数据包加上所述的随机加密密钥组成本次加密数据包,所述加密端将该本次加密数据包传输给所述解密端,并将该本次加密数据包作为一组新的历史加密数据包进行保存。
地址 200124 上海市浦东新区上南路4059号