一种网络身份认证设备及认证方法

文档序号:9846718阅读:972来源:国知局
一种网络身份认证设备及认证方法
【技术领域】
[0001]本发明涉及网络安全技术领域,具体涉及一种网络身份认证设备及认证方法。
【背景技术】
[0002]随着网络的迅速发展,现代人们的网络生活越来越丰富,同时人们登录各网站或终端应用的账号和密码等信息也越来越多。现有登录网站或终端应用的方式一般包括两种,一种是用户每次都需要进行账号和密码的输入,这就需要用户同时记住很多的账号和密码,而该方式经常导致不同网站或应用的密码混淆;另一种是允许网站或终端应用自动保存用户的账号和密码,在下次应用时自动登录,但该方式存在较大的风险。本发明正是针对上述问题而提出的一种网络身份认证设备及认证方法。

【发明内容】

[0003]针对现有技术中存在的缺陷,本发明的目的在于提供一种网络身份认证设备及认证方法,通过该设备及方法,可以实现用户终端设备上网站或终端应用的自动化安全登录。
[0004]为实现上述目的,本发明采用的技术方案为:一种网络身份认证设备,包括主控芯片、用于与终端设备进行通讯连接的通讯模块、用于存储用户身份认证信息的存储模块、用于提示是否将用户身份认证信息发送到终端设备的提示模块、以及用于确认将用户身份认证信息发送到终端设备的确认按键;所述通讯模块、存储模块、提示模块和确认按键分别与所述主控芯片连接;
[0005]所述用户身份认证信息是指用户用于登录网站或终端设备上的终端应用的登录账号信息,包括用户名和密码。
[0006]进一步,如上所述的一种网络身份认证设备所述通讯模块包括蓝牙模块和/或wifi模块和/或USB通讯模块。
[0007]进一步,如上所述的一种网络身份认证设备,所示提示模块包括LED闪烁灯或显示屏。
[0008]进一步,如上所述的一种网络身份认证设备,还包括用于取消将用户身份认证信息发送到终端设备的取消按键,所述取消按键与主控芯片连接。
[0009]进一步,如上所述的一种网络身份认证设备,当所述用户身份认证信息不唯一时,还包括用于进行用户身份认证信息的选择按键,所述选择按键与主控芯片连接。
[0010]进一步,如上所述的一种网络身份认证设备,所述终端设备包括PC或手机。
[0011]本发明还提供了一种基于上述网络身份认证设备的一种网络身份认证方法,包括以下步骤:
[0012](I)终端设备通过其通讯模块与所述网络身份认证设备建立通讯连接;
[0013](2)通过终端设备首次登录网站或终端设备上的终端应用时,终端设备将所述网站或终端应用的用户身份认证信息以及网站或终端应用的唯一标识发送到所述网络身份认证设备中存储;所述用户身份认证信息是指用户用于登录网站或终端设备上的终端应用的登录信息,包括用户名和密码;
[0014](3)通过终端设备再次登录所述网站或终端设备上的所述终端应用时,终端设备向所述网络身份认证设备发送获取用户身份认证信息的请求;所述请求中包括网站或终端应用的唯一标识;
[0015](4)所述网络身份认证设备接收终端设备发送的所述请求,主控安全芯片根据该请求查找存储模块中存储的、与所述网站或终端应用的唯一标识相对应的用户身份认证信息,查找到身份认证信息后,主控安全芯片控制提示模块提示用户是否将用户身份认证信息发送到所述终端设备;
[0016](5)用户通过确认按键确认将所述用户身份认证信息发送到终端到终端设备,主控芯片将用户身份认证信息发送到终端设备;
[0017](6)终端设备接收所述用户身份认证信息,完成所述网站或终端应用的自动登录。
[0018]进一步,如上所述的一种网络身份认证方法,步骤(4)中,当主控芯片查找到的与所述网站或终端应用的唯一标识相对应的用户身份认证信息不唯一时,主控安全信息首先控制提示模块提示用户进行用户身份认证信息的选择,用户选择完用户身份认证信息后,主控安全芯片再控制提示模块提示用户是否将用户身份认证信息发送到所述终端设备。
[0019]本发明的有益效果在于:本发明所提供的网络身份认证设备及认证方法,实现了用户账号登录信息的安全存储,采用该认证设备及认证方法,用户只需在首次登录网站或终端应用时,手动完成登录账号信息的输入,之后便可以通过网络身份认证设备与终端设备的通讯,完成登录账号信息的自动获取,完成网站或终端应用的自动登录,而无需用户再手动输入,更好的满足了用户的应用需求。
【附图说明】
[0020]图1为【具体实施方式】中提供的一种网络身份认证设备的结构示意图;
[0021]图2为【具体实施方式】中提供的一种网络身份认证方法的流程图。
【具体实施方式】
[0022]下面结合说明书附图与【具体实施方式】对本发明做进一步的详细说明。
[0023]图1示出了本发明【具体实施方式】中提供的一种网络身份认证设备的结构示意图,由图中可以看出,该网络身份认证设备包括主控芯片I即设备的微控制单元MCU、用于与终端设备进行通讯连接的通讯模块2、用于存储用户身份认证信息的存储模块3、用于提示是否将用户身份认证信息发送到终端设备的提示模块4、以及用于确认将用户身份认证信息发送到终端设备的确认按键5;所述通讯模块2、存储模块3、提示模块4和确认按键5分别与所述主控芯片I连接;其中,所述用户身份认证信息是指用户用于登录网站或终端设备上的终端应用的登录账号信息,包括用户名和密码。
[0024]所述通讯模块2可以根据实际应用需要设置一种或者多种,本实施方式中,该通讯模块2包括但不限于蓝牙模块和/Swif i模块和/或USB通讯模块。
[0025]所示提示模块4包括LED闪烁灯或显示屏。
[0026]该网络身份认证设备还可以包括用于取消将用户身份认证信息发送到终端设备的取消按键6,取消按键6与主控芯片I连接。
[0027]当所述用户身份认证信息不唯一时,该网络身份认证设备还可以包括用于选择某一登录账号信息的选择按键7,选择按键7与主控芯片2连接。
[0028]在实际应用中,所述确认按键5、取消按键6和选择按键7可以采用实体按键,也可以采用虚拟触摸按键来实现。
[0029]本实施方式中,所述终端设备包括但不限于PC或手机等终端设备。
[0030]基于图1中所示的网络身份认证设备,本实施方式中还提供了一种网络身份认证方法,如图2所示,该方法主要包括以下步骤:
[0031]步骤S1:终端设备通过其通讯接口与所述网络身份认证设备建立通讯连接;
[0032]步骤S2:终端设备将用户身份认证信息发送到网络身份认证设备中进行存储;
[0033]当用户通过终端设备首次登录某网站或终端设备上的终端应用时,终端设备将用于登录该网站或终端应用的用户身份
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1