【技术实现步骤摘要】
一种双通秘钥的混沌加密式智能安全水表及其加密方法
[0001]本专利技术涉及物联网水电表
,特别涉及一种双通秘钥的混沌加密式智能安全水表及其加密方法。
技术介绍
[0002]传统物联网智能水表的
技术介绍
主要是通过将水表内部的机械结构与电子元件相结合,实现对水表读数、水流量、水压等数据的测量、存储和传输。这些智能水表通常具有以下技术特点:
[0003]机械结构技术:传统水表的核心是一个机械结构,它由一个涡轮、一个齿轮传动系统和一组数字式机械读数器组成。智能水表基于传统水表的机械结构,通过添加微处理器和传感器等电子元件,实现自动读数和数据传输的功能。
[0004]电子技术:智能水表通常集成了多种电子元件,如传感器、微处理器、存储器和通信模块等,以实现实时数据采集、存储和传输。
[0005]通信技术:智能水表通常通过无线网络、有线网络或蜂窝网络等技术,将数据传输到云端服务器或数据中心,以实现数据的远程监控和管理。
[0006]智能水表可以广泛应用于工业、商业和家庭等场景,能够实现远程监控、智能 ...
【技术保护点】
【技术特征摘要】
1.一种双通秘钥的混沌加密式智能安全水表的加密方法,其特征在于,所述加密方法包括如下步骤:S1、水电表(1)通过数据源模块(101)检测用水及用电信息的数据,基于第一加密模块(103)对所述数据生成混沌序列;生成的混沌序列和随机噪声序列结合相结合,作为加密通信过程中的密钥;S1.1、所述第一加密模块(103)对所述数据的加密公式为:y(n+1)=ay(n)(1
‑
y(n))+k*x(n)z(n)=x(n)XORy(n)XORw(n)z(n)=x(n)XORy(n)XORw(n)其中,x(n)表示所述数据源模块(101)采集到的数据,y(n)表示混沌序列,w(n)表示噪声序列,z(n)为加密后的输出结果;S2、在物联网水电表系统中,引入系统管理员使用k1作为密钥;S2.1、在加密通信过程中,首先将明文数据通过XOR运算与前一个加密块相结合,然后与混沌序列和噪声序列相结合,形成密文;在后台控制端(2),接收到的密文通过相同的过程进行解密,以获得原始数据。2.根据权利要求1所述的加密方法,其特征在于,在所述S2中,还包括:S2.2、引入系统管理员使用k1作为主要密钥,k2用作备用密钥:y(n+1)=ay(nX1
‑
y(n))+kx(n)+bw(n)z(n)=x(n)XORyn)XORw(n)XORk1b表示秘钥参数,w(n)表示噪声序列,k1表示由秘钥生成的密钥。3.根据权利要求2所述的加密方法,其特征在于,还包括:S3、如果主密钥失效,使用备用密钥保障通讯;结合所述S1和所述S2,生成混沌序列和随机噪声序列,将它们与明文数据进行XOR运算,形成第一加密块;S3.1、将所述第一加密块与前一个加密块进行XOR运算,然后与第二个密钥k2进行XOR运算,生成第二加密块;S3.2、将所述第一加密块、所述第二加密块进行XOR运算,生成最终的密文;在所述后台控制端(2),接收到的密文通过相同的过程进行解密,以获得原始数据;S3.3、所述S3的加密过程为:y(n+1)=ay(n)1
‑
y(n))+kx(n)+bw(n)z(n)=x(n)XORy(n)XORw(n)XOR(k1XORk2)k1和k2表示两个不同的密钥。4.一种双通秘钥的混沌加密式智能安全水表,其特征在于,采用如权利要求1
‑
3任一项所述的加密方法进行加密,所述安全水表包括水电表(1)及与之信息交互的后台控制端(2);所述水电表(1)包括用于检测用水及用电信息的数据源模块(101);所述水电表(1)通过第一无线...
【专利技术属性】
技术研发人员:赵四海,李建炜,常兴智,张军,王再望,党政军,谭忠,王娜,
申请(专利权)人:张伟,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。