【技术实现步骤摘要】
基于修正量的加密方法、装置、设备及介质
本申请涉及区块链
,尤其涉及一种基于修正量的加密方法、装置、设备及介质。
技术介绍
目前,物联网已成为互联网的一个重要组成部分,全球物联网设备数量保持高速增长,在未来的物联网中由于任何个人、团体、社区、组织、对象、产品、数据、服务、进程和活动都将通过物联网相互互联。而不同物联网设备每天均需要接收并存储大量信息,例如,在数字医疗
中,医院的管理设备每天需要接收并存储大量患者的电子信息档案信息、以及就诊信息等。实践中发现,物联网设备中所存储的信息容易被非法用户篡改,并导致信息泄露,导致信息的安全性比较低。
技术实现思路
本申请实施例提供一种基于修正量的加密方法、装置、设备及介质,可提高信息的安全性。第一方面,本申请实施例提供了一种基于修正量的加密方法,该方法包括:获取用于描述信息的目标函数,以及待处理的目标信息;从区块链网络中获取区块对应的区块信息,根据所述区块信息生成用于对所述目标信息进行修正处理的修正量;采用所述修正量对所述目标信息进行修正处理,得到修正后的目标信息;根据所述目标函数获取所述修正后的目标信息对应的坐标信息;对所述修正后的目标信息对应的坐标信息进行加密,得到所述修正后的目标信息对应的坐标信息的密文;将所述修正后的目标信息对应的坐标信息的密文确定为所述目标信息的密文,将所述目标信息的密文存储至所述区块链网络中。可选的,所述曲线参数包括曲线长度,所述至少两条子信息中的每条子 ...
【技术保护点】
1.一种基于修正量的加密方法,其特征在于,包括:/n获取用于描述信息的目标函数,以及待处理的目标信息;/n从区块链网络中获取区块对应的区块信息,根据所述区块信息生成用于对所述目标信息进行修正处理的修正量;/n采用所述修正量对所述目标信息进行修正处理,得到修正后的目标信息;/n根据所述目标函数获取所述修正后的目标信息对应的坐标信息;/n对所述修正后的目标信息对应的坐标信息进行加密,得到所述修正后的目标信息对应的坐标信息的密文;/n将所述修正后的目标信息对应的坐标信息的密文确定为所述目标信息的密文,将所述目标信息的密文存储至所述区块链网络中。/n
【技术特征摘要】
1.一种基于修正量的加密方法,其特征在于,包括:
获取用于描述信息的目标函数,以及待处理的目标信息;
从区块链网络中获取区块对应的区块信息,根据所述区块信息生成用于对所述目标信息进行修正处理的修正量;
采用所述修正量对所述目标信息进行修正处理,得到修正后的目标信息;
根据所述目标函数获取所述修正后的目标信息对应的坐标信息;
对所述修正后的目标信息对应的坐标信息进行加密,得到所述修正后的目标信息对应的坐标信息的密文;
将所述修正后的目标信息对应的坐标信息的密文确定为所述目标信息的密文,将所述目标信息的密文存储至所述区块链网络中。
2.根据权利要求1所述的方法,其特征在于,所述区块信息包括区块高度,所述根据所述区块信息生成用于对所述目标信息进行修正处理的修正量,包括:
从所述区块链网络中各个区块对应的区块高度中获取最大区块高度,作为目标区块高度;
从所述区块链网络中统计所述目标区块高度对应的区块中所存储的信息条数;
对所述信息条数进行随机运算,得到随机数,将所述随机数确定为用于对所述目标信息进行修正处理的修正量。
3.根据权利要求1所述的方法,其特征在于,所述区块信息包括区块生成时间,所述根据所述区块信息生成用于对所述目标信息进行修正处理的修正量,包括:
获取所述区块链网络中的各个区块对应的区块生成时间之间的和,得到时间总和;
从所述区块链网络中各个区块对应的区块生成时间中确定最早区块生成时间,作为目标区块生成时间;
根据所述目标区块生成时间对所述时间总和进行取余运算,得到第一数值,将所述第一数值确定为用于对所述目标信息进行修正处理的修正量。
4.根据权利要求1所述的方法,其特征在于,所述采用所述修正量对所述目标信息进行修正处理,得到修正后的目标信息,包括:
根据所述目标信息的信息类型确定所述目标信息对应的第二数值;
获取所述第二数值与所述修正量之间的和,得到第三数值;
获取所述目标函数的函数参数,根据所述函数参数生成修正权重;
根据所述修正权重对所述第三数值进行取模运算,得到第四数值,将所述第四数值确定为修正后的目标信息。
5.根据权利要求1所述的方法,其特征在于,所述根据所述目标信息的信息类型确定所述目标信息对应的第二数值,包括:
若所述目标信息的信息类型为非数值类型,则对所述目标信息进行编码,得到编码后的目标信息,将所述编码后的目标信息确定为所述目标信息对应的第二数值;
若所述目标信息的信息类型为数值类型,则将所述目标信...
【专利技术属性】
技术研发人员:贾牧,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。