[go: up one dir, main page]

CN110557363A - 一种身份校验方法、装置及存储介质 - Google Patents

一种身份校验方法、装置及存储介质 Download PDF

Info

Publication number
CN110557363A
CN110557363A CN201910477693.6A CN201910477693A CN110557363A CN 110557363 A CN110557363 A CN 110557363A CN 201910477693 A CN201910477693 A CN 201910477693A CN 110557363 A CN110557363 A CN 110557363A
Authority
CN
China
Prior art keywords
blacklist
user
matching degree
target
unique
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910477693.6A
Other languages
English (en)
Inventor
张帆
舒凯
李跃红
孙潞潞
林洪优
翟登磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing City Network Neighbor Technology Co Ltd
Original Assignee
Beijing City Network Neighbor Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing City Network Neighbor Technology Co Ltd filed Critical Beijing City Network Neighbor Technology Co Ltd
Priority to CN201910477693.6A priority Critical patent/CN110557363A/zh
Publication of CN110557363A publication Critical patent/CN110557363A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Buyer or seller confidence or verification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本申请实施例提供了一种身份校验方法、装置及存储介质,该方法包括:获取待校验用户对应的多个身份标识;其中,所述多个身份标识包括唯一性身份标识以及非唯一性身份标识;在黑名单的唯一性黑名单标识中不存在任一与所述唯一性身份标识相匹配且所述黑名单的非唯一性黑名单标识中存在与至少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名单标识的情况下,确定所述黑名单为与所述待校验用户关联的目标黑名单;根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑名单之间的匹配度;根据所述匹配度对所述待校验用户进行身份校验。

Description

一种身份校验方法、装置及存储介质
技术领域
本申请涉及互联网技术领域,特别是涉及一种身份校验方法、装置及存 储介质。
背景技术
随着通信网络的快速发展,越来越多的商家用户可以在应用平台中进行 注册,并在注册成功的情况下,通过网络形式发布目标商品,此时,应用平 台可以获取到该商家用户对应的唯一性身份标识。考虑到存在无良商家用户 发布伪劣商品的情况,因此,为了避免无良商家用户发布伪劣商品对买家用 户造成的经济损失,可以判断该商家用户是否为黑名单用户。
现有技术中,若黑名单的唯一性黑名单标识中存在任一与商家用户的唯 一性身份标识相匹配,则可以确定该商家用户为黑名单用户。但是,在黑名 单的唯一性黑名单标识中不存在任一与商家用户的唯一性身份标识相匹配 的情况下,无法准确识别出该商家用户是否为黑名单用户。
发明内容
鉴于上述问题,本申请实施例提供一种身份校验方法、装置及存储介质, 在黑名单的唯一性黑名单标识中不存在任一与商家用户的唯一性身份标识 相匹配的情况下,根据黑名单的非唯一性黑名单标识以及待校验用户的非唯 一性身份标识获取与待校验用户关联的目标黑名单,从而可以获取待校验用 户与所述目标黑名单之间的匹配度,进而基于匹配度对待校验用户进行身份 校验,避免了现有技术中无法准确识别出待校验用户是否为黑名单用户的问 题。
根据本申请实施例的第一方面,提供一种身份校验方法,所述方法包括:
获取待校验用户对应的多个身份标识;其中,所述多个身份标识包括唯 一性身份标识以及非唯一性身份标识;
在黑名单的唯一性黑名单标识中不存在任一与所述唯一性身份标识相 匹配且所述黑名单的非唯一性黑名单标识中存在与至少一个所述非唯一性 身份标识分别相匹配的目标非唯一性黑名单标识的情况下,确定所述黑名单 为与所述待校验用户关联的目标黑名单;
根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑 名单之间的匹配度;
根据所述匹配度对所述待校验用户进行身份校验。
可选地,所述根据所述目标非唯一性黑名单标识,确定所述待校验用户 与所述目标黑名单之间的匹配度,包括:
获取所述目标非唯一性黑名单标识的标识数量;
根据所述标识数量,确定所述待校验用户与所述目标黑名单之间的匹配 度。
可选地,所述根据所述目标非唯一性黑名单标识,确定所述待校验用户 与所述目标黑名单之间的匹配度,包括:
获取每个所述目标非唯一性黑名单标识的关联参数;
根据所述关联参数,确定所述待校验用户与所述目标黑名单之间的匹配 度。
可选地,在所述根据所述目标非唯一性黑名单标识,确定所述待校验用 户与所述目标黑名单之间的匹配度之前,还包括:
获取每个所述目标非唯一性黑名单标识的优先级;
所述根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目 标黑名单之间的匹配度,包括:
根据最高优先级对应的目标非唯一性黑名单标识,获取所述待校验用户 与所述目标黑名单之间的匹配度。
可选地,所述根据最高优先级对应的目标非唯一性黑名单标识,获取所 述待校验用户与所述目标黑名单之间的匹配度,包括:
获取最高优先级对应的目标非唯一性黑名单标识以及与所述最高优先 级对应的目标非唯一性黑名单标识相匹配的非唯一性身份标识之间的待确 定匹配度;
判断所述待确定匹配度是否大于或者等于第一预设阈值;
在所述待确定匹配度大于或者等于所述第一预设阈值的情况下,将所述 待确定匹配度作为所述匹配度。
可选地,在所述目标黑名单包括多个黑名单的情况下,所述根据所述匹 配度对所述待校验用户进行身份校验,包括:
获取每个所述目标黑名单预先设置的黑名单等级参数;
根据每个所述目标黑名单对应的黑名单等级参数,以及每个所述目标黑 名单与所述待校验用户之间的匹配度,获取所述待校验用户的校验参数;
通过所述校验参数,对所述待校验用户进行身份校验。
可选地,在所述目标黑名单包括多个黑名单的情况下,所述根据所述匹 配度对所述待校验用户进行身份校验,包括:
从所述每个目标黑名单对应的匹配度中,获取最大匹配度;
通过所述最大匹配度对所述待校验用户进行身份校验。
可选地,所述通过所述最大匹配度对所述待校验用户进行身份校验,包 括:
在所述最大匹配度大于或者等于第二预设阈值的情况下,确定所述待校 验用户为黑名单用户;或者,
在所述最大匹配度小于所述第二预设阈值的情况下,确定所述待校验用 户为白名单用户。
根据本申请实施例的第二方面,提供一种身份校验方法,所述方法包括:
身份标识获取模块,用于获取待校验用户对应的多个身份标识;其中, 所述多个身份标识包括唯一性身份标识以及非唯一性身份标识;
目标黑名单获取模块,用于在黑名单的唯一性黑名单标识中不存在任一 与所述唯一性身份标识相匹配且所述黑名单的非唯一性黑名单标识中存在 与至少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名单标识 的情况下,确定所述黑名单为与所述待校验用户关联的目标黑名单;
匹配度获取模块,用于根据所述目标非唯一性黑名单标识,确定所述待 校验用户与所述目标黑名单之间的匹配度;
身份校验模块,用于根据所述匹配度对所述待校验用户进行身份校验。
可选地,所述匹配度获取模块,包括:
标识数据获取子模块,用于获取所述目标非唯一性黑名单标识的标识数 量;
第一匹配度获取子模块,用于根据所述标识数量,确定所述待校验用户 与所述目标黑名单之间的匹配度。
可选地,所述匹配度获取模块,包括:
关联参数获取子模块,用于获取每个所述目标非唯一性黑名单标识的关 联参数;
第二匹配度获取子模块,用于根据所述关联参数,确定所述待校验用户 与所述目标黑名单之间的匹配度。
可选地,所述装置还包括:
优先级获取模块,用于获取每个所述目标非唯一性黑名单标识的优先 级;
所述匹配度获取模块,用于根据最高优先级对应的目标非唯一性黑名单 标识,获取所述待校验用户与所述目标黑名单之间的匹配度。
可选地,所述匹配度获取模块,包括:
待确定匹配度获取子模块,用于获取最高优先级对应的目标非唯一性黑 名单标识以及与所述最高优先级对应的目标非唯一性黑名单标识相匹配的 非唯一性身份标识之间的待确定匹配度;
判断子模块,用于判断所述待确定匹配度是否大于或者等于第一预设阈 值;
第三匹配度获取子模块,用于在所述待确定匹配度大于或者等于所述第 一预设阈值的情况下,将所述待确定匹配度作为所述匹配度。
可选地,在所述目标黑名单包括多个黑名单的情况下,所述身份校验模 块,包括:
黑名单等级参数获取子模块,用于获取每个所述目标黑名单预先设置的 黑名单等级参数;
校验参数获取子模块,用于根据每个所述目标黑名单对应的黑名单等级 参数,以及每个所述目标黑名单与所述待校验用户之间的匹配度,获取所述 待校验用户的校验参数;
第一身份校验子模块,用于通过所述校验参数,对所述待校验用户进行 身份校验。
可选地,在所述目标黑名单包括多个黑名单的情况下,所述身份校验模 块,包括:
最大匹配度获取子模块,用于从所述每个目标黑名单对应的匹配度中, 获取最大匹配度;
第二身份校验子模块,用于通过所述最大匹配度对所述待校验用户进行 身份校验。
可选地,所述第二身份校验子模块,用于在所述最大匹配度大于或者等 于第二预设阈值的情况下,确定所述待校验用户为黑名单用户;或者,
在所述最大匹配度小于所述第二预设阈值的情况下,确定所述待校验用 户为白名单用户。
根据本申请实施例的第三方面,提供一种身份校验装置,包括处理器以 及存储器,其中,
所述处理器执行所述存储器所存放的计算机程序代码,以实现本申请所 述的身份校验方法的步骤。
根据本申请实施例的第四方面,提供一种计算机可读存储介质,所述计 算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现 本申请所述的身份校验方法的步骤。
本申请实施例包括以下优点:
本申请实施例通过获取待校验用户对应的多个身份标识;其中,所述多 个身份标识包括唯一性身份标识以及非唯一性身份标识;在黑名单的唯一性 黑名单标识中不存在任一与所述唯一性身份标识相匹配且所述黑名单的非 唯一性黑名单标识中存在与至少一个所述非唯一性身份标识分别相匹配的 目标非唯一性黑名单标识的情况下,确定所述黑名单为与所述待校验用户关 联的目标黑名单;根据所述目标非唯一性黑名单标识,确定所述待校验用户 与所述目标黑名单之间的匹配度;根据所述匹配度对所述待校验用户进行身 份校验。
可见,由于身份标识通常包括唯一性身份标识以及非唯一性身份标识, 因此,本申请可以在该黑名单的唯一性黑名单标识中不存在任一与唯一性身 份标识相匹配的情况下,判断黑名单的非唯一性黑名单标识中是否存在与至 少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名单标识,使得 通过非唯一性身份标识从黑名单中获取到与待校验用户关联的目标黑名单。 考虑到不同目标黑名单与待校验用户之间的匹配度存在差异,并且匹配度较 高的目标黑名单对身份校验结果的影响较大,匹配度较低的目标黑名单对身 份校验结果的影响较小,因此,本申请根据匹配度进行用户校验具备更高的 可靠性,从而提高了用户校验的准确性。
附图说明
图1是本申请的一种身份校验方法实施例的步骤流程图;
图2是本申请的一种身份校验方法可选实施例的步骤流程图;
图3是本申请的一种身份校验方法可选实施例的步骤流程图;
图4是本申请的一种身份校验方法可选实施例的步骤流程图;
图5是本申请的一种身份校验装置实施例的结构框图;
图6是本申请的一种身份校验装置可选实施例的结构框图;
图7为本申请的另一实施例提供的身份校验装置的硬件结构示意图;
图8为本申请的另一实施例提供的身份校验装置的硬件结构示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图 和具体实施方式对本申请作进一步详细的说明。
首先,对本申请的应用场景进行说明,本申请可以应用于身份校验的场 景,在该场景下,商家用户使用IP(Internet Protocol Address,网际协议地 址)地址Y以及用户手机号码T1在X1应用平台中进行注册,并在注册成 功的情况下发布目标商品,通常买家用户在购买该目标商品后,可以对该目 标商品进行商品评价,和/或,在该目标商品为劣质商品的情况下对该商家用 户进行投诉等,因此,X1应用平台可以根据评价结果和/或投诉信息,将该 商家用户作为黑名单,以及将IP地址Y1以及用户手机号码T1作为黑名单 的身份标识。但是通常情况下,该商家用户还可以使用IP地址Y以及用户 手机号码T2在X1应用平台中继续进行注册,其中,用户手机号码为唯一 性身份标识,IP地址为非唯一性身份标识,由于用户手机号码T2与用户手 机号码T1不相同,使得X1应用平台无法识别到该商家用户为黑名单用户。
为了解决该问题,由于身份标识通常包括唯一性身份标识以及非唯一性 身份标识,因此,本申请可以在该黑名单的唯一性黑名单标识中不存在任一 与唯一性身份标识相匹配的情况下,判断黑名单的非唯一性黑名单标识中是 否存在与至少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名 单标识,使得通过非唯一性身份标识从黑名单中获取到与待校验用户关联的 目标黑名单。考虑到不同目标黑名单与待校验用户之间的匹配度存在差异, 并且匹配度较高的目标黑名单对身份校验结果的影响较大,匹配度较低的目 标黑名单对身份校验结果的影响较小,因此,本申请根据匹配度进行用户校 验具备更高的可靠性,从而提高了用户校验的准确性。
下面结合具体实施例对本申请进行详细说明。
参照图1,示出了本申请的一种身份校验方法实施例的步骤流程图,具 体可以包括如下步骤:
步骤101,获取待校验用户对应的多个身份标识;其中,所述多个身份 标识包括唯一性身份标识以及非唯一性身份标识。
在本申请实施例中,该唯一性身份标识可以为用户手机号码、用户身份 证号码、用户人脸图像、用户指纹图像等等,该非唯一性身份标识可以为 MAC(Media AccessControl,介质访问控制)地址、用户账号、支付编码、IP 地址、cookie标识以及发帖信息等等,上述示例只是举例说明,本申请对此 不作限定。
由于本申请可以应用于待校验用户使用的当前应用平台,因此,在一种 可能的实现方式中,可以获取待校验用户在该当前应用平台中的多个身份标 识,即根据待校验用户在当前应用平台中的历史行为操作(如注册、登陆、 发帖或者访问等操作)获取到的身份标识;在另一种可能的实现方式中,待 校验用户可能在不同的应用平台中分别存在历史行为操作,因此,不同应用 平台可以分别获取到待校验用户在对应的应用平台中的多个初始身份标识, 该多个初始身份标识可以包括初始唯一性身份标识以及初始非唯一身份标 识,由于不同应用平台中的初始唯一性身份标识可能存在关联关系,即一个 应用平台中的某个初始唯一性身份标识与另一个应用平台中的某个唯一性 初始身份标识相同,使得本申请可以将不同应用平台中存在关联关系的初始 唯一性身份标识,以及与该初始唯一性身份标识关联的初始非唯一身份标识 作为本步骤中的多个身份标识,并在获取到多个身份标识后,将该多个身份 标识划分为唯一性身份标识以及非唯一性身份标识。
步骤102,在黑名单的唯一性黑名单标识中不存在任一与所述唯一性身 份标识相匹配且所述黑名单的非唯一性黑名单标识中存在与至少一个所述 非唯一性身份标识分别相匹配的目标非唯一性黑名单标识的情况下,确定所 述黑名单为与所述待校验用户关联的目标黑名单。
在本步骤中,可以判断黑名单的唯一性黑名单标识中是否存在任一与唯 一性身份标识相匹配,并在黑名单的唯一性黑名单标识中存在任一与唯一性 身份标识相匹配的情况下,确定待校验用户为黑名单用户,从而无需执行后 续的获取匹配度的过程,进而避免了计算资源的浪费;在黑名单的唯一性黑 名单标识中不存在任一与所述唯一性身份标识相匹配的情况下,判断该黑名 单的非唯一性黑名单标识中是否存在与至少一个所述非唯一性身份标识分 别相匹配的目标非唯一性黑名单标识,这样,在该黑名单的非唯一性黑名单 标识中不存在与至少一个所述非唯一性身份标识分别相匹配的目标非唯一 性黑名单标识的情况下,可以确定该黑名单不为与待校验用户关联的目标黑 名单;在黑名单的非唯一性黑名单标识中存在与至少一个所述非唯一性身份 标识分别相匹配的目标非唯一性黑名单标识的情况下,确定该黑名单为与待 校验用户关联的目标黑名单。
在本申请实施例中,可以从名单图谱中获取黑名单,名单图谱包括黑名 单以及与黑名单对应的黑名单身份标识之间的对应关系;所述黑名单为从多 个应用平台中获取到的名单;该黑名单身份标识包括唯一性黑名单标识以及 非唯一性黑名单标识。需要说明的是,由于本申请主要为了识别黑名单用户, 因此,构建的该名单图谱中包括黑名单。当然,在另一种可选实施例中,本 申请中的名单图谱中也可以包括白名单,本申请对此不作限定。
示例地,该多个应用平台可以为同一公司下的不同应用平台(如58集 团下的58同城、赶集网、中华英才网、安居客、58到家、转转及58同城影 业等等)。为了使得该名单图谱中的黑名单覆盖信息更加广泛,从而使得黑 名单用户识别准确率更高,该多个应用平台还可以包括行业联盟(如58集 团、阿里巴巴集团、京东集团、公安局、消费者协会等等)中的应用平台, 上述示例只是举例说明,本申请对此不作限定。
可选地,可以通过以下步骤构建名单图谱:
S11、从多个应用平台包括的名单样本中,获取黑名单样本。
在本步骤中,每个应用平台中存在对应的名单样本,并且各个应用平台 可以根据对应的预设黑名单条件进行名单筛选,得到各个应用平台中的黑名 单样本以及白名单样本。因此,本申请可以对全部应用平台中的各个黑名单 样本执行后续步骤,以使得属于同一黑名单的身份标识样本关联至该同一黑 名单,从而实现了同一黑名单在不同应用平台中的身份标识进行关联,以及 将同一黑名单在不同终端中的身份标识进行关联等等。
其中,各个应用平台可以分别设置有对应的预设黑名单条件,这样,获 取每个应用平台中的名单样本,并获取该名单样本对应的身份标识样本,该 身份标识样本包括:唯一性身份标识样本(用户手机号码、用户身份证号码、 用户人脸图像、用户指纹图像等),和/或,非唯一性身份标识样本(MAC 地址、用户账号、支付编码、IP地址、cookie标识以及发帖信息等等),并 基于该身份标识样本判断该名单样本是否满足预设黑名单条件,在名单样本 满足预设黑名单条件的情况下,确定名单样本为黑名单样本,在名单样本不 满足预设黑名单条件的情况下,确定名单样本为白名单样本。
进一步地,预设黑名单条件包括以下至少一种:名单样本未完成用户认 证(如实名认证或者手机认证等);名单样本的注册时长小于或者等于预设 时长(如5个月);名单样本在注册时间段内未发布商品信息;名单样本发 布的历史商品信息不属于预设商品信息类别;名单样本存在投诉记录,且投 诉记录的认定结果为已通过投诉审核;以及,名单样本在预设时间段内的投 诉次数大于或者等于预设次数。
示例地,在预设黑名单条件包括名单样本未完成用户认证的情况下,由 于通常已认证用户至少存在至少一个唯一性身份标识样本,因此,本步骤可 以判断该身份标识样本中是否存在至少一个唯一性身份标识样本,并在该身 份标识样本中不存在唯一性身份标识样本的情况下,确定该名单样本为黑名 单样本,在该身份标识样本中存在至少一个唯一性身份标识样本的情况下, 确定该名单样本为白名单样本。
在预设黑名单条件包括名单样本的注册时长小于或者等于预设时长的 情况下,可以从注册时长列表中获取与该唯一性身份标识样本匹配的名单唯 一性身份标识,该注册时长列表中包括不同名单唯一性身份标识对应的注册 时长,这样,可以确定与该唯一性身份标识样本匹配的名单唯一性身份标识 的注册时长为该名单样本的注册时长,从而判断该注册时长是否小于或者等 于预设时长。
在预设黑名单条件包括名单样本在注册时间段内未发布商品信息的情 况下,由于通常将该名单样本发布的历史商品信息与该唯一性身份标识样本 进行绑定,因此,可以判断是否存在与该唯一性身份标识样本存在绑定关系 的历史商品信息,若存在与该唯一性身份标识样本存在绑定关系的历史商品 信息,则确定名单样本在注册时间段内已发布商品信息;若不存在与该唯一 性身份标识样本存在绑定关系的历史商品信息,则确定名单样本在注册时间 段内未发布商品信息。
在预设黑名单条件包括名单样本发布的历史商品信息不属于预设商品 信息类别的情况下,同样由于通常将该名单样本发布的历史商品信息与该唯 一性身份标识样本进行绑定,因此,可以根据该唯一性身份标识样本获取与 该名单样本绑定的历史商品信息,并从历史商品信息中提取到商品类型信 息,从而判断该商品类型信息是否属于预设商品信息类别。其中,若存在任 一历史商品信息中提取到商品类型信息不属于预设商品信息类别,则可以确 定该名单样本为黑名单样本。
在预设黑名单条件包括名单样本存在投诉记录,且投诉记录的认定结果 为已通过投诉审核的情况下,可以首先获取投诉列表,该投诉列表中包括多 个名单唯一性身份标识,以及所述名单唯一性身份标识的认定结果,这样, 判断多个名单唯一性身份标识中是否存在与该唯一性身份标识样本匹配的 目标名单唯一性身份标识,并在多个名单唯一性身份标识中存在与该唯一性 身份标识样本匹配的目标名单唯一性身份标识的情况下,将该目标名单唯一 性身份标识对应的认定结果为该名单样本的认定结果。
在预设黑名单条件包括名单样本在预设时间段内的投诉次数大于或者 等于预设次数的情况下,同样地,可以首先获取投诉列表,该投诉列表中还 包括多个名单唯一性身份标识分别对应的投诉次数,这样,判断多个名单唯 一性身份标识中是否存在与该唯一性身份标识样本匹配的目标名单唯一性 身份标识,并在多个名单唯一性身份标识中存在与该唯一性身份标识样本匹 配的目标名单唯一性身份标识的情况下,将该目标名单唯一性身份标识对应 的投诉次数为该名单样本的投诉次数。
可见,通过上述预设黑名单条件可以获取到黑名单样本,在该预设黑名 单条件包括多种条件的情况下,可以参考上述的筛选过程,不再赘述。
S12、获取黑名单样本对应的第一身份标识集;所述第一身份标识集中 包括所述黑名单样本的唯一性黑名单标识样本和所述黑名单样本的非唯一 性黑名单标识样本。
在本申请实施例中,名单样本通常存在对应的多个身份标识样本,并且 身份标识样本是成对存在的。其中,可以通过应用平台采集日志信息,并在 日志信息经过清洗后,从清洗后的日志信息中获取成对出现的身份标识样 本。因此,本申请可以根据成对出现的身份标识样本生成该名单样本对应的 身份标识集。例如,若用户在应用平台进行注册,则在获取到用户手机号码 和用户账号的情况下,可以认为用户手机号码和用户账号属于同一用户,此 时,可以将该用户手机号码和用户账号作为该用户的身份标识集中的身份标 识样本。综上,本申请在获取到各个名单样本对应的身份标识集后,可以从 名单样本中获取该黑名单样本,并获取该黑名单样本对应的第一身份标识 集。
进一步地,在该多个应用平台包括行业联盟的应用平台的情况下,可以 首先构建与多个应用平台连接的联盟区块链,使得每个应用平台采用区块链 的跨链技术将对应的名单查询信息发送至联盟区块链,并且为了可以追溯数 据来源,本申请可以将名单查询信息按照预设数据格式进行发送,如该预设 数据格式为“数据来源+数据信息”,该数据信息可以包括第一数据和第二数 据,该第一数据为名单类型,该第二数据为身份信息,如该名单类型为黑名 单类型或者白名单类型,该身份信息为{用户姓名,用户身份证号码,用户手机号码,组织机构代码证,企业名称,信用日志记录},可见,本申请未 将名单样本以及该名单样本对应的身份标识集发送至联盟区块链,而是通过 名单查询信息,在对应的应用平台中查询该名单样本以及该名单样本对应的 身份标识集,从而保证了信息安全性。另外,为了进一步提高信息安全性, 本申请还可以对名单查询信息进行加密,如通过哈希算法对名单查询信息进 行加密,使得名单查询信息难以篡改。这样,本申请中的联盟区块链可以根 据名单查询信息获取行业联盟的多个应用平台的名单样本以及该名单样本 对应的身份标识集。
为了使得多个应用平台可以规范使用该联盟区块链,可以由该多个应用 平台共同制定联盟区块链的智能合约,并且联盟区块链的智能合约将自动执 行,具体过程可以参见现有技术,不再赘述。通过引用区块链技术使得名单 图谱具有去中心化,集体维护,时序数据不可篡改的特性。需要说明的是, 在后续步骤中该多个应用平台可以通过该联盟区块链进行名单图谱共享,对 于除了该多个应用平台以外的其他应用平台,需要进行付费使用,该相关费 用可以由多个应用平台进行共同制定。
S13、判断所述多个应用平台包括的名单样本中是否存在与所述黑名单 样本关联的至少一个目标名单样本;其中,所述目标名单样本对应的第二身 份标识集与所述黑名单样本的唯一性身份标识样本存在至少一个相同身份 标识样本。其中,所述第二身份标识集包括目标名单样本对应的唯一性身份 标识样本以及目标名单样本对应的非唯一性身份标识样本。
在存在与所述黑名单样本关联的至少一个目标名单样本的情况下,执行 S14和S16;
在不存在与所述黑名单样本关联的至少一个目标黑名单样本的情况下, 执行S15和S16。
S14、将所述黑名单样本和所述至少一个目标名单样本合并为所述名单 图谱中包括的黑名单,以及将所述第一身份标识集和所述第二身份标识集进 行合并得到所述黑名单的黑名单身份标识。
在本步骤中,该黑名单的黑名单身份标识可以包括黑名单样本的唯一性 黑名单标识样本、黑名单样本的非唯一性黑名单标识样本、至少一个目标名 单样本对应的唯一性身份标识样本以及至少一个目标名单样本对应的非唯 一性身份标识样本。例如,P应用平台中获取到一个黑名单User1的身份标 识(即MAC地址WW和手机号码标识RR以及用户账号D1),Q应用平台 中获取到一个名单User2的身份标识(即MAC地址WW和手机号码标识 RR以及用户账号D2),由于User1和User2二者的手机号码标识分别相同, 因此,在User1为黑名单的情况下,可以将User1和User2作为同一黑名单, 并且将MAC地址WW和手机号码标识RR、用户账号D1以及用户账号D2 关联至该同一黑名单,即将MAC地址WW、用户账号D1以及用户账号D2 作为该同一黑名单的非唯一性黑名单标识,将手机号码标识RR作为该同一 黑名单的唯一性黑名单标识。
S15、将所述黑名单样本作为所述名单图谱中包括的黑名单,以及将所 述第一身份标识集作为所述黑名单的黑名单身份标识。
在本步骤中,由于每个名单样本对应的身份标识集与黑名单样本的唯一 性身份标识样本均不存在至少一个相同身份标识样本,因此,可以认为该黑 名单样本即为一个单独的黑名单,并且该黑名单身份标识中包括唯一性黑名 单标识以及非唯一性黑名单标识。
S16、根据所述黑名单以及所述黑名单的黑名单身份标识,构建所述名 单图谱。
在本步骤中,名单图谱可以包括各个黑名单对应的身份标识簇,具体地, 本步骤可以将该黑名单的黑名单身份标识连接为网状结构,并采用图挖掘类 算法将该黑名单的黑名单身份标识绑定至该黑名单。当然,本申请中的名单 图谱中还可以包括白名单对应的身份标识簇。
需要说明的是,本申请可以通过上述方式,首次获取名单图谱后,由于 可以采集到新名单样本。若每次都通过上述方式重新获取名单图谱,则造成 处理压力较大。为了解决该问题,本申请可以在首次构建该名单图谱之后, 可以按照当前周期获取新名单样本,并根据新名单样本获取新名单图谱,并 将该新名单图谱合并至上一周期构建的名单图谱中得到更新后的名单图谱, 具体地,可以调用spark的graphx组件,将新名单图谱合并至上一周期构建 的名单图谱,graphx组件通过调用社区挖掘或图挖掘算法进行名单图谱更新。
另外,若该名单图谱通过联盟区块构建,则该联盟区块链中可以设置有 对外查询接口,以使得该多个应用平台以及除了该多个应用平台以外的其他 平台均可以通过对外查询接口获取该名单图谱,并通过该名单图谱进行身份 校验。此外,联盟区块链在检测到异常查询的情况下,可以进行报警提示, 以及时对异常查询问题进行处理,如将存在异常查询的应用平台从联盟区块 链中删除,从而提高数据安全性。
此外,若通过联盟区块链构建名单图谱,则当前应用平台需要从联盟区 块链中获取该名单图谱,因此,本申请需要向所述多个应用平台对应的联盟 区块链发送图谱获取指令;所述图谱获取指令用于指示向所述联盟区块链获 取所述名单图谱,图谱获取指令中包括当前应用平台的平台标识,这样,该 联盟区块链接收到图谱获取指令后,可以根据平台标识确定该当前应用平台 是否属于联盟中的任一个应用平台,在该当前应用平台属于联盟中的任一个 应用平台的情况下,所述联盟区块链响应于所述图谱获取指令向该当前应用 平台发送该名单图谱;在该当前应用平台不属于联盟中的任一个应用平台的 情况下,向所述当前应用平台发送付费请求指令,以使得当前应用平台在接 收到付费请求指令后,向该联盟区块链进行费用支付,这样,该联盟区块链 可以根据费用支付完成操作,向该当前应用平台发送该名单图谱。综上,本 申请在接收到联盟区块链发送的名单图谱后,可以基于名单图谱获取与该待 校验用户存在关联关系的目标黑名单。
可见,通过构建名单图谱,从而可以基于名单图谱获取与该待校验用户 存在关联关系的目标黑名单。由于构建的名单图谱中的黑名单对应的黑名单 身份标识可以包括,不同应用平台中与该黑名单存在关联的身份标识,因此, 该黑名单的黑名单身份标识覆盖范围较广,从而后续步骤中基于覆盖范围较 广的黑名单身份标识,可以准确获取到该待校验用户与目标黑名单之间的匹 配度,进而基于匹配度进一步对待校验用户进行身份校验。
步骤103,根据所述目标非唯一性黑名单标识,确定所述待校验用户与 所述目标黑名单之间的匹配度。
示例地,在该待校验用户使用的终端为公共终端,并且名单图谱中存在 某个黑名单对应的MAC地址与该公共终端的MAC地址一致的情况下,若 确定待校验用户为黑名单用户,则由于该某个黑名单对应的用户与该待校验 用户二者共同使用了该公共终端,而并非为同一用户,使得该待校验用户的 身份校验结果存在错误。为了解决该问题,本申请通过获取待校验用户与目 标黑名单之间的匹配度,以使得与该待校验用户匹配度较高的目标黑名单对 该待校验用户的身份校验结果影响较大,与该待校验用户匹配度较小的目标 黑名单对该待校验用户的身份校验结果影响较小,可见,通过考虑匹配度使 得身份校验的准确率更高。
步骤104,根据所述匹配度对所述待校验用户进行身份校验。
在本申请实施例中,可以通过以下方式对待校验用户进行身份校验:
方式一、在该目标黑名单包括单个黑名单的情况下,可以判断该匹配度 是否大于或者等于预设匹配阈值;在该匹配度大于或者等于预设匹配阈值的 情况下,可以确定待校验用户为黑名单用户;在该匹配度小于预设匹配阈值 的情况下,可以确定待校验用户为白名单用户。
方式二、在目标黑名单包括多个黑名单的情况下,由于名单图谱中的各 个黑名单对应的黑名单等级不同,该黑名单等级参数可以为预先设置的黑名 单的不同等级,并且,黑名单等级较高的黑名单对身份校验结果影响较大, 黑名单等级较低的黑名单对身份校验结果影响较小,因此,本申请可以首先 获取每个所述目标黑名单预先设置的黑名单等级参数;接着根据每个所述目 标黑名单对应的黑名单等级参数,以及每个所述目标黑名单与所述待校验用 户之间的匹配度,获取所述待校验用户的校验参数,即计算每个所述目标黑名单对应的黑名单等级参数以及每个所述目标黑名单与所述待校验用户之 间的匹配度的乘积,得到每个目标黑名单对应的黑名单评价值,以及计算每 个目标黑名单对应的黑名单评价值之间的和值得到待校验用户的校验参数; 通过所述校验参数,对所述待校验用户进行身份校验,其中,若校验参数越 大,则待校验用户为黑名单用户的可能性越大,若待校验参数越小,则待校 验用户为黑名单用户的可能性越小。因此,在一种可能的实现方式中,可以 判断校验参数是否大于或者等于预设校验值,以及在校验参数大于或者等于 预设校验值的情况下,确定待校验用户为黑名单用户,在校验参数小于预设 校验值的情况下,确定待校验用户为白名单用户;在另一种可能的实现方式 中,可以获取预设用户初始值,并计算预设用户初始值与校验参数之间的差 值,得到待校验用户的白名单评价参数,以及判断白名单评价参数是否大于 或者等于预设评价值,在白名单评价参数大于或者等于预设评价值的情况 下,确定待校验用户为白名单用户,在白名单评价参数小于预设评价值的情况下,确定待校验用户为黑名单用户。
方式三、在所述目标黑名单包括多个黑名单的情况下,考虑到存在待校 验用户与某个目标黑名单之间的匹配度较高的情况,此时,可以确定待校验 用户与该某个目标黑名单为同一用户,从而确定待校验用户为黑名单用户。 具体地,可以首先从所述每个目标黑名单对应的匹配度中,获取最大匹配度; 通过所述最大匹配度对所述待校验用户进行身份校验,进一步地,判断最大 匹配度是否大于或者等于第二预设阈值,并在所述最大匹配度大于或者等于 第二预设阈值的情况下,确定所述待校验用户为黑名单用户;或者,在所述最大匹配度小于所述第二预设阈值的情况下,确定所述待校验用户为白名单 用户。
采用上述方法,本申请可以从多个应用平台包括的名单样本中获取黑名 单,这样,由于身份标识通常包括唯一性身份标识以及非唯一性身份标识, 因此,本申请可以在该黑名单的唯一性黑名单标识中不存在任一与唯一性身 份标识相匹配的情况下,判断黑名单的非唯一性黑名单标识中是否存在与至 少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名单标识,使得 通过非唯一性身份标识从黑名单中获取到与待校验用户关联的目标黑名单。 考虑到不同目标黑名单与待校验用户之间的匹配度存在差异,并且匹配度较 高的目标黑名单对身份校验结果的影响较大,匹配度较低的目标黑名单对身 份校验结果的影响较小,因此,本申请根据匹配度进行用户校验具备更高的 可靠性,从而提高了用户校验的准确性。
参照图2,示出了本申请的一种身份校验方法可选实施例的步骤流程图, 步骤103所述的根据所述目标非唯一性黑名单标识,确定所述待校验用户与 所述目标黑名单之间的匹配度,可以包括:
步骤1031,获取所述目标非唯一性黑名单标识的标识数量。
示例地,待校验用户的非唯一性身份标识包括R1、R2、R3以及R4, 黑名单对应的非唯一性黑名单标识包括R1、R2、R5以及R6,则可以确定 该相同标识包括R1和R2,此时,可以确定该相同标识R1和R2为目标非 唯一性黑名单标识,从而该目标非唯一性黑名单标识的标识数量即为2。
需要说明的是,该非唯一性身份标识还可以包括至少一个发帖信息,因 此,可以分别计算每个发帖信息与黑名单的指定发帖信息之间的相似度,该 指定发帖信息标注有黑帖子标识,这样,在该相似度大于或者等于预设相似 度的情况下,可以确定该发帖信息与黑名单的指定发帖信息相匹配,此时, 该指定发帖信息为该目标非唯一黑名单标识;在相似度小于预设相似度的情 况下,可以确定该发帖信息与黑名单的指定发帖信息不匹配,此时,该指定 发帖信息不为目标非唯一黑名单标识,上述示例只是举例说明,本申请对此不作限定。
步骤1032,根据所述标识数量,确定所述待校验用户与所述目标黑名单 之间的匹配度。
由于该标识数量越大,该待校验用户与该目标黑名单越可能属于同一用 户,从而待校验用户与该目标黑名单之间的匹配度越高;该标识数量越小, 该待校验用户与该目标黑名单越不可能属于同一用户,从而待校验用户与该 目标黑名单之间的匹配度越低。因此,本申请中的匹配度与该标识数量成正 比,如将该标识数量作为该待校验用户与所述目标黑名单之间的匹配度,或 者将标识数量进行归一化后得到该待校验用户与所述目标黑名单之间的匹 配度。
参照图3,示出了本申请的一种身份校验方法可选实施例的步骤流程图, 步骤103所述的根据所述目标非唯一性黑名单标识,确定所述待校验用户与 所述目标黑名单之间的匹配度,可以包括:
步骤1033,获取每个所述目标非唯一性黑名单标识的关联参数。
在本申请实施例中,可以预先对不同非唯一性黑名单标识设置该关联参 数,从而使得本步骤可以获取到每个目标非唯一性黑名单标识的关联参数。 例如,可以将发帖信息对应的关联参数设置为W1,将MAC地址对应的关 联参数设置为W2,用户账号对应的关联参数设置为W3,且W1>W2>W3, 这样,可以使得不同的非唯一性黑名单标识对匹配度的影响程度存在差异, 从而后续步骤中获取到的匹配度更准确,上述方法只是举例说明,本申请对 此不作限定。
步骤1034,根据所述关联参数,确定所述待校验用户与所述目标黑名单 之间的匹配度。
在一种可能的实现方式中,本步骤可以计算各个关联参数的和值得到该 待校验用户与所述目标黑名单之间的匹配度;在另一种可能的实现方式中, 本步骤在计算各个关联参数的和值后,将和值进行归一化处理得到该待校验 用户与所述目标黑名单之间的匹配度,上述示例只是举例说明,本申请对此 不作限定。
参照图4,示出了本申请的一种身份校验方法可选实施例的步骤流程图, 在步骤103所述的根据所述目标非唯一性黑名单标识,确定所述待校验用户 与所述目标黑名单之间的匹配度之前,还可以包括:
步骤105,获取每个所述目标非唯一性黑名单标识的优先级。
其中,可以预先设置不同非唯一性黑名单标识的优先级,从而本步骤可 以获取到目标非唯一性黑名单标识的优先级。例如,若该非唯一性黑名单标 识包括MAC地址、用户账号、IP地址以及发帖信息,非唯一性黑名单标识 的优先级从高至低分别为:发帖信息、MAC地址、用户账号、IP地址,则 在该目标非唯一性黑名单标识为发帖信息以及MAC地址的情况下,该发帖 信息的优先级高于该MAC地址的优先级。
此时,步骤103即为:根据最高优先级对应的目标非唯一性黑名单标识, 获取所述待校验用户与所述目标黑名单之间的匹配度。
在本申请实施例中,可以首先获取最高优先级对应的目标非唯一性黑名 单标识以及与所述最高优先级对应的目标非唯一性黑名单标识相匹配的非 唯一性身份标识之间的待确定匹配度;接着判断所述待确定匹配度是否大于 或者等于第一预设阈值;最后在所述待确定匹配度大于或者等于所述第一预 设阈值的情况下,将所述待确定匹配度作为所述匹配度;在所述待确定匹配 度小于所述第一预设阈值的情况下,则按照图2或者图3任一种所述的方法 获取待校验用户与所述目标黑名单之间的匹配度。
继续以步骤105中的示例为例进行说明,若目标非唯一性黑名单标识为 发帖信息以及MAC地址,且该发帖信息的优先级高于该MAC地址的优先 级,则本步骤可以获取发帖信息与目标黑名单的指定发帖信息之间的待确定 匹配度,该指定发帖信息标注有黑帖子标识,这样,在待确定匹配度大于或 者等于预设匹配度的情况下,可以确定该待确定匹配度即为待校验用户与所 述目标黑名单之间的匹配度。可见,由于优先级较高的目标非唯一性黑名单 标识对校验结果的影响程度较高,并且最高优先级的目标非唯一性黑名单标 识与所述最高优先级对应的目标非唯一性黑名单标识相匹配的非唯一性身 份标识之间的待确定匹配度较大,则除了最高优先级以外的其他目标非唯一 性黑名单标识对匹配度的影响可以忽略。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系 列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述 的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或 者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例 均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
参照图5,示出了本申请的一种身份校验装置500实施例的结构框图, 具体可以包括如下模块:
身份标识获取模块501,用于获取待校验用户对应的多个身份标识;其 中,所述多个身份标识包括唯一性身份标识以及非唯一性身份标识;
目标黑名单获取模块502,用于在黑名单的唯一性黑名单标识中不存在 任一与所述唯一性身份标识相匹配且所述黑名单的非唯一性黑名单标识中 存在与至少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名单 标识的情况下,确定所述黑名单为与所述待校验用户关联的目标黑名单;
匹配度获取模块503,用于根据所述目标非唯一性黑名单标识,确定所 述待校验用户与所述目标黑名单之间的匹配度;
身份校验模块504,用于根据所述匹配度对所述待校验用户进行身份校 验。
可选地,所述匹配度获取模块503,包括:
标识数据获取子模块,用于获取所述目标非唯一性黑名单标识的标识数 量;
第一匹配度获取子模块,用于根据所述标识数量,确定所述待校验用户 与所述目标黑名单之间的匹配度。
可选地,所述匹配度获取模块503,包括:
关联参数获取子模块,用于获取每个所述目标非唯一性黑名单标识的关 联参数;
第二匹配度获取子模块,用于根据所述关联参数,确定所述待校验用户 与所述目标黑名单之间的匹配度。
参照图6,示出了本申请的一种身份校验装置500实施例的结构框图, 所述装置500还包括:
优先级获取模块505,用于获取每个所述目标非唯一性黑名单标识的优 先级;
所述匹配度获取模块503,用于根据最高优先级对应的目标非唯一性黑 名单标识,获取所述待校验用户与所述目标黑名单之间的匹配度。
可选地,所述匹配度获取模块503,包括:
待确定匹配度获取子模块,用于获取最高优先级对应的目标非唯一性黑 名单标识以及与所述最高优先级对应的目标非唯一性黑名单标识相匹配的 非唯一性身份标识之间的待确定匹配度;
判断子模块,用于判断所述待确定匹配度是否大于或者等于第一预设阈 值;
第三匹配度获取子模块,用于在所述待确定匹配度大于或者等于所述第 一预设阈值的情况下,将所述待确定匹配度作为所述匹配度。
可选地,所述身份校验模块504,包括:
黑名单等级参数获取子模块,用于获取每个所述目标黑名单预先设置的 黑名单等级参数;
校验参数获取子模块,用于根据每个所述目标黑名单对应的黑名单等级 参数,以及每个所述目标黑名单与所述待校验用户之间的匹配度,获取所述 待校验用户的校验参数;
第一身份校验子模块,用于通过所述校验参数,对所述待校验用户进行 身份校验。
可选地,在所述目标黑名单包括多个黑名单的情况下,所述身份校验模 块504,包括:
最大匹配度获取子模块,用于从所述每个目标黑名单对应的匹配度中, 获取最大匹配度;
第二身份校验子模块,用于通过所述最大匹配度对所述待校验用户进行 身份校验。
可选地,所述第二身份校验子模块,用于在所述最大匹配度大于或者等 于第二预设阈值的情况下,确定所述待校验用户为黑名单用户;或者,
在所述最大匹配度小于所述第二预设阈值的情况下,确定所述待校验用 户为白名单用户。
上述装置实施例的具体实施过程可以参考方法实施例,此处不再赘述。
本申请实施例还提供了一种非易失性可读存储介质,该存储介质中存储 有一个或多个模块(programs),该一个或多个模块被应用在终端设备时,可 以使得该终端设备执行本申请实施例中各方法步骤的指令(instructions)。
图7为本申请一实施例提供的身份校验装置的硬件结构示意图。如图7 所示,该身份校验装置可以包括输入设备70、处理器71、输出设备72、存 储器73和至少一个通信总线74。通信总线74用于实现元件之间的通信连接。 存储器73可能包含高速RAM存储器,也可能还包括非易失性存储NVM, 例如至少一个磁盘存储器,存储器73中可以存储各种程序,用于完成各种 处理功能以及实现本实施例的方法步骤。
可选的,上述处理器71例如可以为中央处理器(Central Processing Unit, 简称CPU)、应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信 号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、 控制器、微控制器、微处理器或其他电子元件实现,该处理器71通过有线 或无线连接耦合到上述输入设备70和输出设备72。
可选的,上述输入设备70可以包括多种输入设备,例如可以包括面向 用户的用户接口、面向设备的设备接口、软件的可编程接口、摄像头、传感 器中至少一种。可选的,该面向设备的设备接口可以是用于设备与设备之间 进行数据传输的有线接口、还可以是用于设备与设备之间进行数据传输的硬 件插入接口(例如USB接口、串口等);可选的,该面向用户的用户接口例 如可以是面向用户的控制按键、用于接收语音输入的语音输入设备以及用户 接收用户触摸输入的触摸感知设备(例如具有触摸感应功能的触摸屏、触控 板等);可选的,上述软件的可编程接口例如可以是供用户编辑或者修改程 序的入口,例如芯片的输入引脚接口或者输入接口等;可选的,上述收发信 机可以是具有通信功能的射频收发芯片、基带处理芯片以及收发天线等。麦 克风等音频输入设备可以接收语音数据。输出设备72可以包括显示器、音 响等输出设备。
在本实施例中,该身份校验装置的处理器包括用于执行身份校验装置中 各模块的功能,具体功能和技术效果参照上述实施例即可,此处不再赘述。
图8为本申请另一实施例提供的身份校验装置的硬件结构示意图。图8 是对图7在实现过程中的一个具体的实施例。如图8所示,本实施例的身份 校验装置包括处理器81以及存储器82。
处理器81执行存储器82所存放的计算机程序代码,实现上述实施例中 图1至图4的身份校验方法。
存储器82被配置为存储各种类型的数据以支持在身份校验方法的操作。 这些数据的示例包括用于在身份校验装置上操作的任何应用程序或方法的 指令,例如消息,图片,视频等。存储器82可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
可选地,处理器81设置在处理组件80中。该身份校验装置还可以包括: 通信组件83,电源组件84,多媒体组件85,音频组件86,输入/输出接口 87和/或传感器组件88。身份校验装置具体所包含的组件等依据实际需求设 定,本实施例对此不作限定。
处理组件80通常控制身份校验装置的整体操作。处理组件80可以包括 一个或多个处理器81来执行指令,以完成上述图1至图4方法的全部或部 分步骤。此外,处理组件80可以包括一个或多个模块,便于处理组件80和 其他组件之间的交互。例如,处理组件80可以包括多媒体模块,以方便多 媒体组件85和处理组件80之间的交互。
电源组件84为身份校验装置的各种组件提供电力。电源组件84可以包 括电源管理系统,一个或多个电源,及其他与为身份校验装置生成、管理和 分配电力相关联的组件。
多媒体组件85包括在身份校验装置和用户之间的提供一个输出接口的 显示屏。在一些实施例中,显示屏可以包括液晶显示器(LCD)和触摸面板 (TP)。如果显示屏包括触摸面板,显示屏可以被实现为触摸屏,以接收来 自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动 和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边 界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
音频组件86被配置为输出和/或输入音频信号。例如,音频组件86包括 一个麦克风(MIC)。所接收的音频信号可以被进一步存储在存储器82或经 由通信组件83发送。在一些实施例中,音频组件86还包括一个扬声器,用 于输出音频信号。
输入/输出接口87为处理组件80和外围接口模块之间提供接口,上述外 围接口模块可以是点击轮,按钮等。这些按钮可包括但不限于:音量按钮、 启动按钮和锁定按钮。
传感器组件88包括一个或多个传感器,用于为身份校验装置提供各个 方面的状态评估。例如,传感器组件88可以检测到身份校验装置的打开/关 闭状态,组件的相对定位,用户与身份校验装置接触的存在或不存在。传感 器组件88可以包括接近传感器,被配置用来在没有任何的物理接触时检测 附近物体的存在。在一些实施例中,该传感器组件88还可以包括摄像头等。
通信组件83被配置为便于身份校验装置和其他设备之间有线或无线方 式的通信。身份校验装置可以接入基于通信标准的无线网络,如WiFi,2G 或3G,或它们的组合。
由上可知,在图8实施例中所涉及的通信组件83、音频组件86以及输 入/输出接口87、传感器组件88均可以作为图7实施例中的输入设备的实现 方式。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较 简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明 的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见 即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装 置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全 软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例 可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介 质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程 序产品的形式。
本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计 算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令 实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框 图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、 专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生 一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的 指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理 终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读 存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个 流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设 备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计 算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用 于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中 指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦 得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以, 所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所 有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语 仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求 或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术 语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得 包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且 还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或 者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终 端设备中还存在另外的相同要素。
以上对本申请所提供的一种身份校验方法、装置及存储介质,进行了详 细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以 上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于 本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上 均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (18)

1.一种身份校验方法,其特征在于,所述方法包括:
获取待校验用户对应的多个身份标识;其中,所述多个身份标识包括唯一性身份标识以及非唯一性身份标识;
在黑名单的唯一性黑名单标识中不存在任一与所述唯一性身份标识相匹配且所述黑名单的非唯一性黑名单标识中存在与至少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名单标识的情况下,确定所述黑名单为与所述待校验用户关联的目标黑名单;
根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑名单之间的匹配度;
根据所述匹配度对所述待校验用户进行身份校验。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑名单之间的匹配度,包括:
获取所述目标非唯一性黑名单标识的标识数量;
根据所述标识数量,确定所述待校验用户与所述目标黑名单之间的匹配度。
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑名单之间的匹配度,包括:
获取每个所述目标非唯一性黑名单标识的关联参数;
根据所述关联参数,确定所述待校验用户与所述目标黑名单之间的匹配度。
4.根据权利要求1所述的方法,其特征在于,在所述根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑名单之间的匹配度之前,还包括:
获取每个所述目标非唯一性黑名单标识的优先级;
所述根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑名单之间的匹配度,包括:
根据最高优先级对应的目标非唯一性黑名单标识,获取所述待校验用户与所述目标黑名单之间的匹配度。
5.根据权利要求4所述的方法,其特征在于,所述根据最高优先级对应的目标非唯一性黑名单标识,获取所述待校验用户与所述目标黑名单之间的匹配度,包括:
获取最高优先级对应的目标非唯一性黑名单标识以及与所述最高优先级对应的目标非唯一性黑名单标识相匹配的非唯一性身份标识之间的待确定匹配度;
判断所述待确定匹配度是否大于或者等于第一预设阈值;
在所述待确定匹配度大于或者等于所述第一预设阈值的情况下,将所述待确定匹配度作为所述匹配度。
6.根据权利要求1所述的方法,其特征在于,在所述目标黑名单包括多个黑名单的情况下,所述根据所述匹配度对所述待校验用户进行身份校验,包括:
获取每个所述目标黑名单预先设置的黑名单等级参数;
根据每个所述目标黑名单对应的黑名单等级参数,以及每个所述目标黑名单与所述待校验用户之间的匹配度,获取所述待校验用户的校验参数;
通过所述校验参数,对所述待校验用户进行身份校验。
7.根据权利要求1所述的方法,其特征在于,在所述目标黑名单包括多个黑名单的情况下,所述根据所述匹配度对所述待校验用户进行身份校验,包括:
从所述每个目标黑名单对应的匹配度中,获取最大匹配度;
通过所述最大匹配度对所述待校验用户进行身份校验。
8.根据权利要求7所述的方法,其特征在于,所述通过所述最大匹配度对所述待校验用户进行身份校验,包括:
在所述最大匹配度大于或者等于第二预设阈值的情况下,确定所述待校验用户为黑名单用户;或者,
在所述最大匹配度小于所述第二预设阈值的情况下,确定所述待校验用户为白名单用户。
9.一种身份校验装置,其特征在于,所述装置包括:
身份标识获取模块,用于获取待校验用户对应的多个身份标识;其中,所述多个身份标识包括唯一性身份标识以及非唯一性身份标识;
目标黑名单获取模块,用于在黑名单的唯一性黑名单标识中不存在任一与所述唯一性身份标识相匹配且所述黑名单的非唯一性黑名单标识中存在与至少一个所述非唯一性身份标识分别相匹配的目标非唯一性黑名单标识的情况下,确定所述黑名单为与所述待校验用户关联的目标黑名单;
匹配度获取模块,用于根据所述目标非唯一性黑名单标识,确定所述待校验用户与所述目标黑名单之间的匹配度;
身份校验模块,用于根据所述匹配度对所述待校验用户进行身份校验。
10.根据权利要求9所述的装置,其特征在于,所述匹配度获取模块,包括:
标识数据获取子模块,用于获取所述目标非唯一性黑名单标识的标识数量;
第一匹配度获取子模块,用于根据所述标识数量,确定所述待校验用户与所述目标黑名单之间的匹配度。
11.根据权利要求9所述的装置,其特征在于,所述匹配度获取模块,包括:
关联参数获取子模块,用于获取每个所述目标非唯一性黑名单标识的关联参数;
第二匹配度获取子模块,用于根据所述关联参数,确定所述待校验用户与所述目标黑名单之间的匹配度。
12.根据权利要求9所述的装置,其特征在于,所述装置还包括:
优先级获取模块,用于获取每个所述目标非唯一性黑名单标识的优先级;
所述匹配度获取模块,用于根据最高优先级对应的目标非唯一性黑名单标识,获取所述待校验用户与所述目标黑名单之间的匹配度。
13.根据权利要求12所述的装置,其特征在于,所述匹配度获取模块,包括:
待确定匹配度获取子模块,用于获取最高优先级对应的目标非唯一性黑名单标识以及与所述最高优先级对应的目标非唯一性黑名单标识相匹配的非唯一性身份标识之间的待确定匹配度;
判断子模块,用于判断所述待确定匹配度是否大于或者等于第一预设阈值;
第三匹配度获取子模块,用于在所述待确定匹配度大于或者等于所述第一预设阈值的情况下,将所述待确定匹配度作为所述匹配度。
14.根据权利要求9所述的装置,其特征在于,在所述目标黑名单包括多个黑名单的情况下,所述身份校验模块,包括:
黑名单等级参数获取子模块,用于获取每个所述目标黑名单预先设置的黑名单等级参数;
校验参数获取子模块,用于根据每个所述目标黑名单对应的黑名单等级参数,以及每个所述目标黑名单与所述待校验用户之间的匹配度,获取所述待校验用户的校验参数;
第一身份校验子模块,用于通过所述校验参数,对所述待校验用户进行身份校验。
15.根据权利要求9所述的装置,其特征在于,在所述目标黑名单包括多个黑名单的情况下,所述身份校验模块,包括:
最大匹配度获取子模块,用于从所述每个目标黑名单对应的匹配度中,获取最大匹配度;
第二身份校验子模块,用于通过所述最大匹配度对所述待校验用户进行身份校验。
16.根据权利要求15所述的装置,其特征在于,所述第二身份校验子模块,用于在所述最大匹配度大于或者等于第二预设阈值的情况下,确定所述待校验用户为黑名单用户;或者,
在所述最大匹配度小于所述第二预设阈值的情况下,确定所述待校验用户为白名单用户。
17.一种身份校验装置,其特征在于,所述装置包括处理器以及存储器,其中,
所述处理器执行所述存储器所存放的计算机程序代码,以实现权利要求1至8任一项所述的身份校验方法的步骤。
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现权利要求1至8任一项所述的身份校验方法的步骤。
CN201910477693.6A 2019-06-03 2019-06-03 一种身份校验方法、装置及存储介质 Pending CN110557363A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910477693.6A CN110557363A (zh) 2019-06-03 2019-06-03 一种身份校验方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910477693.6A CN110557363A (zh) 2019-06-03 2019-06-03 一种身份校验方法、装置及存储介质

Publications (1)

Publication Number Publication Date
CN110557363A true CN110557363A (zh) 2019-12-10

Family

ID=68735741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910477693.6A Pending CN110557363A (zh) 2019-06-03 2019-06-03 一种身份校验方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN110557363A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112383510A (zh) * 2020-10-23 2021-02-19 北京易观智库网络科技有限公司 一种唯一识别用户关联的方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090150491A1 (en) * 2007-12-07 2009-06-11 Noriyuki Yamamoto Information processing apparatus and method, program, and information processing system
CN103118043A (zh) * 2011-11-16 2013-05-22 阿里巴巴集团控股有限公司 一种用户账号的识别方法及设备
CN108257033A (zh) * 2018-01-12 2018-07-06 中国平安人寿保险股份有限公司 一种保单分析方法、装置、终端设备及存储介质
CN108494796A (zh) * 2018-04-11 2018-09-04 广州虎牙信息科技有限公司 黑名单管理方法、装置、设备及存储介质
CN109088788A (zh) * 2018-07-10 2018-12-25 中国联合网络通信集团有限公司 数据处理方法、装置、设备及计算机可读存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090150491A1 (en) * 2007-12-07 2009-06-11 Noriyuki Yamamoto Information processing apparatus and method, program, and information processing system
CN103118043A (zh) * 2011-11-16 2013-05-22 阿里巴巴集团控股有限公司 一种用户账号的识别方法及设备
CN108257033A (zh) * 2018-01-12 2018-07-06 中国平安人寿保险股份有限公司 一种保单分析方法、装置、终端设备及存储介质
CN108494796A (zh) * 2018-04-11 2018-09-04 广州虎牙信息科技有限公司 黑名单管理方法、装置、设备及存储介质
CN109088788A (zh) * 2018-07-10 2018-12-25 中国联合网络通信集团有限公司 数据处理方法、装置、设备及计算机可读存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112383510A (zh) * 2020-10-23 2021-02-19 北京易观智库网络科技有限公司 一种唯一识别用户关联的方法及装置
CN112383510B (zh) * 2020-10-23 2022-10-11 北京易观智库网络科技有限公司 一种唯一识别用户关联的方法及装置

Similar Documents

Publication Publication Date Title
CN110473105B (zh) 一种区块链交易结算方法、系统及相关设备
CN109600441B (zh) 联盟链信息发布控制方法及终端设备
CN110177088B (zh) 一种临时身份认证方法、装置及系统
CN105072133A (zh) 一种应用程序的登录方法及装置
CN106600275B (zh) 一种风险识别方法及装置
CN112712452B (zh) 基于区块链的审批信息处理方法和装置
CN112995357B (zh) 基于云托管服务的域名管理方法、装置、介质及电子设备
CN110874747A (zh) 产品业务数据上传方法、存证方法、装置、设备及介质
CN104484620A (zh) 一种在快销销售管理云系统中避免虚报销量和库存的方法
CN112417518A (zh) 一种文件的验证方法、装置、电子设备和计算机可读介质
CN108540335B (zh) 设备分析报告的管理方法及管理装置
CN109977699B (zh) 基于区块链的房屋产权信息存储方法、系统以及存储介质
CN111817859A (zh) 基于零知识证明的数据共享方法、装置、设备及存储介质
CN110557363A (zh) 一种身份校验方法、装置及存储介质
CN108073699B (zh) 大数据聚合分析方法及装置
CN107526580A (zh) 终端应用识别方法及装置
CN113852639A (zh) 数据处理方法、装置、电子设备和计算机可读存储介质
WO2016026309A1 (zh) 评论消息处理方法及装置
CN114040411A (zh) 一种设备绑定方法、装置、电子设备及存储介质
CN113114629A (zh) 基于区块链的合同管理方法、装置、设备及存储介质
CN111050326A (zh) 基于区块链的短信验证方法、装置、设备及介质
CN117370463A (zh) 基于区块链的数据存证方法、装置及存储介质
CN110599211A (zh) 一种票务信息处理方法、装置及计算机设备
CN116881896A (zh) 设备指纹库的生成方法和装置
CN112583606B (zh) 安全校验方法及服务器、终端、存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20191210

RJ01 Rejection of invention patent application after publication