The invention provides a method for verifying a virtual card, wherein the method is applied to an intelligent terminal that stores a virtual card, and the virtual card includes user's basic authentication data and network authentication data. The method comprises: if a virtual card's authentication request is received, the authentication method corresponding to the authentication request is parsed; and the verifier. Formula 2 includes basic authentication and network authentication. If the authentication method is basic authentication, the first authentication identifier is generated according to the user's basic authentication data, and the user of the virtual card is verified by the first authentication identifier; if the authentication method is network authentication, the second authentication is generated according to the network authentication data. The identification mark applies the second verification ID to authenticate the users of the virtual card. This method improves the application security of the virtual card by providing a variety of virtual card authentication methods.
【技术实现步骤摘要】
虚拟卡的验证方法
本专利技术涉及计算机应用
,尤其是涉及一种虚拟卡的验证方法。
技术介绍
随着科技的发展,人们在日常使用中越来越普遍地使用各种类型的虚拟卡。常见的虚拟卡有电子身份证、电子驾照、虚拟信用卡、电子社保卡等。有的虚拟卡主要用于身份认证,有的虚拟卡主要用于交易,还有的虚拟卡兼具这两种功能。现有的虚拟卡基本上是以短信验证码或者身份证信息验证为主,验证方式比较单一,虚拟卡应用安全性较差。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种虚拟卡的验证方法,以提高虚拟卡的应用安全性。第一方面,本专利技术实施例提供了一种虚拟卡的验证方法,该方法应用于保存有虚拟卡的智能终端,虚拟卡包括用户基础验证数据和网络身份验证数据,该方法包括:如果接收到虚拟卡的验证请求,解析该验证请求对应的验证方式;验证方式包括基础验证方式和网络验证方式;若该验证方式为基础验证方式,根据用户基础验证数据生成第一验证标识,应用第一验证标识对虚拟卡的用户进行验证;若该验证方式为网络验证方式,根据网络身份验证数据生成第二验证标识,应用第二验证标识对虚拟卡的用户进行验证。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,该方法还包括:如果接收到用户的虚拟卡的申请请求,获取该用户的用户基础验证数据;根据用户基础验证数据向申请请求对应的服务器申请网络证书数据;获取用户的应用身份数据;应用身份数据包括该用户的生物特征;为该用户生成包括有用户基础验证数据和网络身份验证数据的虚拟卡,网络身份验证数据包括:网络证书数据和应用身份数据。结合第一方面,本专利技术实施例提供了第一方面 ...
【技术保护点】
1.一种虚拟卡的验证方法,其特征在于,所述方法应用于保存有虚拟卡的智能终端,所述虚拟卡包括用户基础验证数据和网络身份验证数据,所述方法包括:如果接收到虚拟卡的验证请求,解析所述验证请求对应的验证方式;所述验证方式包括基础验证方式和网络验证方式;若所述验证方式为所述基础验证方式,根据所述用户基础验证数据生成第一验证标识,应用所述第一验证标识对所述虚拟卡的用户进行验证;若所述验证方式为所述网络验证方式,根据所述网络身份验证数据生成第二验证标识,应用所述第二验证标识对所述虚拟卡的用户进行验证。
【技术特征摘要】
1.一种虚拟卡的验证方法,其特征在于,所述方法应用于保存有虚拟卡的智能终端,所述虚拟卡包括用户基础验证数据和网络身份验证数据,所述方法包括:如果接收到虚拟卡的验证请求,解析所述验证请求对应的验证方式;所述验证方式包括基础验证方式和网络验证方式;若所述验证方式为所述基础验证方式,根据所述用户基础验证数据生成第一验证标识,应用所述第一验证标识对所述虚拟卡的用户进行验证;若所述验证方式为所述网络验证方式,根据所述网络身份验证数据生成第二验证标识,应用所述第二验证标识对所述虚拟卡的用户进行验证。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果接收到用户的虚拟卡的申请请求,获取所述用户的用户基础验证数据;根据所述用户基础验证数据向所述申请请求对应的服务器申请网络证书数据;获取所述用户的应用身份数据;所述应用身份数据包括所述用户的生物特征;为所述用户生成包括有所述用户基础验证数据和网络身份验证数据的虚拟卡,所述网络身份验证数据包括:所述网络证书数据和所述应用身份数据。3.根据权利要求1所述的方法,其特征在于,所述根据所述用户基础验证数据生成第一验证标识的步骤,包括:从所述用户基础验证数据中提取用户身份标识信息,所述用户身份标识信息包括以下信息中的至少之一:明文身份信息、隐私身份信息和实体卡信息;将提取的所述用户身份标识信息的明文或码文作为第一验证标识。4.根据权利要求1所述的方法,其特征在于,所述网络身份验证数据包括:网络证书数据和应用身份数据;所述根据所述网络身份验证数据生成第二验证标识的步骤,包括:基于所述网络身份验证数据中的网络证书数据和/或应用身份数据生成第二验证标识。5.根据权利要求4所述的方法,其特征在于,所述基于所述网络身份验证数据中的网络证书数据和/或应用身份数据生成第二验证标识的步骤,包括:如果所述网络验证方式为二维码认证,向所述虚拟卡的服务器发送二维码获取请求;接收所述服务器返回的随机数,应用所述网络身份验证数据中的网络证书数据...
【专利技术属性】
技术研发人员:蔡燕,何欧翔,颜星,邵飞,
申请(专利权)人:湖南东方华龙信息科技有限公司,湖南中育教育卡应用大数据工程研究有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。