基于隐私保护计算的金融隐私信息的安全审核方法及装置转让专利

申请号 : CN202211269658.3

文献号 : CN115329390B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 田鑫林王帅郑灏王爽李帜

申请人 : 北京锘崴信息科技有限公司

摘要 :

本申请提供一种基于隐私保护计算的金融隐私信息的安全审核方法及装置。该方法应用于电子设备,包括:从预设的第一隐私信息中获取待审核信息;第一隐私信息表示用户预先存储在电子设备的金融隐私信息;对待审核信息进行审核,得到待审核信息的第一审核结果;若第一审核结果为审核通过,则将第一审核结果发送至服务器;第一审核结果用于触发对第二隐私信息进行审核,得到第二审核结果;第二隐私信息表示服务器获取到的金融隐私信息。本申请将一部分金融隐私信息由电子设备审核,避免这些金融隐私信息在向服务器传递过程中泄露。电子设备审核通过后再由服务器进行其他金融隐私信息的审核,实现对金融隐私信息的分步审核,提高审核效率和精度。

权利要求 :

1.一种基于隐私保护计算的金融隐私信息的安全审核方法,其特征在于,所述方法应用于电子设备,所述方法包括:从预设的第一隐私信息中获取待审核信息;其中,所述第一隐私信息用于表示用户预先存储在所述电子设备的金融隐私信息;

对所述待审核信息进行审核,得到所述待审核信息的第一审核结果;

若确定所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;所述第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;所述第二隐私信息用于表示所述服务器获取到的金融隐私信息;

所述待审核信息为至少一个,预先设置多种信息模板,每种信息模板对应一种审核信息,预先设置多种信息审核规则,所述信息审核规则用于表示对待审核信息进行审核计算的规则;

对所述待审核信息进行审核,得到所述待审核信息的第一审核结果,包括:根据预设的信息与信息模板之间的关联关系,将所述待审核信息与对应的信息模板进行匹配;

若确定所述待审核信息存在于对应的信息模板中,则根据预设的信息与信息审核规则之间的关联关系,确定各待审核信息对应的信息审核规则;

根据各待审核信息对应的信息审核规则,对各待审核信息进行审核,得到待审核信息的第一审核结果。

2.根据权利要求1所述的方法,其特征在于,用户存储在所述电子设备的第一隐私信息的数据格式为图片格式;

从预设的第一隐私信息中获取待审核信息,包括:

根据用户在第一隐私信息上做出的图片区域选取操作,从所述第一隐私信息上获取被选取的图片区域;

对所述被选取的图片区域进行文本识别,得到所述被选取的图片区域中的信息,为待审核信息。

3.根据权利要求2所述的方法,其特征在于,根据用户在第一隐私信息上做出的图片区域选取操作,从所述第一隐私信息上获取被选取的图片区域,包括:生成识别框,并根据用户在所述第一隐私信息上执行的识别框调整操作,确定所述第一隐私信息上的识别框所在区域;所述识别框调整操作包括识别框的位置调整操作和识别框的大小调整操作;

将所述第一隐私信息上的识别框所在区域,确定为所述第一隐私信息上被选取的图片区域。

4.根据权利要求2所述的方法,其特征在于,在确定所述第一审核结果为审核通过之后,还包括:对所述第一隐私信息进行修图操作的识别,若确定所述第一隐私信息未进行修图操作,则将所述第一审核结果发送至服务器。

5.根据权利要求4所述的方法,其特征在于,对所述第一隐私信息进行修图操作的识别,包括:确定所述第一隐私信息中被选取的图片区域中各文本的文本信息,为第一文本信息;

其中,所述第一文本信息包括被选取的图片区域中各文本的字体类型、字体大小、文字轨迹粗细和文本清晰度;

若所述被选取的图片区域中的各文本之间的第一文本信息不一致,则确定所述第一隐私信息存在修图操作;或者,确定所述第一隐私信息中被选取的图片区域中的背景信息,为第一背景信息;其中,所述第一背景信息包括被选取的图片区域中的背景颜色和背景亮度;

若所述被选取的图片区域存在不一致的第一背景信息,则确定所述第一隐私信息存在修图操作;或者,确定所述第一隐私信息中被选取的图片区域中各文本的第一文本信息,以及确定所述第一隐私信息中被选取的图片区域的相邻区域,确定所述相邻区域中文本的文本信息,为第二文本信息;其中,所述第二文本信息包括相邻区域中文本的字体类型、字体大小、文字轨迹粗细和文本清晰度;

若所述第一文本信息与所述第二文本信息不一致,则确定所述第一隐私信息存在修图操作;或者,确定所述第一隐私信息中被选取的图片区域中的第一背景信息,以及确定所述第一隐私信息中被选取的图片区域的相邻区域,确定所述相邻区域中文本的背景信息,为第二背景信息;其中,所述第二背景信息包括相邻区域中的背景颜色和背景亮度;

若所述第一背景信息与所述第二背景信息不一致,则确定所述第一隐私信息存在修图操作。

6.根据权利要求5所述的方法,其特征在于,在确定所述第一隐私信息存在修图操作之后,还包括:将所述第一隐私信息发送至服务器;其中,所述第一隐私信息用于触发所述服务器在可信执行环境中,基于预设的修图检测规则,对所述第一隐私信息进行修图操作的识别,若确定所述第一隐私信息不存在修图操作,则向电子设备发送修图识别通过的反馈信息;

接收所述服务器发送的修图识别通过的反馈信息,确定所述第一隐私信息未进行修图操作,并将所述第一审核结果发送至服务器。

7.一种基于隐私保护计算的金融隐私信息的安全审核方法,其特征在于,所述方法应用于服务器,所述方法包括:接收电子设备发送来的隐私信息审核指令;其中,所述隐私信息审核指令中包括用户的第一隐私信息;

从预设的用户信用分数据库中获取用户的当前信用分,若所述当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令;其中,所述允许审核的指令用于触发所述电子设备从预设的第一隐私信息中获取待审核信息,并对所述待审核信息进行审核,得到所述待审核信息的第一审核结果,若所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;

响应到第一审核结果,获取预设的第二隐私信息,在预设的可信执行环境中对所述第二隐私信息进行审核,得到第二审核结果;

所述待审核信息为至少一个,预先设置多种信息模板,每种信息模板对应一种审核信息,预先设置多种信息审核规则,所述信息审核规则用于表示对待审核信息进行审核计算的规则;

所述电子设备对所述待审核信息进行审核,得到所述待审核信息的第一审核结果,包括:所述电子设备根据预设的信息与信息模板之间的关联关系,将所述待审核信息与对应的信息模板进行匹配;

所述电子设备若确定所述待审核信息存在于对应的信息模板中,则根据预设的信息与信息审核规则之间的关联关系,确定各待审核信息对应的信息审核规则,其中,所述信息审核规则用于表示堆待审核信息进行审核计算的规则;

所述电子设备根据各待审核信息对应的信息审核规则,对各待审核信息进行审核,得到待审核信息的第一审核结果。

8.根据权利要求7所述的方法,其特征在于,在向电子设备发送允许审核的指令之后,还包括:若接收到所述电子设备发送的第一隐私信息存在修图操作的反馈信息,则在预设的可信执行环境中对所述第一隐私信息中被选取的图片区域进行修图操作的检测,得到第一隐私信息是否存在修图操作的检测结果;其中,所述第一隐私信息存在修图操作的反馈信息中包括所述第一隐私信息中被选取的图片区域的所在位置以及所述被选取的图片区域的图像。

9.一种基于隐私保护计算的金融隐私信息的安全审核装置,其特征在于,所述装置应用于电子设备,所述装置包括:信息获取模块,用于从预设的第一隐私信息中获取待审核信息;其中,所述第一隐私信息用于表示用户预先存储在所述电子设备的金融隐私信息;

第一结果获得模块,用于对所述待审核信息进行审核,得到所述待审核信息的第一审核结果;

第一结果发送模块,用于若确定所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;所述第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;所述第二隐私信息用于表示所述服务器获取到的金融隐私信息;

所述待审核信息为至少一个,预先设置多种信息模板,每种信息模板对应一种审核信息,预先设置多种信息审核规则,所述信息审核规则用于表示对待审核信息进行审核计算的规则;

所述第一结果获得模块,具体用于:

根据预设的信息与信息模板之间的关联关系,将所述待审核信息与对应的信息模板进行匹配;

若确定所述待审核信息存在于对应的信息模板中,则根据预设的信息与信息审核规则之间的关联关系,确定各待审核信息对应的信息审核规则,其中,所述信息审核规则用于表示堆待审核信息进行审核计算的规则;

根据各待审核信息对应的信息审核规则,对各待审核信息进行审核,得到待审核信息的第一审核结果。

说明书 :

基于隐私保护计算的金融隐私信息的安全审核方法及装置

技术领域

[0001] 本申请涉及大数据技术,尤其涉及一种基于隐私保护计算的金融隐私信息的安全审核方法及装置。

背景技术

[0002] 在大数据时代的背景下,每个用户都对应有金融隐私信息。当用户申请办理某些业务时,需要业务办理机构对用户进行评价,确定用户是否能够进行业务办理。
[0003] 目前对金融隐私信息进行审核的方式可以是通过用户将金融隐私信息传输到服务器,再由服务器进行验证。但是金融隐私信息传输到服务器的过程可能会有信息泄露的风险,导致信息安全性较差。

发明内容

[0004] 本申请提供一种基于隐私保护计算的金融隐私信息的安全审核方法及装置,用以提高金融隐私信息的安全性。
[0005] 第一方面,本申请提供一种基于隐私保护计算的金融隐私信息的安全审核方法,该方法应用于电子设备,包括:从预设的第一隐私信息中获取待审核信息;其中,所述第一隐私信息用于表示用户预先存储在所述电子设备的金融隐私信息;对所述待审核信息进行审核,得到所述待审核信息的第一审核结果;若确定所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;所述第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;所述第二隐私信息用于表示所述服务器获取到的金融隐私信息。
[0006] 第二方面,本申请提供一种基于隐私保护计算的金融隐私信息的安全审核方法,该方法应用于服务器,该方法包括:接收所述电子设备发送来的隐私信息审核指令;其中,所述隐私信息审核指令中包括用户的第一隐私信息;从预设的用户信用分数据库中获取用户的当前信用分,若所述当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令;其中,所述允许审核的指令用于触发所述电子设备从预设的第一隐私信息中获取待审核信息,并对所述待审核信息进行审核,得到所述待审核信息的第一审核结果,若所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;响应到第一审核结果,获取预设的第二隐私信息,在预设的可信执行环境中对所述第二隐私信息进行审核,得到第二审核结果。
[0007] 第三方面,本申请提供一种基于隐私保护计算的金融隐私信息的安全审核装置,该装置应用于电子设备,包括:信息获取模块,用于从预设的第一隐私信息中获取待审核信息;其中,所述第一隐私信息用于表示用户预先存储在所述电子设备的金融隐私信息;第一结果获得模块,用于对所述待审核信息进行审核,得到所述待审核信息的第一审核结果;第一结果发送模块,用于若确定所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;所述第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;所述第二隐私信息用于表示所述服务器获取到的金融隐私信息。
[0008] 第四方面,本申请提供一种基于隐私保护计算的金融隐私信息的安全审核装置,所述装置应用于服务器,该装置包括:审核指令接收模块,用于接收所述电子设备发送来的隐私信息审核指令;其中,所述隐私信息审核指令中包括用户的第一隐私信息;信用分确定模块,用于从预设的用户信用分数据库中获取用户的当前信用分,若所述当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令;其中,所述允许审核的指令用于触发所述电子设备从预设的第一隐私信息中获取待审核信息,并对所述待审核信息进行审核,得到所述待审核信息的第一审核结果,若所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;第二审核结果确定模块,用于响应到第一审核结果,获取预设的第二隐私信息,在预设的可信执行环境中对所述第二隐私信息进行审核,得到第二审核结果。
[0009] 第五方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如本申请第一方面所述的基于隐私保护计算的金融隐私信息的安全审核方法。
[0010] 第六方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如本申请第一方面所述的基于隐私保护计算的金融隐私信息的安全审核方法。
[0011] 第七方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如本申请第一方面所述的基于隐私保护计算的金融隐私信息的安全审核方法。
[0012] 本申请提供的一种基于隐私保护计算的金融隐私信息的安全审核方法及装置,通过电子设备从一部分的金融隐私信息中获取待审核信息,电子设备对待审核信息进行审核,得到第一审核结果。若第一审核结果为审核通过,则可以通知服务器再继续进行审核。解决了现有技术中,由服务器进行全部信息的审核所造成的服务器资源浪费以及服务器压力大等问题。由于在电子设备进行信息审核时,不需要将电子设备审核的信息发送给服务器,因此,可以减少向服务器传输大量数据造成的信息泄露等情况,提高隐私保护计算的安全性。通过电子设备的审核,实现对金融隐私信息的初步审核,便于筛选出第一审核结果为审核不通过的用户,初步审核未通过的用户无需准备资料进行审核,只有初步审核通过的用户需要准备进一步的资料进行审核,如准备纸质盖章、签字资料等,能够减少用户的工作量。

附图说明

[0013] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0014] 图1为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图;
[0015] 图2为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图;
[0016] 图3为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图;
[0017] 图4为本申请实施例提供的电子设备和服务器之间信息交互示意图;
[0018] 图5为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图;
[0019] 图6为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核装置的结构框图;
[0020] 图7为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核装置的结构框图;
[0021] 图8为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核装置的结构框图;
[0022] 图9为本申请实施例提供的一种电子设备的结构框图;
[0023] 图10为本申请实施例提供的一种电子设备的结构框图。
[0024] 通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。

具体实施方式

[0025] 为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
[0026] 应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0027] 下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0028] 在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三 ”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0029] 需要注意的是,由于篇幅所限,本申请说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。下面对各实施例进行详细说明。
[0030] 用户可以通过金融机构办理各种业务,金融机构在为用户办理业务之前,需要对用户进行个人金融的评价,例如,可以包括信用评价和还款能力评价等。目前对个人金融的评价方式主要是通过用户将自己的用户信息传输到服务器,由服务器进行信息审核。这种将用户信息传输到服务器进行审核的方式很有可能会存在信息泄露的风险,如存在恶意兜售用户信息、内部员工泄露、黑客攻击等情况,隐私保护计算的安全性较低。
[0031] 大数据时代的背景下,人们在享受着大数据带来的生活便捷的同时,个人信息安全也受到了威胁。若要保护用户的个人信息安全,则可以使用户信息不被传出用户的电子设备,在电子设备完成信息审核。但是,电子设备的算力远不如服务器,影响信息审核的效率和精度。
[0032] 本申请提供的一种基于隐私保护计算的金融隐私信息的安全审核方法及装置,旨在解决现有技术的如上技术问题。
[0033] 下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
[0034] 图1是根据本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图,该方法应用于电子设备,该方法可以由一种基于隐私保护计算的金融隐私信息的安全审核装置执行。如图1所示,该方法包括以下步骤:
[0035] S101、从预设的第一隐私信息中获取待审核信息;其中,第一隐私信息用于表示用户预先存储在电子设备的金融隐私信息。
[0036] 示例性地,用户可以向电子设备上传一部分用户信息,将这一部分用户信息存储在电子设备本地,例如,可以是比较重要的金融隐私信息。电子设备中所存储的用户信息为第一隐私信息。本实施例中,用户信息是涉及用户金融隐私的信息,例如,用户信息可以是用户的账户余额等金融隐私信息。预先设置需要上传至电子设备的第一隐私信息,第一隐私信息可以是与用户隐私关联大的用户信息,例如,第一隐私信息可以是用户的流水和余额等。可以根据实际需求确定需要用户上传至电子设备的第一隐私信息。电子设备从本地获取预先存储的第一隐私信息,从第一隐私信息中获取待审核信息。待审核信息是第一隐私信息中的至少一条信息,待审核信息可以是文本格式的信息。第一隐私信息可以以图片的格式存储在电子设备中,电子设备可以从第一隐私信息的图片中提取文本,作为待审核信息。第一隐私信息也可以以文本的格式存储在电子设备中,电子设备可以从第一隐私信息的文本中获取待审核信息。
[0037] 可以将第一隐私信息中的所有文本确定为待审核信息,也可以预先设置所要获取的待审核信息,例如,可以预设待审核信息位于第一隐私信息中的位置,从预设的位置中提取文本;或者,预设待审核信息的字段名称,从第一隐私信息中获取该字段名称对应的文本内容,作为待审核信息。
[0038] 本实施例中,从预设的第一隐私信息中获取待审核信息,包括:识别第一隐私信息中的文本信息;根据预设的信息筛选规则,从第一隐私信息中的文本信息中确定待审核信息。
[0039] 具体的,第一隐私信息可以是图片格式或文本格式等,在第一隐私信息中存在文本信息的内容,例如,第一隐私信息为用户流水的截图,在用户流水的截图中包括用户的流水时间和金额等文本信息。可以基于预设的文本识别算法,从图片格式的第一隐私信息中识别出文本信息。若第一隐私信息为文本格式的信息,则可以直接从第一隐私信息中获取文本信息。
[0040] 电子设备可以获取到多个第一隐私信息,每个第一隐私信息中可以包括多个文本信息。在得到第一隐私信息中的文本信息后,可以对所得到的文本信息进行筛选,从文本信息中确定待审核信息。可以预先设置信息筛选规则,根据信息筛选规则,对文本信息进行筛选。例如,信息筛选规则中可以预设有需要获取的信息名称,根据信息名称,从得到的文本信息中获取该信息名称对应的信息,作为待审核信息。信息筛选规则中还可以包括需要获取的信息位置,例如,需要获取的信息在第一隐私信息的文本信息中的第一行和第二行。根据需要获取的信息位置,从文本信息中确定对应信息位置的信息,作为待审核信息。
[0041] 这样设置的有益效果在于,对第一隐私信息中的文本信息进行筛选,得到电子设备需要审核的信息,避免电子设备对无用的信息进行审核,提高信息审核的效率和精度。
[0042] 本实施例中,在从预设的第一隐私信息中获取待审核信息之前,还包括:接收用户发送的隐私信息审核指令,将隐私信息审核指令发送至服务器;其中,隐私信息审核指令中包括用户的第一隐私信息,隐私信息审核指令用于触发服务器从预设用户信用分数据库中获取用户的当前信用分,若当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令;接收服务器发送的允许审核的指令,执行从预设的第一隐私信息中获取待审核信息。
[0043] 具体的,用户通过电子设备发出隐私信息审核指令,请求进行隐私信息的审核,并上传自己的第一隐私信息,电子设备接收到隐私信息审核指令,对第一隐私信息进行审核。
[0044] 电子设备也可以在接收到隐私信息审核指令后,将含有第一隐私信息的隐私信息审核指令发送给服务器。服务器接收到隐私信息审核指令后,从中获取用户的第一隐私信息,即确定了请求进行审核的用户。用户在进行生产生活中,伴随有信用分的更新,例如,可以根据用户的还款情况更新用户的信用分,信用分可以用于表示用户在进行金融业务中的信用高低。服务器中预先有一个用户信用分数据库,用户信用分数据库中存储有各个用户的当前信用分。服务器可以从用户信用分数据库中确定请求进行审核的用户的当前信用分。
[0045] 服务器中预先设置一个信用分阈值,若用户的当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令,由电子设备从预设的第一隐私信息中获取待审核信息,对用户的第一隐私信息进行审核。若用户的当前信用分等于或小于预设的信用分阈值,则服务器直接对用户的第一隐私信息进行审核,并将第一隐私信息的审核结果发送给电子设备,由电子设备通知用户。若第一隐私信息的审核结果为审核通过,则服务器可以继续对第二隐私信息进行审核。即,在服务器一侧,服务器接收电子设备发送来的隐私信息审核指令;其中,隐私信息审核指令中包括用户的第一隐私信息。从预设的用户信用分数据库中获取用户的当前信用分,若当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令;其中,允许审核的指令用于触发电子设备从预设的第一隐私信息中获取待审核信息,并对待审核信息进行审核,得到待审核信息的第一审核结果,若第一审核结果为审核通过,则将第一审核结果发送至服务器。服务器响应到第一审核结果,获取预设的第二隐私信息,在预设的可信执行环境中对第二隐私信息进行审核,得到第二审核结果,完成所有的审核过程。
[0046] 这样设置的有益效果在于,对信用分高的用户,由电子设备审核即可,而信用分低的用户则需要服务器审核,避免电子设备对信用分低的用户审核错误,即,提高了对信用分低的用户的审核要求,提高审核精度。
[0047] S102、对待审核信息进行审核,得到待审核信息的第一审核结果。
[0048] 示例性地,在得到待审核信息后,对待审核信息进行审核,确定待审核信息是否符合业务办理的预设要求,得到待审核信息的审核结果,作为第一审核结果。第一审核结果可以是审核通过,也可以是审核不通过。可以根据业务办理的要求,预先设置待审核信息的审核条件,判断待审核信息是否符合预设的审核条件。例如,预设待审核信息的格式为12位的数字,若得到的待审核信息是12位的数字,则确定第一审核结果为审核通过;若得到的待审核信息不是12位的数字,则确定第一审核结果为审核不通过。第一隐私信息可以是多个,待审核信息也可以是多个,每个待审核信息都可以对应有自己的审核要求,实现对各个待审核信息进行精确审核。
[0049] 本实施例中,待审核信息为至少一个;对待审核信息进行审核,得到待审核信息的第一审核结果,包括:根据预设的待审核信息与信息模板之间的关联关系,将待审核信息与对应的信息模板进行匹配;若确定待审核信息存在于对应的信息模板中,则根据预设的待审核信息与信息审核规则之间的关联关系,确定各待审核信息对应的信息审核规则;根据各待审核信息对应的信息审核规则,对各待审核信息进行审核,得到待审核信息的第一审核结果。
[0050] 具体的,预先设置多种信息模板,每种信息模板对应一种待审核信息,例如,待审核信息为用户流水的信息,用户流水的信息对应有流水信息模板;待审核信息为用户账号的信息,用户账号的信息对应有账号信息模板。预先存储各待审核信息与信息审核模板之间的关联关系。确定当前所获得的待审核信息所表示的信息类别,例如,待审核信息表示用户的流水,则确定待审核信息对应的信息模板为流水信息模板。
[0051] 一个信息审核模板中可以预设有多个能够通过审核的信息内容。在得到多个待审核信息后,根据预先存储的待审核信息与信息审核模板之间的关联关系,确定各待审核信息所关联的信息审核模板。将待审核信息的内容与对应的信息审核模板中的多个信息内容进行匹配,确定待审核信息的内容是否存在于对应的信息审核模板中。例如,信息审核模板为用户名称信息的审核模板,该信息审核模板中包括注册过金融机构账号的全部的用户名称。待审核信息是从第一隐私信息中获取到的用户名称,判断获取到的用户名称是否存在于该信息审核模板中。若确定待审核信息不存在于对应的信息审核模板中,则确定待审核信息审核不通过,电子设备可以发出提示信息,提醒用户进行查看。
[0052] 预先设置多种信息审核规则,信息审核规则用于表示对待审核信息进行审核的计算规则。不同类别的待审核信息对应有不同的信息审核规则,预先存储各类待审核信息与信息审核规则之间的关联关系。若确定待审核信息存在于对应的信息审核模板中,根据预设的待审核信息与信息审核规则之间的关联关系,确定各待审核信息对应的信息审核规则。根据信息审核规则,对各待审核信息的内容进行审核,得到待审核信息的第一审核结果。若待审核信息通过了信息审核规则,则确定待审核信息的第一审核结果为审核通过;若待审核信息没有通过信息审核规则,则确定待审核信息的第一审核结果为审核不通过。例如,对于表示账户余额的待审核信息,信息审核规则为,账户余额要大于预设的余额阈值。若待审核信息的数值没有大于预设的余额阈值,则确定该待审核信息的第一审核结果为审核不通过。
[0053] 这样设置的有益效果在于,先通过信息审核模板,对待审核结果进行初筛,若待审核结果通过初筛,再根据信息审核规则确定第一审核结果,提高信息审核的精度,减少根据信息审核规则所进行的计算量,提高信息审核效率。
[0054] S103、若确定第一审核结果为审核通过,则将第一审核结果发送至服务器;第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;第二隐私信息用于表示服务器获取到的金融隐私信息。
[0055] 示例性地,若确定第一审核结果为审核不通过,则电子设备可以向用户发出审核不通过的提示信息,例如,可以在电子设备上发出弹窗。提示用户继续完善第一隐私信息,避免用户将全量的用户信息进行审核,快速筛除一些不符合要求的用户,服务器后续无需对全量的用户进行详细分析。即第一审核结果为审核不通过的用户无需提供详细资料,减少了服务器的资源浪费。例如,电子设备的审查有一百人,只有三十人符合,则这三十人可以继续提供资料审查,其余七十人无需继续操作。
[0056] 若第一审核结果为审核通过,则电子设备可以将第一审核结果发送至服务器,提示服务器继续对通过审核的用户继续进行审查。即,第一审核结果可以用于触发服务器对预设的第二隐私信息进行审核。第二隐私信息是服务器需要审查的用户信息,可以根据实际需求确定。用户在确定电子设备的审核通过后,可以将预设的第二隐私信息发送给服务器,服务器根据预设的服务器审核规则,得到服务器的审核结果,为第二审核结果。可以在服务器中预先存储服务器审核规则,服务器审核规则可以根据实际需求进行调整。由于第二隐私信息是需要上传至服务器的信息,因此,第二隐私信息可以是与用户隐私关联性小的用户信息。
[0057] 本实施例中,可以先通过电子设备进行审核,再通过服务器进行审核,实现了对用户信息的两次审核,减少服务器的压力,也不需要电子设备提供较大的算力,提高信息审核精度和效率。
[0058] 本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法,通过电子设备从一部分的金融隐私信息中获取待审核信息,电子设备对待审核信息进行审核,得到第一审核结果。若第一审核结果为审核通过,则可以通知服务器再继续进行审核。解决了现有技术中,由服务器进行全部信息的审核所造成的服务器资源浪费以及服务器压力大等问题。由于在电子设备进行信息审核时,不需要将电子设备审核的信息发送给服务器,因此,可以减少向服务器传输大量数据造成的信息泄露等情况。通过电子设备的审核,实现对金融隐私信息的初步审核,便于筛选出第一审核结果为审核不通过的用户,初步审核未通过的用户无需准备资料进行审核,只有初步审核通过的用户需要准备进一步的资料进行审核,如准备纸质盖章、签字资料等,能够减少用户的工作量。
[0059] 图2为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图,该实施例是在上述实施例基础上的可选实施例。
[0060] 本实施例中,用户存储在电子设备的第一隐私信息的数据格式为图片格式;从预设的第一隐私信息中获取待审核信息,可细化为:根据用户在第一隐私信息上做出的图片区域选取操作,从第一隐私信息上获取被选取的图片区域;对被选取的图片区域进行文本识别,得到选取的图片区域中的信息,为待审核信息。
[0061] 如图2示,该方法包括以下步骤:
[0062] S201、根据用户在第一隐私信息上做出的图片区域选取操作,从第一隐私信息上获取被选取的图片区域。
[0063] 示例性地,第一隐私信息可以是图片格式的信息,例如,第一隐私信息是用户对预设应用软件进行截图得到的信息,截得的图片中可以包括用户的流水金额和账户名称等用户信息。用户可以将截到的图片或拍摄到的含有用户信息的图片作为第一隐私信息,存储在电子设备中。电子设备可以对第一隐私信息的图片进行信息识别,得到待审核信息。
[0064] 第一隐私信息的图片中可以包括多条信息,例如,在图片的上方写有文件名称,在图片的中间写有用户个人的账户,在图片下方写有保密协议。可以只对图片中的某一个或某几个区域进行信息识别,减少信息识别的计算量。
[0065] 用户可以通过电子设备在第一隐私信息上进行图片区域的选取操作,例如,用户可以采用电子画笔在第一隐私信息上进行画圈操作,被圈住的区域即为用户选取的图片区域。用户可以在第一隐私信息上选取多个图片区域,根据用户的图片区域选取操作,确定被选取的图片区域。例如,可以根据电子画笔的起点和终点确定所选取的图片区域。
[0066] 本实施例中,根据用户在第一隐私信息上做出的图片区域选取操作,从第一隐私信息上获取被选取的图片区域,包括:生成识别框,并根据用户在第一隐私信息上执行的识别框调整操作,确定第一隐私信息上的识别框所在区域;识别框调整操作包括识别框的位置调整操作和识别框的大小调整操作;将第一隐私信息上的识别框所在区域,确定为第一隐私信息上被选取的图片区域。
[0067] 具体的,预设一种识别框,识别框可以是矩形框,识别框的大小可以调整。用户可以在第一隐私信息的图片上生成识别框,例如,用户可以点击识别框生成指令,生成矩形框,或者用户可以手绘识别框。用户可以在第一隐私信息上移动识别框,将识别框移动到待审核信息所在的区域,并调整识别框的大小,使识别框包围所要获取的待审核信息。即,用户可以对识别框进行调整操作,识别框调整操作可以包括识别框的位置调整操作和识别框的大小调整操作。识别框的位置调整操作可以是拖动识别框在图片上移动,识别框的大小调整操作可以是控制识别框进行放大或缩小。在确定第一隐私信息上的识别框调整完成后,得到第一隐私信息上的识别框所在区域。
[0068] 在确定第一隐私信息上的识别框所在区域后,将识别框所在区域内确定为第一隐私信息上被选取的图片区域。即,需要对识别框所在区域内的信息进行获取。
[0069] 这样设置的有益效果在于,用户可以自主选取图片区域,避免对整张图片进行信息识别,提高区域选取的灵活性,进而提高了信息审核的效率和精度。
[0070] S202、对被选取的图片区域进行文本识别,得到被选取的图片区域中的信息,为待审核信息。
[0071] 示例性地,在确定第一隐私信息上被选取的图片区域后,对被选取的图片区域内的信息进行文本识别。例如,可以预设文本识别算法,用于识别图片上的文本。将识别出的信息确定为待审核信息。一张图片上可以包括多个被选取的图片区域,因此,在一个第一隐私信息中可以得到多条待审核信息。通过选取图片区域,可以避免对第一隐私信息上的所有文本进行识别,提高文本识别的效率,进而提高信息审核的效率。
[0072] S203、对待审核信息进行审核,得到待审核信息的第一审核结果。
[0073] 示例性地,本步骤可以参见上述步骤S102,不再赘述。
[0074] S204、若确定第一审核结果为审核通过,则将第一审核结果发送至服务器;第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;第二隐私信息用于表示服务器获取到的金融隐私信息。
[0075] 示例性地,若确定第一审核结果为审核通过,则确定电子设备的审核过程完成,可以继续由服务器进行审核。
[0076] 本实施例中,在确定第一审核结果为审核通过之后,还包括:对第一隐私信息进行修图操作的识别,若确定第一隐私信息未进行修图操作,则将第一审核结果发送至服务器。
[0077] 具体的,若第一隐私信息为图片,则在确定第一审核结果为审核通过后,还可以进一步判断第一隐私信息是否经过修图。即,对第一隐私信息进行修图操作的识别,确定第一隐私信息上是否存在修图操作。若确定第一隐私信息上未进行修图操作,则将审核通过的第一审核结果发送至服务器;若确定第一隐私信息上进行过修图操作,则确定第一隐私信息审核不通过,电子设备提示用户进行检查,服务器不需要进行后续的审查。
[0078] 修图操作可以是指图片上的信息被添加、删除或修改,例如,图片上的账户余额被篡改。被修图的第一隐私信息不能保证信息的真实性,因此,不能通过审核。
[0079] 这样设置的有益效果在于,通过识别第一隐私信息上是否存在修图操作,可以保证第一隐私信息的真实性,避免有人上传造假的用户信息,保证对用户信息进行严格审核,提高信息审核的精度和可信性。
[0080] 本实施例中,对第一隐私信息进行修图操作的识别,包括:确定第一隐私信息中被选取的图片区域中各文本的文本信息,为第一文本信息;其中,第一文本信息包括被选取的图片区域中各文本的字体类型、字体大小、文字轨迹粗细和文本清晰度;若被选取的图片区域中的各文本之间的第一文本信息不一致,则确定第一隐私信息存在修图操作;或者,确定第一隐私信息中被选取的图片区域中的背景信息,为第一背景信息;其中,第一背景信息包括被选取的图片区域中的背景颜色和背景亮度;若被选取的图片区域存在不一致的第一背景信息,则确定第一隐私信息存在修图操作。
[0081] 具体的,若图片上存在修图操作,则被修图的部分的字样和字体大小等与原图上的文本存在不同。因此,可以确定第一隐私信息中被选取的图片区域中的文本的字体和字号等文本信息,作为第一文本信息。文本信息可以包括字体类型、字体大小、文字轨迹粗细和文本清晰度等,第一文本信息可以包括被选取的图片区域中各文本的字体类型、字体大小、文字轨迹粗细和文本清晰度等。确定在一个被选取的图片区域中,各文本的字体和/或字号等第一文本信息是否一致,若字体和字号等第一文本信息均一致,则确定该被选取的图片区域不存在修图操作;若字体和字号中存在至少一样第一文本信息是不一致的,则确定该被选取的图片区域存在修图操作。若一张第一隐私信息的图片中,所有被选取的图片区域均不存在修图操作,则确定该第一隐私信息不存在修图操作;若一张第一隐私信息的图片中,存在一个被选取的图片区域中存在修图操作,则确定该第一隐私信息存在修图操作。
[0082] 还可以对确定第一隐私信息的被选取的图片区域进行局部区域划分,确定第一隐私信息的被选取的图片区域中各个局部区域的背景信息,来判断第一隐私信息中是否存在修图操作。获取一张第一隐私信息的图片中,任意一个被选取的图片区域中的背景颜色和背景亮度等第一背景信息,例如,可以确定文本之外的部分的背景信息。背景信息可以包括背景颜色和背景亮度等,第一背景信息可以包括被选取的图片区域中的背景颜色和背景亮度。获取第一背景信息的像素点的像素值,根据第一背景信息的像素点的像素值,确定被选取的图片区域中各个局部区域的第一背景信息是否一致。若一致,则确定第一隐私信息的图片未进行修图操作;若不一致,则确定第一隐私信息的图片中存在修图操作。还可以根据一张第一隐私信息的图片中,各个被选取的图片区域的背景信息,作为第一背景信息,来判断第一隐私信息中是否存在修图操作。可以获取一张第一隐私信息的图片中,各个被选取的图片区域的背景部分的第一背景信息,可以将文本之外的部分确定为背景部分。获取各个背景部分的像素点的像素值,根据各个背景部分的像素点的像素值,确定各个被选取的图片区域的背景是否一致。若一致,则确定第一隐私信息的图片未进行修图操作;若不一致,则确定第一隐私信息的图片中存在修图操作。
[0083] 本实施例中,对第一隐私信息进行修图操作的识别,包括:确定第一隐私信息中被选取的图片区域中各文本的第一文本信息;确定第一隐私信息中被选取的图片区域的相邻区域,确定相邻区域中文本的文本信息,为第二文本信息;其中,第二文本信息包括相邻区域中文本的字体类型、字体大小、文字轨迹粗细和文本清晰度;若第一文本信息与第二文本信息不一致,则确定第一隐私信息存在修图操作;或者,确定第一隐私信息中被选取的图片区域中的第一背景信息;确定第一隐私信息中被选取的图片区域的相邻区域,并确定相邻区域中文本的背景信息,为第二背景信息;其中,第二背景信息包括相邻区域中的背景颜色和背景亮度;若第一背景信息与第二背景信息不一致,则确定第一隐私信息存在修图操作。
[0084] 具体的,在确定图片区域中任意一个文本是否被修图时,可以确定该文本左右两边的相邻文本,将该文本和相邻文本进行字体识别和字号识别。可以将第一隐私信息中被选取的图片区域两侧预设区域大小的区域作为相邻区域,例如,可以将第一隐私信息中被选取的图片区域左侧第一个文本所在的区域作为相邻区域。确定相邻区域中文本的文本信息,作为第二文本信息。第二文本信息包括相邻区域中文本的字体类型、字体大小、文字轨迹粗细和文本清晰度等。还可以确定相邻区域中文本的背景信息,作为第二背景信息。若第一文本信息与第二文本信息均一致,则确定第一隐私信息中被选取的图片区域未被修图;若存在与第二文本信息不一致的第一文本信息,则确定第一隐私信息中被选取的图片区域被修图。若一个被选取的图片区域中存在被修图的文本,则该被选取的图片区域存在修图操作。
[0085] 可以获取相邻区域的背景信息,作为第二背景信息,第二背景信息可以包括相邻区域中的背景颜色和背景亮度等。将第一背景信息与第二背景信息进行比较,若二者均一致,则第一隐私信息中被选取的图片区域未被修图;若存在与第二背景信息不一致的第一背景信息,则确定第一隐私信息中被选取的图片区域被修图。若一个被选取的图片区域中存在被修图的文本,则该被选取的图片区域存在修图操作。
[0086] 这样设置的有益效果在于,通过识别被选取的图片区域中文本的字体和字号等文本信息以及背景信息,确定第一隐私信息是否被修图,确保第一隐私信息的真实性,提高信息审核的精度和可信性。
[0087] 文本信息可以包括文本的清晰度,本实施例中,对第一隐私信息进行修图操作的识别,包括:确定第一隐私信息中被选取的图片区域中的文本的清晰度,若存在清晰度不一致的文本,则确定第一隐私信息存在修图操作。
[0088] 具体的,若图片中存在修图操作,则被修图的部分的像素清晰度与未被修图的部分的像素清晰度不同。因此,可以获取被选取的图片区域中的各像素点的清晰度,即,可以得到被选取的图片区域中各文本的清晰度。确定在一个被选取的图片区域中,各文本的清晰度是否一致。若在一个被选取的图片区域中存在清晰度不一致的文本,则确定该被选取的图片区域存在修图操作,该被选取的图片区域所在的第一隐私信息存在修图操作。若在一个被选取的图片区域中,各文本的清晰度均一致,则该被选取的图片区域中不存在修图操作。若第一隐私信息中的所有被选取的图片区域均不存在修图操作,则确定该第一隐私信息不存在修图操作。
[0089] 这样设置的有益效果在于,通过图像的清晰度确定第一隐私信息是否被修图,避免遗漏人为对第一隐私信息进行造假的情况,提高信息审核的可信度。
[0090] 还可以根据一张第一隐私信息的图片中,各个被选取的图片区域的背景,来判断第一隐私信息中是否存在修图操作。可以获取一张第一隐私信息的图片中,各个被选取的图片区域的背景部分,可以将文本之外的部分确定为背景部分。获取背景部分的像素点的像素值,根据背景部分的像素点的像素值,确定各个被选取的图片区域的背景是否一致。若一致,则确定第一隐私信息的图片未进行修图操作;若不一致,则确定第一隐私信息的图片中存在修图操作。
[0091] 本实施例中,在确定第一隐私信息存在修图操作之后,还包括:将第一隐私信息发送至服务器;其中,第一隐私信息用于触发服务器在可信执行环境中,基于预设的修图检测规则,对第一隐私信息进行修图操作的识别,若服务器确定所述第一隐私信息不存在修图操作,则向电子设备发送修图识别通过的反馈信息;接收服务器发送的修图识别通过的反馈信息,确定第一隐私信息未进行修图操作,并将第一审核结果发送至服务器。
[0092] 具体的,电子设备在确定第一隐私信息中存在修图操作后,可以由服务器再进行一次检查,确定第一隐私信息中是否存在修图操作。电子设备可以将认为存在修图操作的第一隐私信息发送给服务器。服务器中预先设置有修图检测规则,在接收到第一隐私信息后,在预设的可信执行环境中,基于预设的修图检测规则,对第一隐私信息进行修图操作的识别。修图检测规则也可以是对文本的字体、字号、清晰度的检测,以及对背景的检测。若服务器确定第一隐私信息不存在修图操作,则向电子设备发送修图识别通过的反馈信息;服务器确定第一隐私信息存在修图操作,则向电子设备发送修图识别不通过的反馈信息。若电子设备接收服务器发送的修图识别通过的反馈信息,则确定第一隐私信息未进行修图操作,可以将审核通过的第一审核结果发送至服务器,由服务器进行后续的审核;若电子设备接收服务器发送的修图识别不通过的反馈信息,则确定用户此次的审核失败,向用户发出审核不通过的提示信息,供用户进行查看。
[0093] 这样设置的有益效果在于,在电子设备确定第一隐私信息中存在修图操作后,再由服务器进行检测,确保修图操作的识别准确,避免将未修图的第一隐私信息确定为修图的第一隐私信息,有效提高信息审核精度。
[0094] 本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全方法,通过电子设备从一部分的金融隐私信息中获取待审核信息,电子设备对待审核信息进行审核,得到第一审核结果。若第一审核结果为审核通过,则可以通知服务器再继续进行审核。解决了现有技术中,由服务器进行全部信息的审核所造成的服务器资源浪费以及服务器压力大等问题。由于在电子设备进行信息审核时,不需要将电子设备审核的信息发送给服务器,因此,可以减少向服务器传输大量数据造成的信息泄露等情况。通过电子设备的审核,实现对金融隐私信息的初步审核,便于筛选出第一审核结果为审核不通过的用户,初步审核未通过的用户无需准备资料进行审核,只有初步审核通过的用户需要准备进一步的资料进行审核,如准备纸质盖章、签字资料等,能够减少用户的工作量。
[0095] 图3为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图,该实施例是在上述实施例基础上的可选实施例。
[0096] 本实施例中,在将第一审核结果发送至服务器之后,可追加:接收服务器发送的第二审核结果,根据第二审核结果,向用户发出审核结果的查看通知。
[0097] 如图3示,该方法包括以下步骤:
[0098] S301、从预设的第一隐私信息中获取待审核信息;其中,第一隐私信息用于表示用户预先存储在电子设备的金融隐私信息。
[0099] 示例性地,本步骤可以参见上述步骤S101,不再赘述。
[0100] S302、对待审核信息进行审核,得到待审核信息的第一审核结果。
[0101] 示例性地,本步骤可以参见上述步骤S102,不再赘述。
[0102] S303、若确定第一审核结果为审核通过,则将第一审核结果发送至服务器;第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;第二隐私信息用于表示服务器获取到的金融隐私信息。
[0103] 示例性地,若第一审核结果为审核通过,则将第一审核结果发送给服务器,第一审核结果触发服务器对第二隐私信息进行审核。图4为电子设备和服务器之间信息交互示意图。图4中,电子设备为用户侧的用户端,服务器为服务端,用户端先进行一次审核,审核通过后,再通知服务端进行第二次审核。服务器所得到的审核结果为第二审核结果,并可以将第二审核结果发送给电子设备。
[0104] 本实施例中,服务器接收用户上传至服务器的第二隐私信息;或者,服务器从预设的用户信息数据库中获取第二隐私信息。
[0105] 具体的,用户第二隐私信息可以预先存储在用户信息数据库中,服务器在接收到第一审核结果后,可以主动从用户信息数据库中获取预设的第二隐私信息进行审核。实现信息审核的自动化,提高信息审核效率。
[0106] 电子设备在得到审核通过的第一审核结果后,可以向用户发出提示信息,提醒用户向服务器上传第二隐私信息。服务器在接收到第一审核结果后,可以等待用户上传第二隐私信息。当接收到用户上传的第二隐私信息后,再对第二隐私信息进行审核。即,服务器可以主动获取第二隐私信息,也可以被动等待第二隐私信息。
[0107] S304、接收服务器发送的第二审核结果,根据第二审核结果,向用户发出审核结果的查看通知。
[0108] 示例性地,第二审核结果可以是审核通过,也可以审核不通过。服务器在得到第二审核结果后,可以将第二审核结果发送给电子设备,电子设备根据第一审核结果和第二审核结果,确定用户信息的最终审核结果。若第二审核结果为审核通过,则确定最终审核结果为审核通过;若第二审核结果为审核不通过,则确定最终审核结果为审核不通过。电子设备可以根据最终审核结果,向用户发出审核结果查看通知。
[0109] 服务器在得到第二审核结果后,可以自己确定最终审核结果。若第二审核结果为审核通过,则确定最终审核结果为审核通过;若第二审核结果为审核不通过,则确定最终审核结果为审核不通过。
[0110] 服务器可以将最终审核结果发送给电子设备,电子设备根据最终审核结果向用户发送审核结果查看通知,供用户进行查看,便于用户进行信息的完善。
[0111] 本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法,通过电子设备从一部分的金融隐私信息中获取待审核信息,电子设备对待审核信息进行审核,得到第一审核结果。若第一审核结果为审核通过,则可以通知服务器再继续进行审核。解决了现有技术中,由服务器进行全部信息的审核所造成的服务器资源浪费以及服务器压力大等问题。由于在电子设备进行信息审核时,不需要将电子设备审核的信息发送给服务器,因此,可以减少向服务器传输大量数据造成的信息泄露等情况。通过电子设备的审核,实现对金融隐私信息的初步审核,便于筛选出第一审核结果为审核不通过的用户,初步审核未通过的用户无需准备资料进行审核,只有初步审核通过的用户需要准备进一步的资料进行审核,如准备纸质盖章、签字资料等,能够减少用户的工作量。
[0112] 图5是根据本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核方法的流程示意图,该方法应用于服务器,该方法可以由一种基于隐私保护计算的金融隐私信息的安全审核装置执行。如图5所示,该方法包括以下步骤:
[0113] S501、接收电子设备发送来的隐私信息审核指令;其中,隐私信息审核指令中包括用户的第一隐私信息。
[0114] 示例性地,电子设备接收用户发送的隐私信息审核指令,将隐私信息审核指令发送给服务器。隐私信息审核指令中可以包括用户自己的第一隐私信息。服务器接收到隐私信息审核指令后,从中获取用户的第一隐私信息,确定请求进行审核的用户。
[0115] 本实施例中,在向电子设备发送允许审核的指令之后,还包括:若接收到电子设备发送的第一隐私信息存在修图操作的反馈信息,则在预设的可信执行环境中对第一隐私信息中被选取的图片区域进行修图操作的检测,得到第一隐私信息是否存在修图操作的检测结果;其中,第一隐私信息存在修图操作的反馈信息中包括第一隐私信息中被选取的图片区域的所在位置以及被选取的图片区域的图像。
[0116] 具体的,若电子设备认为第一隐私信息的图片存在修图操作,则可以向服务器发送第一隐私信息存在修图操作的反馈信息,该反馈信息中可以包括第一隐私信息中被选取的图片区域的所在位置以及被选取的图片区域的图像。服务器在收到反馈信息后,可以在预设的可信执行环境中,对第一隐私信息的被选取的图片区域再进行修图操作的检测,即确定第一隐私信息的被选取的图片区域中是否存在修图操作。
[0117] 可以确定第一隐私信息中被选取的图片区域中各文本的文本信息,为第一文本信息;其中,文本信息包括字体类型、字体大小、文字轨迹粗细和文本清晰度;若被选取的图片区域中的各文本之间的第一文本信息不一致,则确定第一隐私信息存在修图操作;或者,确定第一隐私信息中被选取的图片区域中的背景信息,为第一背景信息;其中,背景信息包括背景颜色和背景亮度;若被选取的图片区域存在不一致的背景信息,则确定第一隐私信息存在修图操作。
[0118] 还可以确定第一隐私信息中被选取的图片区域的相邻区域;确定相邻区域中文本的文本信息,为第二文本信息,若第一文本信息与第二文本信息不一致,则确定第一隐私信息存在修图操作;或者,确定相邻区域中文本的背景信息,为第二背景信息,若第一背景信息与第二背景信息不一致,则确定第一隐私信息存在修图操作。若服务器确定第一隐私信息存在修图操作,则确定用户审核不通过;若确定第一隐私信息不存在修图操作,则可以继续对用户的第二隐私进行审核。
[0119] 通过服务器对第一隐私信息进行修图操作的二次检测,避免电子设备对修图操作的检测出现错误,而造成用户无法通过审核,提高检测精度,进而提高用户体验。
[0120] S502、从预设的用户信用分数据库中获取用户的当前信用分,若当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令;其中,允许审核的指令用于触发电子设备从预设的第一隐私信息中获取待审核信息,并对待审核信息进行审核,得到待审核信息的第一审核结果,若第一审核结果为审核通过,则将第一审核结果发送至服务器。
[0121] 示例性地,用户在进行生产生活中,伴随有信用分的更新,例如,可以根据用户的还款情况更新用户的信用分,信用分可以用于表示用户在进行金融业务中的信用高低。服务器中预先有一个用户信用分数据库,用户信用分数据库中存储有各个用户的当前信用分。服务器可以从用户信用分数据库中确定请求进行审核的用户的当前信用分。
[0122] 服务器中预先设置一个信用分阈值,若用户的当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令,由电子设备从预设的第一隐私信息中获取待审核信息,对用户的第一隐私信息进行审核。若用户的当前信用分等于或小于预设的信用分阈值,则服务器直接对用户的第一隐私信息进行审核,并将第一隐私信息的审核结果发送给电子设备,由电子设备通知用户。若第一隐私信息的审核结果为审核通过,则服务器可以继续对第二隐私信息进行审核。
[0123] S503、响应到第一审核结果,获取预设的第二隐私信息,在预设的可信执行环境中对第二隐私信息进行审核,得到第二审核结果。
[0124] 示例性地,第一审核结果可以用于触发服务器对预设的第二隐私信息进行审核。若服务器响应到审核通过的第一审核结果,则可以获取用户的第二隐私信息进行审核。第二隐私信息是服务器需要审查的用户信息,可以根据实际需求确定。用户在确定电子设备的审核通过后,可以将预设的第二隐私信息发送给服务器,服务器根据预设的服务器审核规则,得到服务器的审核结果,为第二审核结果。可以在服务器中预先存储服务器审核规则,服务器审核规则可以根据实际需求进行调整。由于第二隐私信息是需要上传至服务器的信息,因此,第二隐私信息可以是与用户隐私关联性小的用户信息。值得注意的是,服务器的审核环境为预设的可信执行环境。
[0125] 本实施例中,可以先通过电子设备进行审核,再通过服务器进行审核,实现了对用户信息的两次审核,减少服务器的压力,也不需要电子设备提供较大的算力,提高信息审核精度和效率。
[0126] 图6为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核装置的结构框图,该装置应用于电子设备。为了便于说明,仅示出了与本公开实施例相关的部分。参照图6,该装置包括:信息获取模块601、第一结果获得模块602和第一结果发送模块603。
[0127] 信息获取模块601,用于从预设的第一隐私信息中获取待审核信息;其中,所述第一隐私信息用于表示用户预先存储在所述电子设备的金融隐私信息;
[0128] 第一结果获得模块602,用于对所述待审核信息进行审核,得到所述待审核信息的第一审核结果;
[0129] 第一结果发送模块603,用于若确定所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;所述第一审核结果用于触发对预设的第二隐私信息进行审核,得到第二审核结果;所述第二隐私信息用于表示所述服务器获取到的金融隐私信息。
[0130] 图7为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全装置的结构框图,在图6所示实施例的基础上,用户存储在电子设备的第一隐私信息的数据格式为图片格式,如图7所示,信息获取模块601包括区域选取单元6011和文本识别单元6012。
[0131] 区域选取单元6011,用于根据用户在第一隐私信息上做出的图片区域选取操作,从所述第一隐私信息上获取被选取的图片区域;
[0132] 文本识别单元6012,用于对所述被选取的图片区域进行文本识别,得到所述被选取的图片区域中的信息,为待审核信息。
[0133] 一个示例中,区域选取单元6011,具体用于:
[0134] 生成识别框,并根据用户在所述第一隐私信息上执行的识别框调整操作,确定所述第一隐私信息上的识别框所在区域;所述识别框调整操作包括识别框的位置调整操作和识别框的大小调整操作;
[0135] 将所述第一隐私信息上的识别框所在区域,确定为所述第一隐私信息上被选取的图片区域。
[0136] 一个示例中,信息获取模块601,还具体用于:
[0137] 识别所述第一隐私信息中的文本信息;
[0138] 根据预设的信息筛选规则,从所述第一隐私信息中的文本信息中确定待审核信息。
[0139] 一个示例中,待审核信息为至少一个;
[0140] 第一结果获得模块602,包括:
[0141] 模板匹配单元,用于根据预设的信息与信息模板之间的关联关系,将所述待审核信息与对应的信息模板进行匹配;
[0142] 规则确定单元,用于若确定所述待审核信息存在于对应的信息模板中,则根据预设的信息与信息审核规则之间的关联关系,确定各待审核信息对应的信息审核规则;
[0143] 第一审核结果确定单元,用于根据各待审核信息对应的信息审核规则,对各待审核信息进行审核,得到待审核信息的第一审核结果。
[0144] 一个示例中,该装置还包括:
[0145] 修图识别模块,用于在确定所述第一审核结果为审核通过之后,对所述第一隐私信息进行修图操作的识别,若确定所述第一隐私信息未进行修图操作,则将所述第一审核结果发送至服务器。
[0146] 一个示例中,修图识别模块,具体用于:
[0147] 确定所述第一隐私信息中被选取的图片区域中各文本的文本信息,为第一文本信息;其中,所述第一文本信息包括被选取的图片区域中各文本的字体类型、字体大小、文字轨迹粗细和文本清晰度;
[0148] 若所述被选取的图片区域中的各文本之间的第一文本信息不一致,则确定所述第一隐私信息存在修图操作;或者,
[0149] 确定所述第一隐私信息中被选取的图片区域中的背景信息,为第一背景信息;其中,所述第一背景信息包括被选取的图片区域中的背景颜色和背景亮度;
[0150] 若所述被选取的图片区域存在不一致的背景信息,则确定所述第一隐私信息存在修图操作;或者,
[0151] 确定所述第一隐私信息中被选取的图片区域中各文本的第一文本信息;确定所述第一隐私信息中被选取的图片区域的相邻区域,并确定所述相邻区域中文本的文本信息,为第二文本信息;其中,所述第二文本信息包括相邻区域中文本的字体类型、字体大小、文字轨迹粗细和文本清晰度;
[0152] 若所述第一文本信息与所述第二文本信息不一致,则确定所述第一隐私信息存在修图操作;或者,
[0153] 确定第一隐私信息中被选取的图片区域中的第一背景信息;确定所述第一隐私信息中被选取的图片区域的相邻区域,并确定所述相邻区域中文本的背景信息,为第二背景信息;其中,所述第二背景信息包括相邻区域中的背景颜色和背景亮度;
[0154] 若所述第一背景信息与所述第二背景信息不一致,则确定所述第一隐私信息存在修图操作。
[0155] 一个示例中,该装置该包括:
[0156] 二次修图识别模块,用于在确定所述第一隐私信息存在修图操作之后,将所述第一隐私信息发送至服务器;其中,所述第一隐私信息用于触发所述服务器在可信执行环境中,基于预设的修图检测规则,对所述第一隐私信息进行修图操作的识别,若所述服务器确定所述第一隐私信息不存在修图操作,则向电子设备发送修图识别通过的反馈信息;
[0157] 接收所述服务器发送的修图识别通过的反馈信息,确定所述第一隐私信息未进行修图操作,并将所述第一审核结果发送至服务器。
[0158] 一个示例中,该装置还包括:
[0159] 第二审核结果接收模块,用于在将所述第一审核结果发送至服务器之后,接收所述服务器发送的第二审核结果,根据所述第二审核结果,向用户发出审核结果的查看通知。
[0160] 一个示例中,服务器接收用户上传至服务器的第二隐私信息;或者,所述服务器从预设的用户信息数据库中获取所述第二隐私信息。
[0161] 图8为本申请实施例提供的一种基于隐私保护计算的金融隐私信息的安全审核装置的结构框图,该装置应用于服务器。为了便于说明,仅示出了与本公开实施例相关的部分。参照图8,该装置包括:审核指令接收模块801、信用分确定模块802和第二审核结果确定模块803。
[0162] 审核指令接收模块801,用于接收所述电子设备发送来的隐私信息审核指令;其中,所述隐私信息审核指令中包括用户的第一隐私信息;
[0163] 信用分确定模块802,用于从预设的用户信用分数据库中获取用户的当前信用分,若所述当前信用分大于预设的信用分阈值,则向电子设备发送允许审核的指令;其中,所述允许审核的指令用于触发所述电子设备从预设的第一隐私信息中获取待审核信息,并对所述待审核信息进行审核,得到所述待审核信息的第一审核结果,若所述第一审核结果为审核通过,则将所述第一审核结果发送至服务器;
[0164] 第二审核结果确定模块803,用于响应到第一审核结果,获取预设的第二隐私信息,在预设的可信执行环境中对所述第二隐私信息进行审核,得到第二审核结果。
[0165] 一个示例中,该装置包括:
[0166] 二次修图检测模块,用于在向电子设备发送允许审核的指令之后,若接收到所述电子设备发送的第一隐私信息存在修图操作的反馈信息,则在预设的可信执行环境中对所述第一隐私信息中被选取的图片区域进行修图操作的检测,得到第一隐私信息是否存在修图操作的检测结果;其中,所述第一隐私信息存在修图操作的反馈信息中包括所述第一隐私信息中被选取的图片区域的所在位置以及所述被选取的图片区域的图像。
[0167] 图9为本申请实施例提供的一种电子设备的结构框图,如图9所示,电子设备包括:存储器91,处理器92;存储器91,用于存储处理器92可执行指令的存储器。
[0168] 其中,处理器92被配置为执行如上述实施例提供的方法。电子设备还包括接收器93和发送器94。接收器93用于接收其他设备发送的指令和数据,发送器94用于向外部设备发送指令和数据。
[0169] 图10是根据一示例性实施例示出的一种电子设备的框图,该设备可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0170] 设备1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/ O)接口1012,传感器组件1014,以及通信组件1016。
[0171] 处理组件1002通常控制设备1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1002可以包括一个或多个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。
[0172] 存储器1004被配置为存储各种类型的数据以支持在设备1000的操作。这些数据的示例包括用于在设备1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0173] 电源组件1006为设备1000的各种组件提供电力。电源组件1006可以包括电源管理系统,一个或多个电源,及其他与为设备1000生成、管理和分配电力相关联的组件。
[0174] 多媒体组件1008包括在所述设备1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当设备1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0175] 音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当设备1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。
[0176] I/ O接口1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0177] 传感器组件1014包括一个或多个传感器,用于为设备1000提供各个方面的状态评估。例如,传感器组件1014可以检测到设备1000的打开/关闭状态,组件的相对定位,例如所述组件为设备1000的显示器和小键盘,传感器组件1014还可以检测设备1000或设备1000一个组件的位置改变,用户与设备1000接触的存在或不存在,设备1000方位或加速/减速和设备1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0178] 通信组件1016被配置为便于设备1000和其他设备之间有线或无线方式的通信。设备1000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1016经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1016还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0179] 在示例性实施例中,设备1000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0180] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由设备1000的处理器1020执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD‑ROM、磁带、软盘和光数据存储设备等。
[0181] 一种非临时性计算机可读存储介质,当该存储介质中的指令由终端设备的处理器执行时,使得终端设备能够执行上述终端设备的基于隐私保护计算的金融隐私信息的安全方法。
[0182] 本申请还公开了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如本实施例中所述的方法。
[0183] 本申请以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0184] 用于实施本申请的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或电子设备上执行。
[0185] 在本申请的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD‑ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0186] 为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0187] 可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据电子设备)、或者包括中间件部件的计算系统(例如,应用电子设备)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。
[0188] 计算机系统可以包括客户端和电子设备。客户端和电子设备一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端‑电子设备关系的计算机程序来产生客户端和电子设备的关系。电子设备可以是云电子设备,又称为云计算电子设备或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务("Virtual Private Server",或简称 "VPS")中,存在的管理难度大,业务扩展性弱的缺陷。电子设备也可以为分布式系统的电子设备,或者是结合了区块链的电子设备。应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
[0189] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。
[0190] 应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。