本技术涉及电力系统,特别是涉及一种高网络安全性的电力系统继电保护专业学习资源调取方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
背景技术:
1、在电力系统中继电保护自动化班组是维护电网正常运行的关键,其技能水平直接影响运维工作的有效性,该专业技术门槛高,而继电保护项目也对现场工作质量、用工合理化等多方面都提出了更高的要求。
2、然而,当前班员在技能自我提升上缺乏有效方法,难以利用业余碎片化时间进行专业知识的学习和技能提升,而当前现有的学习辅助装置,在员工在具有继电保护的知识技能学习的需求时,需要自行整理并下载学习资料,而继电保护的资料文件的对数据安全的要求较高,因此,当前的学习辅助装置存在安全性较低的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够保障学习辅助装置在提供学习和测试功能的过程中的安全性的高网络安全性的电力系统继电保护专业学习资源调取方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种高网络安全性的电力系统继电保护专业学习资源调取方法。所述方法包括:
3、获取预配置的文件资源;所述文件资源包括电力系统中继电保护专业的知识文件和测试题文件,各所述文件资源携带有安全等级标识,所述安全等级标识用于表征所述文件资源对数据安全要求的高低;
4、响应于目标账户针对所述文件资源的调取请求,获取所述调取请求中携带的目标账户的账户信息,匹配得到所述账户信息对应的权限信息;所述目标账户为具有文件资源调取需求的账户,所述权限信息用于描述所述目标账户被允许调取的文件资源的种类;
5、将与所述权限信息相匹配的所述安全等级标识作为目标标识,从所述预配置的文件资源中调取符合所述目标标识的目标资源;所述目标资源用于供所述目标账户查阅所述知识文件,或者根据所述测试题文件进行测试。
6、在其中一个实施例中,在所述获取所述调取请求中携带的目标账户的账户信息的步骤之前,所述方法还包括:
7、基于预设的加密算法对所述预配置的文件资源进行加密,得到加密后的文件资源;
8、将所述加密后的文件资源同步至各所述目标账户对应的账户终端,以供所述目标账户利用所述账户终端调取所述目标资源。
9、在其中一个实施例中,所述基于预设的加密算法对所述预配置的文件资源进行加密,得到加密后的文件资源,包括:
10、根据第一加密算法对所述预配置的文件资源进行加密,得到第一加密文件;
11、将预设的长度时间戳混淆数据添加到所述第一加密文件中,根据第二加密算法对添加后的所述第一加密文件进行加密,得到第二加密文件;
12、对所述第二加密文件进行分割,按照预设顺序对分割后的所述第二加密文件进行重新排序和拼接,根据第三加密算法对拼接后的所述第二加密文件进行加密,得到所述加密后的文件资源。
13、在其中一个实施例中,所述从所述预配置的文件资源中调取符合所述目标标识的目标资源,包括:
14、获取符合所述目标标识的所述加密后的文件资源;
15、基于所述第一加密算法、所述第二加密算法和所述第三加密算法对所述加密后的文件资源进行解密,得到解密后的文件资源;
16、从所述解密后的文件资源中调取得到所述目标资源。
17、在其中一个实施例中,所述方法还包括:
18、响应于待创建账户的账户创建请求,获取待创建账户的账户信息;
19、从预设的至少一个角色信息中,匹配得到与所述待创建账户的账户信息对应的所述角色信息;各所述角色信息具有角色对应的所述权限信息;
20、将所述角色对应的所述权限信息与所述待创建账户进行绑定,创建得到所述目标账户。
21、在其中一个实施例中,所述方法还包括:
22、响应于针对待测试账户集的测试任务,获取测试发布账户输入的各待测试账户对应的账户标识;
23、根据所述各待测试账户对应的账户标识,确定所述待测试账户集中的账户成员;
24、调取出所述预配置的文件资源中的测试题文件,作为所述目标资源,以供所述待测试账户集中的账户成员进行测试。
25、第二方面,本技术还提供了一种高网络安全性的电力系统继电保护专业学习资源调取装置。所述装置包括:
26、文件资源获取模块,用于获取预配置的文件资源;所述文件资源包括电力系统中继电保护专业的知识文件和测试题文件,各所述文件资源携带有安全等级标识,所述安全等级标识用于表征所述文件资源对数据安全要求的高低;
27、权限信息匹配模块,用于响应于目标账户针对所述文件资源的调取请求,获取所述调取请求中携带的目标账户的账户信息,匹配得到所述账户信息对应的权限信息;所述目标账户为具有文件资源调取需求的账户,所述权限信息用于描述所述目标账户被允许调取的文件资源的种类;
28、目标资源调取模块,用于将与所述权限信息相匹配的所述安全等级标识作为目标标识,从所述预配置的文件资源中调取符合所述目标标识的目标资源;所述目标资源用于供所述目标账户查阅所述知识文件,或者根据所述测试题文件进行测试。
29、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
30、获取预配置的文件资源;所述文件资源包括电力系统中继电保护专业的知识文件和测试题文件,各所述文件资源携带有安全等级标识,所述安全等级标识用于表征所述文件资源对数据安全要求的高低;
31、响应于目标账户针对所述文件资源的调取请求,获取所述调取请求中携带的目标账户的账户信息,匹配得到所述账户信息对应的权限信息;所述目标账户为具有文件资源调取需求的账户,所述权限信息用于描述所述目标账户被允许调取的文件资源的种类;
32、将与所述权限信息相匹配的所述安全等级标识作为目标标识,从所述预配置的文件资源中调取符合所述目标标识的目标资源;所述目标资源用于供所述目标账户查阅所述知识文件,或者根据所述测试题文件进行测试。
33、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
34、获取预配置的文件资源;所述文件资源包括电力系统中继电保护专业的知识文件和测试题文件,各所述文件资源携带有安全等级标识,所述安全等级标识用于表征所述文件资源对数据安全要求的高低;
35、响应于目标账户针对所述文件资源的调取请求,获取所述调取请求中携带的目标账户的账户信息,匹配得到所述账户信息对应的权限信息;所述目标账户为具有文件资源调取需求的账户,所述权限信息用于描述所述目标账户被允许调取的文件资源的种类;
36、将与所述权限信息相匹配的所述安全等级标识作为目标标识,从所述预配置的文件资源中调取符合所述目标标识的目标资源;所述目标资源用于供所述目标账户查阅所述知识文件,或者根据所述测试题文件进行测试。
37、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
38、获取预配置的文件资源;所述文件资源包括电力系统中继电保护专业的知识文件和测试题文件,各所述文件资源携带有安全等级标识,所述安全等级标识用于表征所述文件资源对数据安全要求的高低;
39、响应于目标账户针对所述文件资源的调取请求,获取所述调取请求中携带的目标账户的账户信息,匹配得到所述账户信息对应的权限信息;所述目标账户为具有文件资源调取需求的账户,所述权限信息用于描述所述目标账户被允许调取的文件资源的种类;
40、将与所述权限信息相匹配的所述安全等级标识作为目标标识,从所述预配置的文件资源中调取符合所述目标标识的目标资源;所述目标资源用于供所述目标账户查阅所述知识文件,或者根据所述测试题文件进行测试。
41、上述高网络安全性的电力系统继电保护专业学习资源调取方法、装置、计算机设备、存储介质和计算机程序产品,首先获取预配置的文件资源,然后响应于目标账户针对文件资源的调取请求,获取调取请求中携带的目标账户的账户信息,匹配得到账户信息对应的权限信息,最后将与权限信息相匹配的安全等级标识作为目标标识,从预配置的文件资源中调取符合目标标识的目标资源;通过为不同的文件资源设置不同的安全等级,同时为不同账户分配不同的权限,并将权限和安全等级进行匹配,完成针对各账户的权限分配,实现对不同账户群体的精细化控制与个性化需求服务,确保系统数据的安全性和完整性,保障了学习辅助装置在提供学习和测试功能的过程中的安全性。
1.一种高网络安全性的电力系统继电保护专业学习资源调取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取所述调取请求中携带的目标账户的账户信息的步骤之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述基于预设的加密算法对所述预配置的文件资源进行加密,得到加密后的文件资源,包括:
4.根据权利要求3所述的方法,其特征在于,所述从所述预配置的文件资源中调取符合所述目标标识的目标资源,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种高网络安全性的电力系统继电保护专业学习资源调取装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。