1.一种智慧物联能源系统中的客户数据多重加密方法,其特征在于,适用于智慧物联能源系统,所述智慧物联能源系统包括多个终端设备,以及与每个终端设备通信连接的验证服务器和边缘网关;
所述方法包括:
终端设备根据终端设备的身份信息向验证服务器注册,注册成功后所述终端设备与验证服务器交互密钥信息;
所述终端设备将客户数据的类型、客户数据和所述身份信息采用公钥加密,生成第一密文;根据预先与边缘网关约定的第一加密规则对所述第一密文加密得到第二密文;根据预先与边缘网关约定的第二加密规则对第二密文加密得到第三密文;将所述第三密文发送至边缘网关;
所述边缘网关查找与所述终端设备对应的第二解密规则和第一解密规则对所述第三密文逐步解密,得到解密结果;
所述边缘网关将解密结果发送至验证服务器;
所述验证服务器根据与所述终端设备对应的私钥对解密结果进行解密,得到终端设备上传的数据。
2.根据权利要求1所述的方法,其特征在于,所述注册成功后所述终端设备与验证服务器交互密钥信息,包括:注册成功后验证服务器生成公钥和私钥,将所述公钥和私钥与所述终端设备的身份信息绑定;
所述验证服务器将所述公钥发送给所述终端设备。
3.根据权利要求2所述的方法,其特征在于,所述验证服务器将所述公钥发送给所述终端设备之后,还包括:所述终端设备将第一加密规则和第二加密规则发送至所述验证服务器;
所述验证服务器将所述第一加密规则和第二加密规则转发至所述边缘网关。
4.根据权利要求1所述的方法,其特征在于,所述第一加密规则包括在所述第一密文中每第一数量个字符后删除第二数量个字符得到第二密文,并将删除的字符按顺序形成密码本,所述第一解密规则包括根据所述密码本在第二密文中每第一数量个字符后增加第二数量个字符;
所述第二加密规则包括在第二密文中每第三数量个字符后增加第四数量个字符得到第三密文,所述第二解密规则包括在第三密文中每第三数量个字符后删除第四数量个字符;
所述边缘网关查找与所述终端设备对应的第二解密规则和第一解密规则对所述第三密文逐步解密,得到解密结果,包括:所述边缘网关查找与所述终端设备对应的第二解密规则对所述第三密文解密,得到第二密文;将所述第二密文发送至所述终端设备;
所述终端设备验证所述第二密文后将密码本发送至所述边缘网关;
所述边缘网关根据所述密码本和第一解密规则对第二密文进行解密得到解密结果。
5.根据权利要求4所述的方法,其特征在于,所述边缘网关将所述第二密文发送至所述终端设备,包括:所述边缘网关将所述第二密文和其它字符串发送至所述终端设备;
所述终端设备验证所述第二密文后将密码本发送至所述边缘网关,包括:所述终端设备确定所述边缘网关发送数据中包括本地加密得到的第二密文,将密码本发送至所述边缘网关。
6.根据权利要求1所述的方法,其特征在于,所述客户数据至少包括产能设备的数据、耗能客户的数据和能源配置数据。
7.根据权利要求1所述的方法,其特征在于,所述终端设备将所述第三密文发送至边缘网关,包括:所述终端设备根据与所述边缘网关约定的网络协议将存储有第三密文的报文发送值边缘网关;
所述边缘网关查找与所述终端设备对应的第二解密规则和第一解密规则对所述第三密文逐步解密,得到解密结果,包括:所述边缘网关根据网络协议从报文中解析出所述第三密文,查找与所述终端设备对应的第二解密规则和第一解密规则对所述第三密文逐步解密,得到解密结果。
8.一种智慧物联能源系统中的客户数据多重加密系统,其特征在于,包括:多个终端设备,以及与每个终端设备通信连接的验证服务器和边缘网关;
所述终端设备根据终端设备的身份信息向验证服务器注册,注册成功后所述终端设备与验证服务器交互密钥信息;
所述终端设备将客户数据的类型、客户数据和所述身份信息采用公钥加密,生成第一密文;根据预先与边缘网关约定的第一加密规则对所述第一密文加密得到第二密文;根据预先与边缘网关约定的第二加密规则对第二密文加密得到第三密文;将所述第三密文发送至边缘网关;
所述边缘网关查找与所述终端设备对应的第二解密规则和第一解密规则对所述第三密文逐步解密,得到解密结果;
所述边缘网关将解密结果发送至验证服务器;
所述验证服务器根据与所述终端设备对应的私钥对解密结果进行解密,得到终端设备上传的数据。
9.根据权利要求8所述的系统,其特征在于,所述系统还包括能源管理服务器;
所述验证服务器将终端设备上传的数据发送至能源管理服务器;
所述能源管理服务器对接收到的数据进行分析并生成管理策略,将所述管理策略通过网关发送至所述终端设备。
10.根据权利要求9所述的系统,其特征在于,所述能源管理服务器具有人机交互界面,接收管理员输入的管理策略。