一种定值文件加密方法及相关装置制造方法及图纸

技术编号:31170730 阅读:38 留言:0更新日期:2021-12-04 13:33
本申请公开了一种定值文件加密方法及相关装置,方法包括:通过国密SM3算法对当前定值文件进行第一哈希计算,得到第一散列值;通过SHA256算法对当前定值文件进行第二哈希计算,得到第二散列值;根据第一散列值、第二散列值和当前定值文件生成目标加密定值文件。不论是文件的调用还是存储都是对加密后的定值文件进行操作,都需要进行解密处理,增加了定值文件安全性,也提升了存储调用操作过程的可靠性。本申请解决了现有继电保护装置中频繁的数据存储和调用过程易造成数据安全隐患,从而影响装置的行为判断的技术问题。响装置的行为判断的技术问题。响装置的行为判断的技术问题。

【技术实现步骤摘要】
一种定值文件加密方法及相关装置


[0001]本申请涉及信息加密
,尤其涉及一种定值文件加密方法及相关装置。

技术介绍

[0002]在继电保护装置中,程序和数据量比较庞大,很多数据以文件的形式保存在flash中,待需要的时候调入内存。继电保护装置在工程使用过程中,需要记录大量例如定值、事件、日志等文件,频繁的文件操作以及现场可能出现电源异常的情况,都给文件系统的稳定运行造成隐患,影响装置安全稳定运行,特别是对重要文件(譬如定值文件),会影响到装置的行为判断,从而造成误动,给电网的稳定运行造成危害。

技术实现思路

[0003]本申请提供了一种定值文件加密方法及相关装置,用于解决现有继电保护装置中频繁的数据存储和调用过程易造成数据安全隐患,从而影响装置的行为判断的技术问题。
[0004]有鉴于此,本申请第一方面提供了一种定值文件加密方法,包括:
[0005]通过国密SM3算法对当前定值文件进行第一哈希计算,得到第一散列值;
[0006]通过SHA256算法对所述当前定值文件进行第二哈希计算,得到第二散列值本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种定值文件加密方法,其特征在于,包括:通过国密SM3算法对当前定值文件进行第一哈希计算,得到第一散列值;通过SHA256算法对所述当前定值文件进行第二哈希计算,得到第二散列值;根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件。2.根据权利要求1所述的定值文件加密方法,其特征在于,所述根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件,之后还包括:判断目标定值文件是否存在,若是,则采用目标加密定值文件覆盖所述目标定值文件,若否,则将所述目标加密定值文件作为所述目标定值文件存储。3.根据权利要求1所述的定值文件加密方法,其特征在于,所述根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件,还包括:在所述目标加密定值文件中记录当前序号、最新修改时间和相邻文件的记录校验码;根据所述当前序号、所述最新修改时间和所述相邻文件的记录校验码对事故文件进行追溯分析。4.根据权利要求1所述的定值文件加密方法,其特征在于,所述根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件,之后还包括:在读取所述当前定值文件时,对所述目标加密文件进行自校验操作,校验通过则允许读取操作。5.一种定值文件加密装置,其特征在于,包括:第一计算模块,用于通过国密SM3算法对当前定值文件进行第一哈希计算,得到第一散列值;第二计算模块,用于通过SHA256算...

【专利技术属性】
技术研发人员:武利会罗春风陈道品何子兰陈超雄严司玮赖剑晖于胜洋曾斌范伟成罗志文
申请(专利权)人:广东电网有限责任公司佛山供电局
类型:发明
国别省市:

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

1