本申请属于计算机技术领域,具体涉及一种安全验收方法、装置、设备及存储介质,用以提高安全验收的效率。该安全验收方法包括:响应于安全验收指令,获取目标项目的待验收的安全标准项,基于智能合约,对待验收的安全标准项进行验收,输出目标项目的验收结果。本申请能够大大提高安全验收的效率,保证安全验收结果的准确性和权威性。准确性和权威性。准确性和权威性。
【技术实现步骤摘要】
安全验收方法、装置、设备及存储介质
[0001]本申请属于计算机
,具体涉及一种安全验收方法、装置、设备及存储介质。
技术介绍
[0002]随着信息技术的飞速发展,安全问题逐渐成为影响和制约网络应用发展的一个重要因素。通过对应用系统的安全状况进行检验,能够从信息安全的角度对应用系统、集成环境等内容的安全状况进行评估,以对发现的问题进行妥善处理,避免将影响系统安全的问题遗留到系统上线后,成为系统安全的隐患。
[0003]目前,通常是将应用系统的安全验收工作部署到办公自动化(Office Automation,OA)系统中,通过OA系统的固化流程进行操作,每一个节点都需要相应的人员登陆OA系统进行操作,导致效率不高。
技术实现思路
[0004]为了解决现有技术中的上述问题,即为了提高安全验收的效率,本申请提供了一种安全验收方法、装置、设备及存储介质。
[0005]第一方面,本申请提供一种安全验收方法,包括:
[0006]响应于安全验收指令,获取目标项目的待验收的安全标准项;
[0007]基于智能合约,对待验收的安全标准项进行验收,智能合约用于根据目标项目的验收相关信息生成对应的校验码,目标项目的验收相关信息至少包括待验收的安全标准项的输入参数和安全验收代码;
[0008]输出目标项目的验收结果。
[0009]在一种可能的实现方式中,基于智能合约,对待验收的安全标准项进行验收,包括:获取待验收的安全标准项的输入参数对应的校验码;若确定输入参数对应的校验码与智能合约中相应的输入参数的校验码一致,则获取待验收的安全标准项的安全验收代码对应的校验码;若确定安全验收代码对应的校验码与智能合约中相应的安全验收代码的校验码一致,则根据安全验收代码对待验收的安全标准项进行验收;将待验收的安全标准项的验收结果写入智能合约。
[0010]在一种可能的实现方式中,该安全验收方法还包括:若确定输入参数对应的校验码与智能合约中相应的输入参数的校验码不一致,则确定待验收的安全标准项的验收结果为未通过验收;或者,若确定安全验收代码对应的校验码与智能合约中相应的安全验收代码的校验码不一致,则确定待验收的安全标准项的验收结果为未通过验收。
[0011]在一种可能的实现方式中,输出目标项目的验收结果,包括:若确定至少一项待验收的安全标准项的验收结果为未通过验收,则确定目标项目的验收结果为未通过验收;或者,若待验收的安全标准项的验收结果均为通过验收,则确定目标项目的验收结果为通过验收;输出验收结果对应的验收报告;若确定验收报告中待验收的安全标准项的验收结果
对应的校验码与智能合约中相应的验收结果的校验码一致,则输出目标项目的验收结果为通过验收;或者,若确定验收报告中待验收的安全标准项的验收结果对应的校验码与智能合约中相应的验收结果的校验码不一致,则输出目标项目的验收结果为未通过验收。
[0012]在一种可能的实现方式中,该安全验收方法还包括:若待验收的安全标准项没有对应的安全验收代码,则接收待验收的安全标准项对应的安全证明信息;接收待验收的安全标准项的验收结果;将待验收的安全标准项的验收结果写入智能合约。
[0013]在一种可能的实现方式中,响应于安全验收指令,获取目标项目的待验收的安全标准项之前,还包括:接收目标项目的项目相关信息;根据项目相关信息,生成对应的初始待验收的安全标准项;根据初始待验收的安全标准项,确定待验收的安全标准项;根据待验收的安全标准项,生成对应的证据说明。
[0014]在一种可能的实现方式中,根据待验收的安全标准项,生成对应的证据说明之后,还包括:将待验收的安全标准项、待验收的安全标准项对应的证据说明、待验收的安全标准项的输入参数以及安全验收代码写入智能合约中,以使智能合约生成待验收的安全标准项的输入参数对应的校验码以及生成待验收的安全标准项的安全验收代码对应的校验码。
[0015]第二方面,本申请提供一种安全验收装置,包括:
[0016]获取模块,用于响应于安全验收指令,获取目标项目的待验收的安全标准项;
[0017]验收模块,用于基于智能合约,对待验收的安全标准项进行验收,智能合约用于根据目标项目的验收相关信息生成对应的校验码,目标项目的验收相关信息至少包括待验收的安全标准项的输入参数和安全验收代码;
[0018]输出模块,用于输出目标项目的验收结果。
[0019]在一种可能的实现方式中,验收模块具体用于:获取待验收的安全标准项的输入参数对应的校验码;若确定输入参数对应的校验码与智能合约中相应的输入参数的校验码一致,则获取待验收的安全标准项的安全验收代码对应的校验码;若确定安全验收代码对应的校验码与智能合约中相应的安全验收代码的校验码一致,则根据安全验收代码对待验收的安全标准项进行验收;将待验收的安全标准项的验收结果写入智能合约。
[0020]在一种可能的实现方式中,验收模块还用于:若确定输入参数对应的校验码与智能合约中相应的输入参数的校验码不一致,则确定待验收的安全标准项的验收结果为未通过验收;或者,若确定安全验收代码对应的校验码与智能合约中相应的安全验收代码的校验码不一致,则确定待验收的安全标准项的验收结果为未通过验收。
[0021]在一种可能的实现方式中,输出模块具体用于:若确定至少一项待验收的安全标准项的验收结果为未通过验收,则确定目标项目的验收结果为未通过验收;或者,若待验收的安全标准项的验收结果均为通过验收,则确定目标项目的验收结果为通过验收;输出验收结果对应的验收报告;若确定验收报告中待验收的安全标准项的验收结果对应的校验码与智能合约中相应的验收结果的校验码一致,则输出目标项目的验收结果为通过验收;或者,若确定验收报告中待验收的安全标准项的验收结果对应的校验码与智能合约中相应的验收结果的校验码不一致,则输出目标项目的验收结果为未通过验收。
[0022]在一种可能的实现方式中,验收模块还用于:若待验收的安全标准项没有对应的安全验收代码,则接收待验收的安全标准项对应的安全证明信息;接收待验收的安全标准项的验收结果;将待验收的安全标准项的验收结果写入智能合约。
[0023]在一种可能的实现方式中,该安全验收装置还包括生成模块,用于在响应于安全验收指令,获取目标项目的待验收的安全标准项之前,接收目标项目的项目相关信息;根据项目相关信息,生成对应的初始待验收的安全标准项;根据初始待验收的安全标准项,确定待验收的安全标准项;根据待验收的安全标准项,生成对应的证据说明。
[0024]在一种可能的实现方式中,该安全验收装置还包括写入模块,用于在根据待验收的安全标准项,生成对应的证据说明之后,将待验收的安全标准项、待验收的安全标准项对应的证据说明、待验收的安全标准项的输入参数以及安全验收代码写入智能合约中,以使智能合约生成待验收的安全标准项的输入参数对应的校验码以及生成待验收的安全标准项的安全验收代码对应的校验码。
[0025]第三方面,本申请提供一种电子设备,包本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种安全验收方法,其特征在于,包括:响应于安全验收指令,获取目标项目的待验收的安全标准项;基于智能合约,对所述待验收的安全标准项进行验收,所述智能合约用于根据所述目标项目的验收相关信息生成对应的校验码,所述目标项目的验收相关信息至少包括所述待验收的安全标准项的输入参数和安全验收代码;输出所述目标项目的验收结果。2.根据权利要求1所述的安全验收方法,其特征在于,所述基于智能合约,对所述待验收的安全标准项进行验收,包括:获取所述待验收的安全标准项的输入参数对应的校验码;若确定所述输入参数对应的校验码与所述智能合约中相应的输入参数的校验码一致,则获取所述待验收的安全标准项的安全验收代码对应的校验码;若确定所述安全验收代码对应的校验码与所述智能合约中相应的安全验收代码的校验码一致,则根据所述安全验收代码对所述待验收的安全标准项进行验收;将所述待验收的安全标准项的验收结果写入所述智能合约。3.根据权利要求2所述的安全验收方法,其特征在于,还包括:若确定所述输入参数对应的校验码与所述智能合约中相应的输入参数的校验码不一致,则确定所述待验收的安全标准项的验收结果为未通过验收;或者,若确定所述安全验收代码对应的校验码与所述智能合约中相应的安全验收代码的校验码不一致,则确定所述待验收的安全标准项的验收结果为未通过验收。4.根据权利要求1至3中任一项所述的安全验收方法,其特征在于,所述输出所述目标项目的验收结果,包括:若确定至少一项所述待验收的安全标准项的验收结果为未通过验收,则确定所述目标项目的验收结果为未通过验收;或者,若所述待验收的安全标准项的验收结果均为通过验收,则确定所述目标项目的验收结果为通过验收;输出所述验收结果对应的验收报告;若确定所述验收报告中所述待验收的安全标准项的验收结果对应的校验码与所述智能合约中相应的验收结果的校验码一致,则输出所述目标项目的验收结果为通过验收;或者,若确定所述验收报告中所述待验收的安全标准项的验收结果对应的校验码与所述智能合约中相应的验收结果的校验码不一致,则输出所述目标项目的验收结果为未通过验收。5.根据权利要求1至3中任一项所述的安全验...
【专利技术属性】
技术研发人员:张新硕,刘焕焕,盛国军,
申请(专利权)人:青岛海尔工业智能研究院有限公司海尔卡奥斯物联生态科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。