【技术实现步骤摘要】
一种定值文件加密方法及相关装置
[0001]本申请涉及信息加密
,尤其涉及一种定值文件加密方法及相关装置。
技术介绍
[0002]在继电保护装置中,程序和数据量比较庞大,很多数据以文件的形式保存在flash中,待需要的时候调入内存。继电保护装置在工程使用过程中,需要记录大量例如定值、事件、日志等文件,频繁的文件操作以及现场可能出现电源异常的情况,都给文件系统的稳定运行造成隐患,影响装置安全稳定运行,特别是对重要文件(譬如定值文件),会影响到装置的行为判断,从而造成误动,给电网的稳定运行造成危害。
技术实现思路
[0003]本申请提供了一种定值文件加密方法及相关装置,用于解决现有继电保护装置中频繁的数据存储和调用过程易造成数据安全隐患,从而影响装置的行为判断的技术问题。
[0004]有鉴于此,本申请第一方面提供了一种定值文件加密方法,包括:
[0005]通过国密SM3算法对当前定值文件进行第一哈希计算,得到第一散列值;
[0006]通过SHA256算法对所述当前定值文件进行第二哈希 ...
【技术保护点】
【技术特征摘要】
1.一种定值文件加密方法,其特征在于,包括:通过国密SM3算法对当前定值文件进行第一哈希计算,得到第一散列值;通过SHA256算法对所述当前定值文件进行第二哈希计算,得到第二散列值;根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件。2.根据权利要求1所述的定值文件加密方法,其特征在于,所述根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件,之后还包括:判断目标定值文件是否存在,若是,则采用目标加密定值文件覆盖所述目标定值文件,若否,则将所述目标加密定值文件作为所述目标定值文件存储。3.根据权利要求1所述的定值文件加密方法,其特征在于,所述根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件,还包括:在所述目标加密定值文件中记录当前序号、最新修改时间和相邻文件的记录校验码;根据所述当前序号、所述最新修改时间和所述相邻文件的记录校验码对事故文件进行追溯分析。4.根据权利要求1所述的定值文件加密方法,其特征在于,所述根据所述第一散列值、所述第二散列值和所述当前定值文件生成目标加密定值文件,之后还包括:在读取所述当前定值文件时,对所述目标加密文件进行自校验操作,校验通过则允许读取操作。5.一种定值文件加密装置,其特征在于,包括:第一计算模块,用于通过国密SM3算法对当前定值文件进行第一哈希计算,得到第一散列值;第二计算模块,用于通过SHA256算...
【专利技术属性】
技术研发人员:武利会,罗春风,陈道品,何子兰,陈超雄,严司玮,赖剑晖,于胜洋,曾斌,范伟成,罗志文,
申请(专利权)人:广东电网有限责任公司佛山供电局,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。