身份验证的方法及装置和电子设备制造方法及图纸

技术编号:19010088 阅读:20 留言:0更新日期:2018-09-22 09:50
本说明书实施例提供一种身份验证的方法及装置和电子设备,所述方法包括:移动终端获取设备端的设备标识,并将所获取的设备标识上传到服务器;所述服务器对所述设备标识进行合法性验证,并将验证结果返回给所述移动终端;所述移动终端在接收到所述服务器返回的验证结果为合法的情况下,采集用户的身份特征信息,并将所采集到的身份特征信息上传到所述服务器;所述服务器对所述身份特征信息进行身份验证,并在验证通过的情况下,向所述移动终端下发电子通行证;其中,所述电子通行证用于获取所述设备端提供的服务。

Method and device for authentication and electronic device

The embodiment of this specification provides a method of authentication and an apparatus and an electronic device. The method includes: the mobile terminal obtains the device identification at the device end and uploads the acquired device identification to the server, which verifies the legitimacy of the device identification and returns the verification result to the mobile. The mobile terminal collects the user's identity information and uploads the collected identity information to the server when the authentication result returned by the server is legal. The server authenticates the identity information and passes the authentication. An electronic pass is generated under the mobile terminal, wherein the electronic pass is used to obtain services provided by the device end.

【技术实现步骤摘要】
身份验证的方法及装置和电子设备
本说明书实施例涉及互联网
,尤其涉及一种身份验证的方法及装置和电子设备。
技术介绍
随着互联网的不断发展,通过移动终端实现电子通行证或者电子钥匙的场景越来越多,例如移动支付、酒店登记、上班打卡、智能门锁等。以智能门锁为例,用户可以使用移动终端开锁。具体地,智能门锁需要对用户的身份进行验证,在身份验证通过后,移动终端才可以获取电子通行证或者电子钥匙。也就是说,移动终端获取电子通行证或者电子钥匙之前,需要设备端对用户身份进行核实。可以看出,由于设备端需要进行身份核实,因此设备端需要具有一定的软件和/或硬件上的要求。例如采用人脸识别进行身份验证时,软件方面设备端需要有一定的计算能力,硬件方面设备端需要有摄像头。需要提供一种适用设备端性能要求不高的身份验证的方案。
技术实现思路
本说明书实施例提供的一种身份验证的方法及装置和电子设备:根据本说明书实施例的第一方面,提供一种身份验证的方法,所述方法包括:移动终端获取设备端的设备标识,并将所获取的设备标识上传到服务器;所述服务器对所述设备标识进行合法性验证,并将验证结果返回给所述移动终端;所述移动终端在接收到所述服务器返回的验证结果为合法的情况下,采集用户的身份特征信息,并将所采集到的身份特征信息上传到所述服务器;所述服务器对所述身份特征信息进行身份验证,并在验证通过的情况下,向所述移动终端下发电子通行证;其中,所述电子通行证用于获取所述设备端提供的服务。根据本说明书实施例的第二方面,提供一种身份验证的方法,所述方法应用于移动终端,所述方法包括:获取设备端的设备标识;将所述设备标识上传到服务器,以使所述服务器对所述设备标识进行合法性验证;在接收到所述服务器返回的验证结果为合法的情况下,采集用户的身份特征信息;将所述身份特征信息上传到所述服务器,以使所述服务器对所述身份特征信息进行身份验证;获取所述服务器在身份验证通过时下发的电子通行证;其中,所述电子通行证用于获取所述设备端提供的服务。根据本说明书实施例的第三方面,提供一种身份验证的装置,所述装置应用于移动终端,所述装置包括:第一获取单元,获取设备端的设备标识;第一上传单元,将所述设备标识上传到服务器,以使所述服务器对所述设备标识进行合法性验证;采集单元,在接收到所述服务器返回的验证结果为合法的情况下,采集用户的身份特征信息;第二上传单元,将所述身份特征信息上传到所述服务器,以使所述服务器对所述身份特征信息进行身份验证;第二获取单元,获取所述服务器在身份验证通过时下发的电子通行证;其中,所述电子通行证用于获取所述设备端提供的服务。根据本说明书实施例的第四方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为实现上述任一项所述的身份验证的方法。本说明书实施例,将原本需要由设备端完成的身份验证转由服务器完成,从而可以降低设备端对软件、硬件方面的需求,从而也可以适用于性能不高的设备端。附图说明图1是本说明书一实施例提供的实现身份验证的系统架构概念图;图2是本说明书一实施例提供的身份验证的方法的流程图;图3是本说明书一实施例提供的身份验证的方法的流程图;图4是本说明书一实施例示提供的身份验证的装置的硬件结构图;图5是本说明书一实施例提供的身份验证的装置的模块示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。如前所述,一方面,由于设备端需要进行身份核实,因此设备端需要具有一定的软件和/或硬件上的要求。例如采用人脸识别进行身份验证时,软件方面设备端需要有一定的计算能力,硬件方面设备端需要有摄像头。另一方面,某些设备端设计时,对能耗要求比较严格,例如采用电池供电的低功耗设备,这些设备由于普遍采用了低功耗模块,无法长期进行复杂的计算需求;同样以智能门锁为例,智能门锁普遍采用电池供电,为了达到长时间使用,采用的是低功耗模块。本说明书可以涉及一个或多个系统。以下请参考图1示出了本说明书中可以适用的示例性的系统架构概念图。所述系统架构概念图可以包括设备端11、移动终端12和服务器13。所述设备端11可以是指进行需要电子通行证或者电子钥匙的设备。不同场景中,设备端对应了具体不同的设备;例如酒店入住场景,设备端可以为用于入住登记的自助终端。开锁场景中,设备端可以是智能门锁。所述移动终端11可以是指用户使用的客户端。该客户端可以是指安装有应用的终端;例如安装有应用APP的手机。所述服务器13可以是指与所述设备端11和移动终端12通信的应用服务器、服务器集群或者基于服务器集群构建的云平台。所述服务器13可以用于进行身份验证。在实际应用中,当用户需要获取设备端11提供的服务时,可以通过移动终端12获取设备端11的设备标识以及采集用户的身份特征信息,并由服务器13进行验证,最终获取服务器13下发的电子通行证;然后移动终端12可以基于该电子通行证来获取设备端11提供的服务。以下可以结合图2所示的例子介绍本说明书一种实现身份验证的方法的实施例,如图2所示,该方法可以包括以下步骤:步骤110:移动终端获取设备端的设备标识,并将所获取的设备标识上传到服务器。在一实施例中,所述设备标识包括静态的设备标识和/或动态的设备标识。以静态的设备标识为例,所述设备标识具有唯一性,即每一个设备端都可以对应有一个唯一的设备标识。例如,设备出厂时的设备编号,ID等。以动态的设备标识为例,所述设备标识可以包括动态令牌,例如token。所述动态令牌可以是指一串加密的字符串,可以是由预设的算法生成的。一般的,动态令牌是动态变化的,例如移动终端每次获取的动态令牌都是不同的;或者设备端周期性生成新的令牌。在一实施例中,所述移动终端获取设备端的设备标识,具体包括:移动终端通过与设备端建立短距离无线通信,从而获取所述设备端传输的设备标识。具体地,所述短距离无线通信包括蓝牙通信、红外通信、无线局域网、WIFI、超宽带通信、紫峰通信、近场通信的一种。在实施例中,所述设备端中可以集成有适用于短距离无线通信的模块,如蓝牙(Bluetooth)模块、红外(IrDA)模块、无线局域网(WI-FI或WLAN,大多采用802.11系列本文档来自技高网...
身份验证的方法及装置和电子设备

【技术保护点】
1.一种身份验证的方法,所述方法包括:移动终端获取设备端的设备标识,并将所获取的设备标识上传到服务器;所述服务器对所述设备标识进行合法性验证,并将验证结果返回给所述移动终端;所述移动终端在接收到所述服务器返回的验证结果为合法的情况下,采集用户的身份特征信息,并将所采集到的身份特征信息上传到所述服务器;所述服务器对所述身份特征信息进行身份验证,并在验证通过的情况下,向所述移动终端下发电子通行证;其中,所述电子通行证用于获取所述设备端提供的服务。

【技术特征摘要】
1.一种身份验证的方法,所述方法包括:移动终端获取设备端的设备标识,并将所获取的设备标识上传到服务器;所述服务器对所述设备标识进行合法性验证,并将验证结果返回给所述移动终端;所述移动终端在接收到所述服务器返回的验证结果为合法的情况下,采集用户的身份特征信息,并将所采集到的身份特征信息上传到所述服务器;所述服务器对所述身份特征信息进行身份验证,并在验证通过的情况下,向所述移动终端下发电子通行证;其中,所述电子通行证用于获取所述设备端提供的服务。2.一种身份验证的方法,所述方法应用于移动终端,所述方法包括:获取设备端的设备标识;将所述设备标识上传到服务器,以使所述服务器对所述设备标识进行合法性验证;在接收到所述服务器返回的验证结果为合法的情况下,采集用户的身份特征信息;将所述身份特征信息上传到所述服务器,以使所述服务器对所述身份特征信息进行身份验证;获取所述服务器在身份验证通过时下发的电子通行证;其中,所述电子通行证用于获取所述设备端提供的服务。3.根据权利要求2所述的方法,所述获取设备端的设备标识,具体包括:通过与设备端建立短距离无线通信,从而获取所述设备端传输的设备标识;或者,通过扫描设备端提供的图形码,从而获取所述设备端...

【专利技术属性】
技术研发人员:廖晖李京周凡
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1