The invention provides a shared network identity generation method, which belongs to the technical field of network information security. The shared network identity generation method provided by the embodiment of the present invention is to encrypt the user information sent by the user terminal, generate a unique network identity for the user, and transmit the network identity to the user terminal. Users can share the identity of the network to a network server that needs authentication. Because the network identity is unique to the user, it can be used to authenticate on multiple web servers or application software servers. At the same time, the user information is encrypted, which reduces the risk of the user's personal information being leaked and improves the security of user information.
【技术实现步骤摘要】
可共享的网络身份生成方法
本专利技术涉及网络信息安全
,具体而言,涉及一种可共享的网络身份生成方法。
技术介绍
目前,用户在使用网络的过程中,很多网站和应用软件都需要用户进行实名认证,用户需要填入姓名、身份证号和联系电话等信息。用户可能在多个不同的网站或应用软件的服务器上注册过这些个人信息,这就造成了用户的个人信息很容易泄露。而这些用户的个人信息,尤其是身份证号,一旦泄露,可能会给用户带来不必要的损失。
技术实现思路
针对上述现有技术中存在的问题,本专利技术提供了一种可共享的网络身份生成方法,可以根据用户信息为用户生成一个唯一的网络身份,用于多个网站服务器或应用软件的服务器进行认证,降低用户的个人信息被泄露的风险。第一方面,本专利技术实施例提供了一种可共享的网络身份生成方法,应用于网络身份签发服务器;所述方法包括:接收用户终端发送的申请网络身份的请求;所述申请网络身份的请求携带有用户信息;所述用户信息至少包括用户的身份证号;对所述用户信息进行加密运算,为所述用户生成一个唯一的网络身份;将生成的所述网络身份发送至所述用户终端。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述用户信息包括以下信息中的三种:姓名、身份证号、生物特征信息、联系方式;对所述用户信息进行加密运算,为所述用户生成一个唯一的网络身份,包括:将所述用户信息保存至数据表中,并获取该用户信息在所述数据表的编号;采用哈希算法,对所述用户信息进行加密;根据加密后的用户信息和所述编号,为所述用户生成一个唯一的网络身份。结合第一方面的第一种可能的实施方式,本专利技术实施例 ...
【技术保护点】
1.一种可共享的网络身份生成方法,其特征在于,应用于网络身份签发服务器;所述方法包括:接收用户终端发送的申请网络身份的请求;所述申请网络身份的请求携带有用户信息;所述用户信息至少包括用户的身份证号;对所述用户信息进行加密运算,为所述用户生成一个唯一的网络身份;将生成的所述网络身份发送至所述用户终端。
【技术特征摘要】
1.一种可共享的网络身份生成方法,其特征在于,应用于网络身份签发服务器;所述方法包括:接收用户终端发送的申请网络身份的请求;所述申请网络身份的请求携带有用户信息;所述用户信息至少包括用户的身份证号;对所述用户信息进行加密运算,为所述用户生成一个唯一的网络身份;将生成的所述网络身份发送至所述用户终端。2.根据权利要求1所述的方法,其特征在于,所述用户信息包括以下信息中的三种:姓名、身份证号、生物特征信息、联系方式;对所述用户信息进行加密运算,为所述用户生成一个唯一的网络身份,包括:将所述用户信息保存至数据表中,并获取该用户信息在所述数据表的编号;采用哈希算法,对所述用户信息进行加密;根据加密后的用户信息和所述编号,为所述用户生成一个唯一的网络身份。3.根据权利要求2所述的方法,其特征在于,采用哈希算法,对所述用户信息进行加密的步骤,包括:从所述用户信息中分离出三种信息;根据三种信息所占的比例,确定三种信息在网络身份中所占的比例;根据三种信息在网络身份中所占的比例,采用哈希算法,分别对三种信息进行加密。4.根据权利要求1所述的方法,其特征在于,对所述用户信息进行加密运算,为所述用户生成一个唯一的网络身份,包括:采用MD5算法,将所述用户信息转化为字符串;从所述字符串中提取部分字符,为所述用户生成一个唯一的网络身份。5.根据权利要求1所述的方法,其特征在于,对所述用户信息进行加密运算,为所述用户生成一个唯一的网络身份,包括:根据所述用户信息,确定用户所...
【专利技术属性】
技术研发人员:何鸥翔,蔡燕,王刚,邵飞,徐雪松,颜星,
申请(专利权)人:湖南东方华龙信息科技有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。