待执行文件的来源验证方法、设备以及可读存储介质技术

技术编号:40193315 阅读:28 留言:0更新日期:2024-01-26 23:55
本发明专利技术涉及电子数字数据处理技术领域,尤其涉及一种待执行文件的来源验证方法、设备以及可读存储介质。所述待执行文件的来源验证方法应用于接收方,通过接收发布方发送的目标待执行文件对应的第一校验值以及随机数密文;基于加密算法解析出所述随机数密文对应的随机数,并根据所述随机数和密钥协商算法生成验证共享密钥;根据所述验证共享密钥和所述目标待执行文件生成第二校验值;当所述第一校验值与所述第二校验值匹配时,判定所述目标待执行文件通过来源验证。可以实现对目标待执行文件的来源验证,并确保来源验证结果的可靠性,此外,通过验证第一校验值和第二校验值是否匹配,还可以确定目标待执行文件是否是发布方指定发送的。

【技术实现步骤摘要】

本专利技术涉及电子数字数据处理,尤其涉及一种待执行文件的来源验证方法、设备以及可读存储介质


技术介绍

1、在网络上获取并使用各种重要的可执行程序,已普遍成为一种常用的方式。例如,从网络上获取计算机操作系统的安装包、php安装包或者mysql安装包等。这些可执行程序用于在计算机上执行各种任务,并提供各种必要的功能和服务。因此,获取合法、可靠的可执行程序并确保其安全性,是至关重要的。

2、在相关技术中,一般采用数字签名来确保下载的可执行程序的完整性和来源可靠性。具体来说,数字签名使用发送者的私钥对文件进行加密,并将生成的加密签名附加到文件上。接收者可以使用发送者的公钥对签名进行解密,并与文件进行比对,以验证文件的完整性和真实性。然而,由于数字签名通常是与pki(public key infrastructure,公钥基础设施)相关联的。在pki中,公钥和私钥是由ca(certificate authority,认证机构)颁发和管理的,并且公钥信息是公开的,任何人都可以获得和使用。如果公钥管理不当,可能会导致发送和接收方之间的数据传输不安全。当发送本文档来自技高网...

【技术保护点】

1.一种待执行文件的来源验证方法,其特征在于,应用于接收方,所述待执行文件的来源验证方法包括以下步骤:

2.如权利要求1所述的待执行文件的来源验证方法,其特征在于,所述基于加密算法解析出所述随机数密文对应的随机数,并根据所述随机数和密钥协商算法生成验证共享密钥的步骤包括:

3.如权利要求2所述的待执行文件的来源验证方法,其特征在于,所述基于加密算法解析出所述随机数密文对应的随机数,并根据所述随机数和密钥协商算法生成验证共享密钥的步骤之前,还包括:

4.如权利要求1所述的待执行文件的来源验证方法,其特征在于,所述根据所述验证共享密钥和所述目标待执行文件生...

【技术特征摘要】

1.一种待执行文件的来源验证方法,其特征在于,应用于接收方,所述待执行文件的来源验证方法包括以下步骤:

2.如权利要求1所述的待执行文件的来源验证方法,其特征在于,所述基于加密算法解析出所述随机数密文对应的随机数,并根据所述随机数和密钥协商算法生成验证共享密钥的步骤包括:

3.如权利要求2所述的待执行文件的来源验证方法,其特征在于,所述基于加密算法解析出所述随机数密文对应的随机数,并根据所述随机数和密钥协商算法生成验证共享密钥的步骤之前,还包括:

4.如权利要求1所述的待执行文件的来源验证方法,其特征在于,所述根据所述验证共享密钥和所述目标待执行文件生成第二校验值的步骤包括:

5.一种待执行文件的来源验证方法,其特征在于,应用于发布方,所述待执行文件的来源验证方法包括以下步骤:

6.如权利要求5所述的待执行文件的来源验证方法,其特征在于,所述基于加密算法加密所述随机数,生成验证密文,并根据随...

【专利技术属性】
技术研发人员:陈磊胡迎春
申请(专利权)人:鼎铉商用密码测评技术深圳有限公司
类型:发明
国别省市:

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

1