一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电子烟的烟弹加密系统的制作方法

2023-03-20 09:19:35 来源:中国专利 TAG:


1.本发明涉及电子烟烟弹加密安全机制技术领域,特别涉及一种电子烟的烟弹加密系统。


背景技术:

2.电子烟是一种模仿卷烟的电子产品,其实质就是烟油雾化器,通过雾化等手段,将烟油变成蒸汽后,形成可吸入烟雾,给吸烟者吞云吐雾的快感;
3.目前,有多种多样的电子烟,其因方便携带且口味多样化而受吸烟者喜爱,但是目前市面上的电子烟大都没有加密认证功能,只有少量的电子烟存在简单的加密,竞争对手通过多次实验仍可对加密策略进行破解,导致加密效果不佳,从而出现电子烟中的烟油可被其他产品随意替换的情况;
4.因此,本发明提供了一种电子烟的烟弹加密系统。


技术实现要素:

5.本发明提供一种电子烟的烟弹加密系统,用以通过对电子烟烟弹的基本信息进行加密,提高了电子烟烟弹工作时的工作参数的保密性,其次,对电子烟杆与电子烟烟弹之间的认证协议进行加密,保障了电子烟杆与电子烟烟弹之间的匹配性,避免了电子烟烟弹被其他产品随意替换的情况,通过两次加密提高了电子烟烟弹的加密效果。
6.本发明提供了一种电子烟的烟弹加密系统,包括:
7.基本信息加密模块,用于获取电子烟烟弹的基本信息,并基于固定密钥对基本信息进行第一加密,且将第一加密后得到的加密数据在电子烟烟弹的电子标签中进行第一存储;
8.协议获取模块,用于基于存储结果提取电子烟烟弹的烟弹属性,并基于烟弹属性确定电子烟杆与电子烟烟弹之间的认证协议;
9.通信加密模块,用于基于动态密钥对电子烟杆与电子烟烟弹之间的认证协议进行第二加密,并将第二加密结果在电子标签以及电子烟杆的控制芯片中进行第二存储,完成对电子烟烟弹的加密。
10.优选的,一种电子烟的烟弹加密系统,基本信息加密模块,包括:
11.请求发送单元,用于获取电子烟的配置信息,并基于配置信息生成数据访问请求,且将数据访问请求基于无线传输发送至预设服务器;
12.请求解析单元,用于基于预设服务器对接收到的数据访问请求进行解析,并基于解析结果对预设服务器中的第一预设数据库进行第一检索,得到目标电子烟烟弹;
13.信息获取单元,用于提取目标电子烟烟弹的烟弹标识,并基于烟弹标识对预设服务器中的第二预设数据库进行第二检索,得到目标电子烟烟弹对应的基本信息。
14.优选的,一种电子烟的烟弹加密系统,基本信息加密模块,包括:
15.信息调取单元,用于向预设密钥器发送密钥请求信息,并基于密钥请求信息从预
设密钥库中调取固定密钥;
16.数据处理单元,用于基于固定密钥生成目标个数的干扰加密因子,同时,获取得到的电子烟烟弹的基本信息对应的目标数据,并将目标数据进行序列化处理,得到目标数据序列;
17.第一加密单元,用于将目标数据序列拆分为n个数据组,并确定每个数据组加密所需的干扰加密因子的目标数量,且基于目标数量的干扰加密因子分别与相应数据组的目标数据进行混合;
18.所述第一加密单元,还用于将混合后的各数据组进行随机排序,得到最终的加密数据,完成对基本信息的第一加密。
19.优选的,一种电子烟的烟弹加密系统,第一加密单元,包括:
20.加密数据获取子单元,用于获取干扰加密因子与相应数据组的目标数据进行混合后得到的加密数据组,并提取加密数据组中原始的目标数据的数据特征,且基于数据特征生成各加密数据组的位置标识;
21.标记子单元,用于基于位置标识对相应加密数据组进行第一标记,同时,获取固定密钥对应的访问规则,并基于访问规则生成密钥访问标识,且基于密钥访问标识对加密数据组进行第二标记。
22.优选的,一种电子烟的烟弹加密系统,基本信息加密模块,包括:
23.加密数据获取单元,用于获取第一加密后得到的加密数据,并提取加密数据的数据属性,同时,获取电子标签对待接收数据的数据要求,并基于数据要求以及数据属性对加密数据进行预处理;
24.数据存储单元,用于基于加密数据的数据属性在电子标签内确定目标存储区域,并将加密数据在目标存储区域进行存储;
25.数据设置单元,用于基于存储结果确定电子标签与电子烟杆中控制芯片的交互方式,并基于交互方式对目标存储区域内存储的加密数据的数据访问接口进行配置,完成对加密数据的第一存储。
26.优选的,一种电子烟的烟弹加密系统,协议获取模块,包括:
27.数据获取单元,用于获取电子标签内部存储的加密数据,并基于固定密钥对加密数据进行解密,且提取解密后得到的目标数据的数据向量;
28.属性确定单元,用于将数据向量输入预设烟弹属性模型进行分析,得到目标数据对应的电子烟烟弹的应用使用信息,并基于应用使用信息确定烟弹属性;
29.认证协议确定单元,用于基于烟弹属性确定电子烟杆与电子烟烟弹之间工作时的设备识别码,并基于设备识别码确定电子烟杆与电子烟烟弹之间的通信指令对接方式;
30.所述认证协议确定单元,用于基于电子烟的预设启动要求确定通信指令对接方式在对接时需满足的必要条件,并基于必要条件生成电子烟杆与电子烟烟弹之间的认证协议。
31.优选的,一种电子烟的烟弹加密系统,认证协议确定单元,包括:
32.认证协议获取子单元,用于获取得到的电子烟杆与电子烟烟弹之间的认证协议,同时,获取电子烟杆中控制芯片的第一设备身份以及电子烟烟弹的第二设备身份,并将第一设备身份、第二设备身份以及认证协议进行绑定;
33.记录子单元,用于将绑定结果传输至服务器中进行注册,并基于注册结果对第一设备身份、第二设备身份以及认证协议的绑定结果添加辨别标识,且基于添加结果完成对认证协议的记录。
34.优选的,一种电子烟的烟弹加密系统,通信加密模块,包括:
35.认证协议调取单元,用于调取得到的认证协议,并对认证协议进行格式转换,得到认证协议对应的协议数据,同时,基于预设保密等级确定对协议数据的加密策略的刷新频率,并基于刷新频率通过加密函数得到不同时间点下的加密参数,且基于加密参数得到动态密钥;
36.第二加密单元,用于确定对协议数据的初始加密时刻,并在初始加密时刻基于动态密钥对协议数据进行第一协议加密,同时,基于刷新频率确定对动态密钥的刷新时间戳,并基于刷新时间戳对动态密钥内的加密参数进行同步刷新,且基于刷新结果对协议数据进行第二协议加密;
37.周期设定单元,用于设定动态密钥对协议数据加密时的单次循环周期,并当刷新时间戳达到单次循环周期时,基于动态密钥对协议数据进行循环加密,完成对认证协议的第二加密。
38.优选的,一种电子烟的烟弹加密系统,通信加密模块,包括:
39.加密结果获取单元,用于获取对认证协议进行第二加密后得到的第二加密结果,并对第二加密结果进行数据拷贝,得到第二加密结果集合;
40.分发单元,用于分别获取电子标签和控制芯片的通讯地址,并基于通讯地址构建分布式传输链路;
41.存储单元,用于基于分布式传输链路分别将第二加密结果集合中的第二加密结果传输至电子标签和控制芯片的数据存储区块进行第二存储,完成对电子烟烟弹的加密。
42.优选的,一种电子烟的烟弹加密系统,通信加密模块,包括:
43.测试单元,用于将标准电子烟烟弹与非标准电子烟烟弹分别与电子烟杆进行结合,并基于结合结果通过电子烟杆内的控制芯片分别向标准电子烟烟弹与非标准电子烟烟弹发送启动指令;
44.监测单元,用于实时获取标准电子烟烟弹与非标准电子烟烟弹在接收到启动指令后的实时工作状态,并当标准电子烟烟弹的实时工作状态为正常工作且非标准电子烟烟弹的实时工作状态为未工作时,判定对电子烟烟弹的加密合格,否则,则判定对电子烟烟弹的加密不合格;
45.优化单元,用于当判定对电子烟烟弹的加密不合格时,锁定对电子烟烟弹的加密漏洞,并基于加密漏洞确定对电子烟烟弹的加密优化策略,且基于加密优化策略重新对电子烟烟弹进行加密。
46.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
47.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
48.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
49.图1为本发明实施例中一种电子烟的烟弹加密系统的结构图;
50.图2为本发明实施例中一种电子烟的烟弹加密系统中基本信息加密模块的结构图;
51.图3为本发明实施例中一种电子烟的烟弹加密系统中协议获取模块模块的结构图。
具体实施方式
52.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
53.实施例1:
54.本实施例提供了一种电子烟的烟弹加密系统,如图1所示,包括:
55.基本信息加密模块,用于获取电子烟烟弹的基本信息,并基于固定密钥对基本信息进行第一加密,且将第一加密后得到的加密数据在电子烟烟弹的电子标签中进行第一存储;
56.协议获取模块,用于基于存储结果提取电子烟烟弹的烟弹属性,并基于烟弹属性确定电子烟杆与电子烟烟弹之间的认证协议;
57.通信加密模块,用于基于动态密钥对电子烟杆与电子烟烟弹之间的认证协议进行第二加密,并将第二加密结果在电子标签以及电子烟杆的控制芯片中进行第二存储,完成对电子烟烟弹的加密。
58.该实施例中,基本信息指的是电子烟烟弹的id信息、出场信息、单次吸取时的烟油雾化量以及烟油雾化的温度等。
59.该实施例中,固定密钥指的是通过固定的加密算法或是加密策略对电子烟烟弹的基本信息进行加密,从而便于确保烟弹基本信息的安全性。
60.该实施例中,第一加密指的是根据固定密钥对电子烟烟弹的基本信息进行加密,将电子烟烟弹的基本信息转换为加密数据。
61.该实施例中,加密数据指的是通过固定密钥对电子烟烟弹的基本信息进行加密后得到的对应的密文数据。
62.该实施例中,电子标签是在电子烟烟弹上提前设定好的,可被电子烟杆上的控制芯片通过射频技术进行读取,目的是为了规范烟弹内部烟油的工作时的雾化速度以及雾化量。
63.该实施例中,第一存储指的是将电子烟烟弹的基本信息进行加密后得到的加密数据在电子烟烟弹的电子标签上进行存储。
64.该实施例中,烟弹属性指的是电子烟烟弹的烟弹类型以及电子烟烟弹与电子烟杆之间的接口匹配参数等。
65.该实施例中,认证协议是用于表征电子烟杆与电子烟烟弹之间在工作时的对接方式、通信方式以及对电子烟杆与电子烟烟弹之间是否匹配的校验方式,通过认证协议将电
子烟杆与电子烟烟弹进行绑定,只有当电子烟烟弹与电子烟杆之间的认证协议合格后,才能启动电子烟内部的加热电路,实现对电子烟烟弹内部烟油的雾化,否则,不启动加热电路。
66.该实施例中,动态密钥指的是通过变化的加密算法或者加密策略对电子烟烟弹与电子烟杆之间的认证协议进行加密,从而便于确保电子烟杆与电子烟烟弹之间的匹配性,也避免了预设电子烟烟弹被其他类型的产品随意替代。
67.该实施例中,第二加密指的是通过动态密钥对电子烟杆与电子烟烟弹之间的认证协议进行加密,目的是为了增强电子烟杆与电子烟烟弹之间工作时的交互的保密性,从而避免了预设电子烟烟弹被其他类型的产品随意替代。
68.该实施例中,控制芯片是提前设定好的,设置在电子烟杆内部,用于当检测到用户存在对电子烟吸取行为时,通过控制芯片与电子烟烟弹进行协议认证,且在认证通过后通过控制芯片控制加热电路对电子烟烟弹内部的烟油进行加热雾化。
69.该实施例中,第二存储指的是将加密后的认证协议分别在电子烟烟弹的电子标签以及电子烟杆的控制芯片中进行存储,从而便于在需要对接时,二者通过加密的认证协议进行有效对接。
70.上述技术方案的有益效果是:通过对电子烟烟弹的基本信息进行加密,提高了电子烟烟弹工作时的工作参数的保密性,其次,对电子烟杆与电子烟烟弹之间的认证协议进行加密,保障了电子烟杆与电子烟烟弹之间的匹配性,避免了电子烟烟弹被其他产品随意替换的情况,通过两次加密提高了电子烟烟弹的加密效果。
71.实施例2:
72.在实施例1的基础上,本实施例提供了一种电子烟的烟弹加密系统,如图2所示,基本信息加密模块,包括:
73.请求发送单元,用于获取电子烟的配置信息,并基于配置信息生成数据访问请求,且将数据访问请求基于无线传输发送至预设服务器;
74.请求解析单元,用于基于预设服务器对接收到的数据访问请求进行解析,并基于解析结果对预设服务器中的第一预设数据库进行第一检索,得到目标电子烟烟弹;
75.信息获取单元,用于提取目标电子烟烟弹的烟弹标识,并基于烟弹标识对预设服务器中的第二预设数据库进行第二检索,得到目标电子烟烟弹对应的基本信息。
76.该实施例中,配置信息指的是电子烟的型号以及电子烟在工作时对烟弹的要求等参数。
77.该实施例中,数据访问请求是根据电子烟的配置信息生成的,目的是为了从预设服务器中获取到电子烟对应的电子烟烟弹,从而便于对电子烟烟弹的基本信息进行获取。
78.该实施例中,预设服务器是提前设定好的,用于存储不同类型的电子烟烟弹以及不同电子烟烟弹对应的基本信息。
79.该实施例中,第一预设数据库是预设服务器中用于存储不同电子烟烟弹类型的数据库,内部存储不同类型的电子烟烟弹。
80.该实施例中,第一检索指的是根据对数据访问请求的解析结果从预设服务器中获取与数据访问请求一致的电子烟烟弹类型。
81.该实施例中,目标电子烟烟弹指的是根据数据访问请求从预设服务器中检索出的
与数据访问请求一致的电子烟烟弹。
82.该实施例中,烟弹标识是用于标记不同电子烟烟弹类型的一种标记标签,通过烟弹标识可快速对电子烟烟弹的类型或型号进行确认。
83.该实施例中,第二预设数据库指的是预设服务器中用于存储不同类型的电子烟烟弹对应的基本信息。
84.该实施例中,第二检索指的是根据烟弹标识从第二预设数据库中调取目标电子烟烟弹对应的基本信息。
85.上述技术方案的有益效果是:通过确定电子烟的配置信息,实现根据电子烟的配置信息从预设服务器中的第一预设数据库和第二预设数据库中分别对电子烟烟弹的烟弹标识和电子烟烟弹的基本信息进行准确有效的获取,保障了对电子烟烟弹基本信息调取的准确率,从而保障了对电子烟烟弹加密的针对性和准确性。
86.实施例3:
87.在实施例1的基础上,本实施例提供了一种电子烟的烟弹加密系统,基本信息加密模块,包括:
88.信息调取单元,用于向预设密钥器发送密钥请求信息,并基于密钥请求信息从预设密钥库中调取固定密钥;
89.数据处理单元,用于基于固定密钥生成目标个数的干扰加密因子,同时,获取得到的电子烟烟弹的基本信息对应的目标数据,并将目标数据进行序列化处理,得到目标数据序列;
90.第一加密单元,用于将目标数据序列拆分为n个数据组,并确定每个数据组加密所需的干扰加密因子的目标数量,且基于目标数量的干扰加密因子分别与相应数据组的目标数据进行混合;
91.所述第一加密单元,还用于将混合后的各数据组进行随机排序,得到最终的加密数据,完成对基本信息的第一加密。
92.该实施例中,预设密钥器是提前设定好的,内部存储有不同类型的加密密钥,用于对不同类型的数据进行加密提供加密依据。
93.该实施例中,密钥请求信息指的是向预设密钥器发送密钥获取信息,目的是为了从预设密钥器中调取相应的加密密钥。
94.该实施例中,目标个数是提前已知的,表征通过固定密钥可生成的干扰加密因子的数量。
95.该实施例中,干扰加密因子指的是根据固定密钥生成的加密数据,其目的是为了穿插在原始数据中,从而实现对原始数据进行加密。
96.该实施例中,目标数据指的是电子烟烟弹的基本信息对应的数据形式。
97.该实施例中,目标数据序列指的是将目标数据拆分为单个字节数据后得到的数据,目的是为了在不同的数据字节之间插入干扰加密因子。
98.该实施例中,目标数量是用于表征不同数据组在进行第一加密时需要的干扰加密因子的数量,各个数据组需要的干扰加密因子的目标数量之和与生成的干扰加密因子的目标个数相等。
99.上述技术方案的有益效果是:通过从预设密钥器中调取固定密钥,并对规定密钥
进行解析,生成目标个数的干扰加密因子,最终通过干扰加密因子对电子烟烟弹的基本信息对应的目标数据进行加密处理,并将加密后得到的数据组进行随机排序,保障了对电子烟烟弹基本信息的加密效果,防止电子烟烟弹基本信息的泄露,从而优化了电子烟杆与电子烟烟弹之间的工作参数保密性。
100.实施例4:
101.在实施例3的基础上,本实施例提供了一种电子烟的烟弹加密系统,第一加密单元,包括:
102.加密数据获取子单元,用于获取干扰加密因子与相应数据组的目标数据进行混合后得到的加密数据组,并提取加密数据组中原始的目标数据的数据特征,且基于数据特征生成各加密数据组的位置标识;
103.标记子单元,用于基于位置标识对相应加密数据组进行第一标记,同时,获取固定密钥对应的访问规则,并基于访问规则生成密钥访问标识,且基于密钥访问标识对加密数据组进行第二标记。
104.该实施例中,加密数据组指的是通过干扰加密因子对不同数据组进行加密后得到的最终数据。
105.该实施例中,原始的目标数据指的是电子烟烟弹的基本信息对应的数据,是未经过干扰加密因子进行加密的数据。
106.该实施例中,数据特征可以是表征加密数据组中目标数据的数据类型以及数据的具体表现形式和取值大小情况等。
107.该实施例中,位置标识是用于表征不同加密数据组在原始目标数据中的位置情况,从而便于在对加密数据组读取时有序读取。
108.该实施例中,第一标记指的是通过位置标识对不同加密数据组进行标记,即将位置标识与对应的加密数据组进行融合。
109.该实施例中,访问规则可以是表征加密数据组在固定密钥的加密下,当电子烟杆的控制芯片对加密数据组进行访问时,需要满足的访问条件,具体可以是提供的密钥类型以及对加密数据组的解密方式等。
110.该实施例中,密钥访问标识是用于表征控制芯片对电子标签中存储的电子烟烟弹的基本信息读取时需要依据的读取标准或是满足的读取条件。
111.该实施例中,第二标记指的是将密钥访问标识与加密数据组进行融合,从而便于电子烟杆对电子标签中存储的基本信息进行安全访问。
112.上述技术方案的有益效果是:通过提取每组加密数据组中原始的目标数据的数据特征,从而实现对每组加密数据组在原始目标数据中的位置进行有效确定,并生成位置标识,且通过位置标识对每组加密数据组进行第一标记,从而便于电子烟杆中的控制芯片对电子标签中存储的加密数据进行有序读取,其次,通过确定固定密钥对应的访问规则,并根据访问规则生成密钥访问标识后对加密数据组进行第二标记,保障了电子烟杆中的控制芯片对电子标签中存储的加密数据进行读取时的安全可靠性。
113.实施例5:
114.在实施例1的基础上,本实施例提供了一种电子烟的烟弹加密系统,基本信息加密模块,包括:
115.加密数据获取单元,用于获取第一加密后得到的加密数据,并提取加密数据的数据属性,同时,获取电子标签对待接收数据的数据要求,并基于数据要求以及数据属性对加密数据进行预处理;
116.数据存储单元,用于基于加密数据的数据属性在电子标签内确定目标存储区域,并将加密数据在目标存储区域进行存储;
117.数据设置单元,用于基于存储结果确定电子标签与电子烟杆中控制芯片的交互方式,并基于交互方式对目标存储区域内存储的加密数据的数据访问接口进行配置,完成对加密数据的第一存储。
118.该实施例中,数据属性指的是加密数据的数据类型、数据格式以及加密数据的数据量。
119.该实施例中,数据要求指的是电子标签对待接收数据的数据格式要求,目的是为了规范电子标签中所有数据的格式。
120.该实施例中,预处理指的是对加密数据清洗以及格式转换,从而便于确保将加密数据在电子标签中进行准确有效的存储。
121.该实施例中,目标存储区域指的是从电子标签中匹配出适合存储当前加密数据的存储区域。
122.该实施例中,基于交互方式对目标存储区域内存储的加密数据的数据访问接口进行配置指的是根据控制芯片与电子标签的数据通信方式将加密数据在电子标签中的数据访问接口进行调整,目的是为了确保控制芯片能够快速且准确的从电子标签中读取相应的加密数据。
123.上述技术方案的有益效果是:通过确定加密数据的数据属性以及电子标签对待接收数据的数据要求,实现根据数据要求以及数据属性对加密数据进行准确可靠的预处理,保障了加密数据在电子标签中的存储有效性,其次,通过确定电子标签和控制芯片的交互方式,实现对电子标签中加密数据的数据访问接口进行配置,保障了对电子烟烟弹的加密效果,避免了对电子烟烟弹进行随意更换情况的发生。
124.实施例6:
125.在实施例1的基础上,本实施例提供了一种电子烟的烟弹加密系统,如图3所示,协议获取模块,包括:
126.数据获取单元,用于获取电子标签内部存储的加密数据,并基于固定密钥对加密数据进行解密,且提取解密后得到的目标数据的数据向量;
127.属性确定单元,用于将数据向量输入预设烟弹属性模型进行分析,得到目标数据对应的电子烟烟弹的应用使用信息,并基于应用使用信息确定烟弹属性;
128.认证协议确定单元,用于基于烟弹属性确定电子烟杆与电子烟烟弹之间工作时的设备识别码,并基于设备识别码确定电子烟杆与电子烟烟弹之间的通信指令对接方式;
129.所述认证协议确定单元,用于基于电子烟的预设启动要求确定通信指令对接方式在对接时需满足的必要条件,并基于必要条件生成电子烟杆与电子烟烟弹之间的认证协议。
130.该实施例中,数据向量指的是解密后得到的目标数据的具体取值大小情况,是采用向量的形式对目标数据的取值进行展示。
131.该实施例中,预设烟弹属性模型是提前训练好的,是通过对多个不同电子烟烟弹的基本信息进行训练后得到的。
132.该实施例中,应用使用信息是用于表征电子烟烟弹在工作时需要通过加热电路提供的加热温度以及用户单次吸取时能够吸取的最大烟油量等。
133.该实施例中,设备识别码是用于规范电子烟杆与电子烟烟弹之间的对接工具,只有当电子烟杆对设备识别码进行准确识别后,才能通过电子烟杆内部的控制芯片控制加热电路对电子烟烟弹进行加热处理。
134.该实施例中,通信指令对接方式是用于表征电子烟杆中控制芯片与电子烟烟弹之间在工作时的通信指令交互方式,目的是为了确定二者之间具体的通信手段,从而便于确定二者之间的认证协议。
135.该实施例中,预设启动要求是提前设定好的,用于表征电子烟在启动时,电子烟杆与电子烟烟弹之间的工作关系,具体可以是只有当电子烟杆与电子烟烟弹准确匹配且兼容后才能正常启动。
136.该实施例中,必要条件是用于表征通信指令在对接时需要满足的对接条件,具体可以是电子烟烟弹能够对电子烟杆中控制芯片发送的控制指令进行准确响应以及二者之间必须相互兼容等。
137.上述技术方案的有益效果是:通过对电子烟烟弹中存储的加密数据进行分析,实现通过加密数据对电子烟烟弹的烟弹属性进行准确有效的确认,其次,通过烟弹属性实现对电子烟杆和电子烟烟弹之间的设备识别码进行确认,实现通过设备识别码实现对二者之间的通信质量对接方式以及通信指令在对接时需要满足的必要条件,从而实现对最终的认证协议进行准确可靠的获取,保障了根据认证协议的具体内容对认证协议的加密效果,保障了电子烟杆与电子烟烟弹之间的匹配性,避免了电子烟烟弹被其他产品随意替换的情况的发生。
138.实施例7:
139.在实施例6的基础上,本实施例提供了一种电子烟的烟弹加密系统,认证协议确定单元,包括:
140.认证协议获取子单元,用于获取得到的电子烟杆与电子烟烟弹之间的认证协议,同时,获取电子烟杆中控制芯片的第一设备身份以及电子烟烟弹的第二设备身份,并将第一设备身份、第二设备身份以及认证协议进行绑定;
141.记录子单元,用于将绑定结果传输至服务器中进行注册,并基于注册结果对第一设备身份、第二设备身份以及认证协议的绑定结果添加辨别标识,且基于添加结果完成对认证协议的记录。
142.该实施例中,第一设备身份是用于表征电子烟杆中控制芯片的设备类型,是用于区分当前电子烟杆的控制芯片与其他电子烟杆的控制芯片的重要依据。
143.该实施例中,第二设备身份是用于表征电子烟烟弹的型号以及类型等,是用于区分当前电子烟烟弹与其他电子烟烟弹的重要依据。
144.该实施例中,将第一身份身份、第二设备身份以及认证协议进行绑定是为了将电子烟杆的控制芯片与电子烟烟弹通过认证协议进行有效关联,从而便于增强二者在工作时的工作参数的保密性。
145.该实施例中,将绑定结果传输至服务器中进行注册指的是将绑定结果在服务器进行存储,从而便于在检测到触发请求时,及时通过服务器存户的记录数据对当前的触发请求进行校验。
146.该实施例中,辨别标识时用于标记绑定结果的一种标记标签,从而便于在电子烟杆的控制芯片接收到触发请求时,快速准确的从服务器中查找到响应的记录数据。
147.上述技术方案的有益效果是:通过确定电子烟杆的控制芯片的第一设备身份和电子烟烟弹的第二设备身份,实现将电子烟杆中控制芯片、电子烟烟弹和二者之间的认证协议进行绑定,并将绑定结果在服务器中进行注册,从而便于为电子烟烟弹加密提供参考依据,保障了对电子烟烟弹的加密效果,同时也为避免电子烟烟弹被其他产品随意替换提供了便利。
148.实施例8:
149.在实施例1的基础上,本实施例提供了一种电子烟的烟弹加密系统,通信加密模块,包括:
150.认证协议调取单元,用于调取得到的认证协议,并对认证协议进行格式转换,得到认证协议对应的协议数据,同时,基于预设保密等级确定对协议数据的加密策略的刷新频率,并基于刷新频率通过加密函数得到不同时间点下的加密参数,且基于加密参数得到动态密钥;
151.第二加密单元,用于确定对协议数据的初始加密时刻,并在初始加密时刻基于动态密钥对协议数据进行第一协议加密,同时,基于刷新频率确定对动态密钥的刷新时间戳,并基于刷新时间戳对动态密钥内的加密参数进行同步刷新,且基于刷新结果对协议数据进行第二协议加密;
152.周期设定单元,用于设定动态密钥对协议数据加密时的单次循环周期,并当刷新时间戳达到单次循环周期时,基于动态密钥对协议数据进行循环加密,完成对认证协议的第二加密。
153.该实施例中,格式转换指的是将认证协议转换为能够进行数据处理的数据格式,从而便于对认证协议进行加密。
154.该实施例中,协议数据指的是将认证协议转换为数据格式后得到的具体数据内容。
155.该实施例中,预设保密等级是提前设定好的,用于表征对协议数据的加密要求,具体可以是一等级、二等级等。
156.该实施例中,加密策略指的是对协议数据进行加密的方式或方法等。
157.该实施例中,刷新频率是用于表征对加密策略的更新速率,从而便于确保加密后的协议数据的安全等级能够达到预设保密等级。
158.该实施例中,加密函数是已经的,具体可以是aes、des加密算法等。
159.该实施例中,加密参数指的是可以对协议数据进行加密的干扰加密数据等。
160.该实施例中,初始加密时刻是用于表征通过动态密钥对协议数据进行加密的起始时刻,即动态加密的起始时刻,也便于根据刷新频率采用动态密钥进行有序的动态加密。
161.该实施例中,第一协议加密指的是根据动态密钥中与初始加密时刻相对应的加密参数对协议数据进行加密。
162.该实施例中,刷新时间戳是用于表征对动态密钥进行更新的具体时间点,即对加密参数进行切换的具体时间。
163.该实施例中,基于刷新时间戳对动态密钥内的加密参数进行同步刷新指的是在达到刷新时间戳时,对动态密钥内部起加密作用的加密参数进行切换。
164.该实施例中,第二协议加密指的是当当前时刻的加密参数发生改变后,通过改变后的加密参数对协议数据进行加密。
165.该实施例中,单次循环周期是用于表征动态密钥刷新玩所有的加密参数需要的时间长度,具体可以是当加密参数有5组时,每一组的加密时效为2分钟,则单次循环周期则为10分钟。
166.该实施例中,当刷新时间戳达到单次循环周期,基于动态密钥对协议数据进行循环加密指的是当加密参数有5组时,每一组的加密时效为2分钟,单次循环周期则为10分钟,当第五组加密参数完成加密任务后,通过动态密钥重新采用第一组加密参数对协议数据进行加密。
167.上述技术方案的有益效果是:通过确定认证协议的预设报保密等级,从而实现根据预设保密等级对动态密钥对刷新频率进行准确有效的确认,其次,通过刷新频率根据加密函数得到不同时间点下的加密参数,从而实现对动态密钥进行准确可靠的获取,最后,通过动态密钥在达到刷新时间戳后对协议数据进行动态加密,保障了对电子烟烟弹的加密效果,确保电子烟杆与电子烟烟弹之间的唯一匹配性,从而避免了电子烟烟弹被其他产品随意替换的情况的发生。
168.实施例9:
169.在实施例1的基础上,本实施例提供了一种电子烟的烟弹加密系统,通信加密模块,包括:
170.加密结果获取单元,用于获取对认证协议进行第二加密后得到的第二加密结果,并对第二加密结果进行数据拷贝,得到第二加密结果集合;
171.分发单元,用于分别获取电子标签和控制芯片的通讯地址,并基于通讯地址构建分布式传输链路;
172.存储单元,用于基于分布式传输链路分别将第二加密结果集合中的第二加密结果传输至电子标签和控制芯片的数据存储区块进行第二存储,完成对电子烟烟弹的加密。
173.该实施例中,数据拷贝指的是对得到的第二加密结果进行复制,从而便于分别在电子标签和控制芯片中进行存储。
174.该实施例中,完成对电子烟烟弹的加密后,包括:
175.获取第一加密中包含的第一加密步骤个数和第二加密中包含的第二加密步骤个数,并分别确定第一加密步骤和第二加密步骤对电子烟烟弹加密的作用值,同时,基于作用值分别计算第一加密和第二加密的加密等级,并基于加密等级计算对电子烟烟弹的加密效果评估值,具体步骤包括:
176.根据如下公式计算第一加密的加密等级:
[0177][0178]
其中,表示第一加密的加密等级;μ表示误差系数,且取值范围为(0.01,0.03);α1表示第一加密中第一个第一加密步骤对电子烟烟弹加密的作用值;α2表示第一加密中第二个第一加密步骤对电子烟烟弹加密的作用值;αn表示第一加密中第n个第一加密步骤对电子烟烟弹加密的作用值;n表示第一加密中第一加密步骤的总个数;β1表示第一加密中第一个第一加密步骤对应的权重系数;β2表示第一加密中第二个第一加密步骤对应的权重系数;βn表示第一加密中第n个第一加密步骤对应的权重系数;
[0179]
根据如下公式计算第二加密的加密等级:
[0180][0181]
其中,ω表示第二加密的加密等级;μ表示误差系数,且取值范围为(0.01,0.03);γ1表示第二加密中第一个第二加密步骤对电子烟烟弹加密的作用值;γ2表示第二加密中第二个第二加密步骤对电子烟烟弹加密的作用值;γm表示第二加密中第m个第二加密步骤对电子烟烟弹加密的作用值;m表示第二加密中第二加密步骤的总个数;δ1表示第二加密中第一个第二加密步骤对应的权重系数;δ2表示第二加密中第二个第二加密步骤对应的权重系数;δm表示第二加密中第m个第一加密步骤对应的权重系数;
[0182]
根据如下公式计算对电子烟烟弹的加密效果评估值:
[0183][0184]
其中,η表示对电子烟烟弹的加密效果评估值;τ表示第一加密的权重值;表示第一加密的加密等级;ω表示第二加密的加密等级;
[0185]
将计算得到的加密效果评估值与预设加密效果阈值进行比较;
[0186]
若计算得到的加密效果值大于或等于预设加密效果阈值,则判定对电子烟烟弹的加密合格;
[0187]
否则,则判定对电子烟烟弹的加密不合格,并确定加密效果评估值与预设加密效果阈值的差值阈值,且基于差值阈值确定对电子烟烟弹的加密策略的优化力度;
[0188]
基于优化力度对加密策略进行优化,直至计算得到的加密效果值大于或等于预设加密效果阈值。
[0189]
上述作用值是用于表征不同加密步骤对电子烟烟弹加密效果的有效情况,取值越大表明对电子烟烟弹的加密效果越好。
[0190]
上述第一加密步骤指的是第一加密中包含的加密步骤,具体可以是对电子烟烟弹基本信息的加密步骤。
[0191]
上述第二加密步骤指的是第二加密中包含的加密步骤,具体可以是对电子烟烟弹与电子烟杆之间的认证协议的加密步骤。
[0192]
上述加密效果评估值是用于表征电子烟烟弹在第一加密和第二加密的综合下达
到的加密效果值,取值越大,表明加密效果越好。
[0193]
上述预设加密效果阈值是提前设定好的,用于需要达到的最低加密效果。
[0194]
上述优化力度是用于表征当电子烟烟弹的加密不合格时,需要对当前加密策略的优化程度。
[0195]
上述技术方案的有益效果是:通过将第二加密结果进行拷贝,且分别在电子标签和控制芯片的数据存储区块进行存储,便于电子烟在进行工作时,二者之间根据认证协议进行准确可靠的对接,从而避免了电子烟烟弹被其他差评产品烟弹随意替换情况的发生,保障了对电子烟烟弹的加密效果。
[0196]
实施例10:
[0197]
在实施例1的基础上,本实施例提供了一种电子烟的烟弹加密系统,通信加密模块,包括:
[0198]
测试单元,用于将标准电子烟烟弹与非标准电子烟烟弹分别与电子烟杆进行结合,并基于结合结果通过电子烟杆内的控制芯片分别向标准电子烟烟弹与非标准电子烟烟弹发送启动指令;
[0199]
监测单元,用于实时获取标准电子烟烟弹与非标准电子烟烟弹在接收到启动指令后的实时工作状态,并当标准电子烟烟弹的实时工作状态为正常工作且非标准电子烟烟弹的实时工作状态为未工作时,判定对电子烟烟弹的加密合格,否则,则判定对电子烟烟弹的加密不合格;
[0200]
优化单元,用于当判定对电子烟烟弹的加密不合格时,锁定对电子烟烟弹的加密漏洞,并基于加密漏洞确定对电子烟烟弹的加密优化策略,且基于加密优化策略重新对电子烟烟弹进行加密。
[0201]
该实施例中,标准电子烟烟弹指的是与电子烟杆进行适配的电子烟烟弹,即允许电子烟杆进行更换的电子烟烟弹。
[0202]
该实施例中,非标准电子烟烟弹指的是与电子烟杆不适配的烟弹,及时在替换后,仍不能对烟弹内部的烟油进行雾化。
[0203]
该实施例中,实时工作状态是用于表征标准电子烟烟弹与非标准电子烟烟弹在启动指令下的实时状态,具体可以是正常雾化烟油(即正常工作)和不雾化烟油(即未工作)。
[0204]
该实施例中,加密漏洞指的是在对电子烟烟弹进行加密是存在的纰漏,即未涉及到的加密步骤。
[0205]
该实施例中,加密优化策略指的是对电子烟烟弹的加密策略进行优化的具体方式或方法,是根据加密漏洞确定的,目的是为了弥补加密漏洞。
[0206]
上述技术方案的有益效果是:通过将标准电子烟烟弹与非标准电子烟烟弹分别与电子烟杆进行结合,且向标准电子烟烟弹与非标准电子烟烟弹发送启动指令,实现根据标准电子烟烟弹与非标准电子烟烟弹在接收到启动指令后的实时工作状态对电子烟烟弹的加密效果进行核验,且在加密不合格时,及时确定加密漏洞,并根据加密漏洞确定对电子烟烟弹的加密优化策略,实现对电子烟烟弹的加密进行优化,保障了对电子烟烟弹的加密效果。
[0207]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围
之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献