用于验证目标对象的方法、电子设备和计算机存储介质技术

技术编号:36886975 阅读:15 留言:0更新日期:2023-03-15 21:38
本公开提供了一种用于验证目标对象的方法,包括:在控制设备处,确定针对目标对象的验证任务属性;生成验证任务列表,选择并发送验证任务至目标对象的关联计算设备;经由关联计算设备将针对验证任务的数据上传至区块链平台进行存储;响应于从关联计算设备接收针对验证任务的数据,判断接收到的数据是否满足多个阈值条件中的每一个阈值条件;以及响应于接收到的数据满足每一个阈值条件,确定验证任务验证成功,其中,多个阈值条件至少包括针对验证任务的数据在阈值时间内经由目标对象的关联计算设备收集到。本公开能够显著提高验证过程的便捷性与效率,有效避免采集到的数字化验证材料被预先篡改,从而增加验证结果的准确性。从而增加验证结果的准确性。从而增加验证结果的准确性。

【技术实现步骤摘要】
用于验证目标对象的方法、电子设备和计算机存储介质


[0001]本公开的实施例总体上涉及取证存证领域,并且更具体地,涉及一种用于验证目标对象的方法、电子设备和计算机存储介质。

技术介绍

[0002]在当下的很多场景中都需要针对目标对象(例如而不限于是目标用户、目标企业)进行验证。例如,当需要对某一目标对象进行尽职调查或取证时,传统的用于验证目标对象的方法通常需要执行验证(例如尽职调查或取证)的主体(例如而不限于公信机构、法律服务机构或者金融服务机构)委派人员到目标对象所在地进行实地调查取证,以对目标对象的例如生产经营情况的真实性进行评估,以用于确认目标对象是否通过验证,上述传统的用于验证目标对象的方法耗时耗力,同时,当目标对象所提供的证明材料为数字化电子证据(例如,照片、视频、网页截图等)时,随着技术的进步,对于数字化电子证据的篡改越来越容易,从而导致对其真伪的辨别成本越来越高,因此传统的用于验证目标对象的方法难以便捷并准确地判定这些数字化电子证据的真伪。
[0003]综上,上述传统的用于验证目标对象的方案存在验证过程繁琐耗时、采集到的数字化验证材料容易被预先篡改。

技术实现思路

[0004]本公开提供了一种用于验证目标对象的方法、电子设备和计算机存储介质,能够显著提高验证过程的便捷性与效率,并且能够有效避免采集到的数字化验证材料被预先篡改,减小目标对象对数字化验证材料造假的可能性,从而增加验证结果的准确性。
[0005]根据本公开的第一方面,提供了一种验证目标对象的方法,该方法包括:在控制设备处,确定针对目标对象的验证任务属性;基于所确定的验证任务属性,生成验证任务列表;从验证任务列表中随机选择至少一个验证任务,并将所选定的至少一个验证任务发送至目标对象的关联计算设备,所选定的至少一个验证任务指示针对至少一个验证任务的数据需经由目标对象的关联计算设备通过关联计算设备所运行的预定应用程序上传至区块链平台进行存储,预定应用程序与控制设备相关联;响应于从目标对象的关联计算设备接收到针对至少一个验证任务的数据,判断接收到的数据是否满足多个阈值条件中的每一个阈值条件;以及响应于接收到的数据满足每一个阈值条件,确定至少一个验证任务验证成功,多个阈值条件至少包括针对至少一个验证任务的数据在阈值时间内经由目标对象的关联计算设备收集到。
[0006]根据本公开的第二方面,提供了一种电子设备。该电子设备包括至少一个处理单元和至少一个存储器。至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。该指令当由至少一个处理单元执行时使得电子设备执行本公开的第一方面的方法的步骤。
[0007]在本公开的第三方面,提供了一种计算机可读存储介质。该计算机可读存储介质
上存储有计算机程序,计算机程序被机器执行时使机器实现根据本公开的第一方面所描述的方法的步骤。
[0008]在一些实施例中,还包括:响应于接收到的数据不都满足阈值条件,生成至少一个验证任务验证失败的提示;以及重新从验证任务列表中随机选择至少一个验证任务,并将重新选定的至少一个验证任务发送至目标对象,以对目标对象进行重新验证。
[0009]在一些实施例中,针对至少一个验证任务的数据包括以下中的至少一项:通过运行预定应用程序的关联计算设备而获取的目标对象执行至少一个验证任务时周围环境的图像信息、视频信息和/或地理位置信息,以及目标对象根据至少一个验证任务通过预定应用程序内置的浏览器浏览网站而获取的数据信息、页面截图信息和/或时间戳。
[0010]在一些实施例中,多个阈值条件还包括:目标对象执行至少一个验证任务时的地理位置信息未超出阈值区域范围,或针对至少一个验证任务的数据为未经目标对象的关联计算设备存储后的数据。
[0011]在一些实施例中,从验证任务列表中随机选择至少一个验证任务,并将所选定的至少一个验证任务发送至目标对象的关联计算设备包括:从验证任务列表中随机选择多个验证任务;设定一段时间段以发送所选定的多个验证任务;在一段时间段内的任意时间点,发送所选定的多个验证任务至目标对象。
[0012]在一些实施例中,还包括:确认当前选定的至少一个验证任务与之前选定的验证任务是否相同;响应于确认当前选定的至少一个验证任务与之前选定的验证任务相同,将所接收到的、针对当前选定的验证任务的数据与针对之前选定的相同验证任务的数据进行比较;如果针对当前选定的验证任务的数据与针对之前选定的相同验证任务的数据之间的差异超出阈值范围,生成至少一个验证任务验证失败的提示。
[0013]在一些实施例中,还包括:响应于在预定周期内没有从目标对象的关联设备接收到针对至少一个验证任务的数据,或者在预定周期内重新从验证任务列表中随机选择至少一个验证任务的次数超出阈值次数,确定目标对象验证失败。
[0014]在一些实施例中,还包括:确定目标对象通过预定应用程序内置的浏览器要浏览的与当前验证任务相关联的网页;确定所要浏览的网页所属的网站是否属于预定数据集合;响应于确定所要浏览的网页所属的网站属于预定数据集合,直接从预定数据集合中调取网站的关联地址以便链接到所要浏览的网页;基于调取的网站的关联地址,确定网页的页面数据是否包括满足预定条件的结构化数据;响应于确定网页的页面数据包括满足预定条件的结构化数据,直接对网页的页面代码进行解析以得到针对当前验证任务的数据;以及将得到的数据上传至区块链平台进行存储。
[0015]在一些实施例中,还包括:响应于网页的页面数据不包括满足预定条件的结构化数据,调用关联计算设备的内部截图功能;以及对网页进行截图,以便将所截图的网页信息上传至区块链平台进行存储。
[0016]在一些实施例中,还包括:确认网站的服务器证书是否通过验证;响应于确认网站不具有服务器证书或者网站的服务器证书未通过验证,调用云平台所关联的预定服务器,预定服务器为HTTPDNS服务器,以便经由预定服务器对网站进行访问,以使得所访问的网站与所调取的网站的关联地址匹配。
[0017]在一些实施例中,将得到的数据上传至区块链平台进行存储包括:针对数据进行
签名和加密;以及将经由签名和加密的数据与获得数据的时间戳一起上传至区块链平台进行存储。
[0018]提供
技术实现思路
部分是为了以简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。
技术实现思路
部分无意标识本公开的关键特征或必要特征,也无意限制本公开的范围。
附图说明
[0019]通过参照附图的以下详细描述,本公开实施例的上述和其他目的、特征和优点将变得更容易理解。在附图中,将以示例以及非限制性的方式对本公开的多个实施例进行说明。
[0020]图1示出了根据本公开的实施例的用于验证目标对象的方法的系统的示意图。
[0021]图2示出了根据本公开的实施例的用于验证目标对象的方法的流程图。
[0022]图3示出了根据本公开的实施例的用于将所选定的至少一个验证任务发送至目标对象的关联计算设备的方法的流程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于验证目标对象的方法,包括:在控制设备处,确定针对所述目标对象的验证任务属性;基于所确定的验证任务属性,生成验证任务列表;从所述验证任务列表中随机选择至少一个验证任务,并将所选定的至少一个验证任务发送至所述目标对象的关联计算设备,所选定的至少一个验证任务指示针对所述至少一个验证任务的数据需经由所述目标对象的关联计算设备通过所述关联计算设备所运行的预定应用程序上传至区块链平台进行存储,所述预定应用程序与所述控制设备相关联;响应于从所述目标对象的关联计算设备接收到针对所述至少一个验证任务的数据,判断接收到的所述数据是否满足多个阈值条件中的每一个阈值条件;以及响应于接收到的所述数据满足每一个阈值条件,确定所述至少一个验证任务验证成功,所述多个阈值条件至少包括针对所述至少一个验证任务的数据在阈值时间内经由所述目标对象的关联计算设备收集到。2.根据权利要求1所述的方法,还包括:响应于接收到的所述数据不都满足阈值条件,生成所述至少一个验证任务验证失败的提示;以及重新从所述验证任务列表中随机选择至少一个验证任务,并将重新选定的至少一个验证任务发送至所述目标对象,以对所述目标对象进行重新验证。3.根据权利要求2所述的方法,其中针对所述至少一个验证任务的所述数据包括以下中的至少一项:通过运行所述预定应用程序的所述关联计算设备而获取的所述目标对象执行所述至少一个验证任务时周围环境的图像信息、视频信息和/或地理位置信息,以及所述目标对象根据所述至少一个验证任务通过所述预定应用程序内置的浏览器浏览网站而获取的数据信息、页面截图信息和/或时间戳。4.根据权利要求3所述的方法,其中所述多个阈值条件还包括:所述目标对象执行所述至少一个验证任务时的地理位置信息未超出阈值区域范围,或针对所述至少一个验证任务的所述数据为未经所述目标对象的关联计算设备存储后的数据。5.根据权利要求1所述的方法,其中从所述验证任务列表中随机选择至少一个验证任务,并将所选定的至少一个验证任务发送至所述目标对象的关联计算设备包括:从所述验证任务列表中随机选择多个验证任务;设定一段时间段以发送所选定的多个验证任务;在所述一段时间段内的任意时间点,发送所选定的多个验证任务至所述目标对象。6.根据权利要求2所述的方法,还包括:确认当前选定的至少一个验证任务与之前选定的验证任务是否相同;响应于确认所述当前选定的至少一个验证任务与所述之前选定的验证任务相同,将所接收到的、针对当前选定的验证任务的数据与针对之前选定的相同验证任务的数据进行比较;如果针对所述...

【专利技术属性】
技术研发人员:徐昌达
申请(专利权)人:中国建设银行股份有限公司上海市分行
类型:发明
国别省市:

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

1