一种业务数据存储、获取的方法及相关装置制造方法及图纸

技术编号:24456051 阅读:38 留言:0更新日期:2020-06-10 15:35
本申请公开了一种业务数据存储、获取的方法及相关装置,该方法包括:区块链应用服务平台获取设定业务数据;对设定业务数据进行多级加密,以获得目标哈希值;将目标哈希值按照设定业务数据所属类别进行上链存储。本申请所提供的技术方案,可通过对设定业务数据进行多级加密之后,并按照设定业务数据所属类别进行上链存储,进而提高了业务数据的安全性以及数据存储的条理性。

A method of business data storage and acquisition and related devices

【技术实现步骤摘要】
一种业务数据存储、获取的方法及相关装置
本申请涉及网络领域,特别是涉及一种业务数据存储、获取的方法及相关装置。
技术介绍
随着电力企业信息化建设和应用的不断深入,电网企业的跨业务协同需求日益剧增,现有集中式的数据中心已经无法满足电网业务数据存储所要求的可扩展、低延迟性;另外由于数据中心的数据普遍具有大量化、多样化、增量快、价值密度低特性,导致企业在运营时,各信息系统较难从数据中心获取可信、真实、完整、精准所需的数据,来处理各类业务,同时现有集中式的数据中心也无法满足数据安全性的要求,故需要一种可以解决上述技术问题的技术方案。
技术实现思路
本申请主要解决的技术问题是提供一种可提高业务数据的安全性的业务数据存储、获取的方法及相关装置。为解决上述技术问题,本申请采用的一个技术方案是:提供一种业务数据存储的方法,所述方法包括:区块链应用服务平台获取设定业务数据;对所述设定业务数据进行多级加密,以获得目标哈希值;将所述目标哈希值按照所述设定业务数据所属类别进行上链存储。为解决上述技术问题,本申本文档来自技高网...

【技术保护点】
1.一种业务数据存储的方法,其特征在于,包括:/n区块链应用服务平台获取设定业务数据;/n对所述设定业务数据进行多级加密,以获得目标哈希值;/n将所述目标哈希值按照所述设定业务数据所属类别进行上链存储。/n

【技术特征摘要】
1.一种业务数据存储的方法,其特征在于,包括:
区块链应用服务平台获取设定业务数据;
对所述设定业务数据进行多级加密,以获得目标哈希值;
将所述目标哈希值按照所述设定业务数据所属类别进行上链存储。


2.根据权利要求1所述的业务数据存储的方法,其特征在于,
在所述对所述设定业务数据进行多级加密,以获得目标哈希值之前,所述方法还包括:
对所述设定业务数据进行清洗转换,以获得符合设定要求的元数据;
所述对所述设定业务数据进行多级加密,以获得目标哈希值包括:
对所述元数据进行一次哈希计算,得到第一哈希值;
对所述第一哈希值和所述第一哈希值对应的时间戳信息进行二次哈希计算,获得第二哈希值;
对所述第二哈希值进行数字签名以获得所述目标哈希值。


3.根据权利要求1所述的业务数据存储的方法,其特征在于,所述设定业务数据的类别为可公开数据时,
所述将所述目标哈希值按照所述设定业务数据所属类别进行上链存储包括:
对所述目标哈希值进行共识验证;以及
将经过共识验证所述目标哈希值存储至企业私有链账本中;
或者,
依照默克尔树原理将设定时间周期内生成的所有属于可公开数据的设定业务数据的目标哈希值进行计算,生成根哈希值,并对所述根哈希值进行共识验证;以及
将经过所述共识验证的根哈希值存储至所述企业私有链账本。
所述方法还包括:
将所述属于可公开数据的设定业务数据存储至本地存储和/或云端。


4.根据权利要求1所述的业务数据存储的方法,其特征在于,当所述设定业务数据的类别为机密数据时,
所述将所述目标哈希值按照所述设定业务数据所属类别进行上链存储包括:
对所述目标哈希值、所述设定业务数据的属性信息进行共识验证;其中,所述设定业务数据的属性信息包括所述设定业务数据的类别、所述设定业务数据对应的能源种类、所述设定业务数据生成时间、所述设定业务数据的账户地址和数据签名中的至少一种;
将经过所述共识验证后的所述目标哈希值、所述设定业务数据的属性信息存储至预设的企业私有链账本;
所述方法还包括:
将所述属于机密数据的设定业务数据存储至本地存储和/或云端。

【专利技术属性】
技术研发人员:武健路军王立棋王志国杨庆王静吕海涛李长青
申请(专利权)人:国网山东省电力公司国网山东省电力公司枣庄供电公司远光软件股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1