自动登录系统和自动登录方法

文档序号:8514601阅读:1337来源:国知局
自动登录系统和自动登录方法
【技术领域】
[0001]本发明涉及一种自动登录系统和方法。具体而言,本发明涉及一种自动登录系统和方法,其改进了标识(ID identificat1n)和密码安全性。
【背景技术】
[0002]随着智能电话使用的增长,智能电话(smart phone)的不同功能也不断增长,例如计算机通信和时间表(schedule)管理。因而,为了使用智能电话的不同功能,用户通过输入ID和密码来操作智能电话的应用并登录到智能电话上。传统上,当用户使用智能电话应用时,用户无需输入ID和密码,自动登录到智能电话上。但传统的智能电话的自动登录在存储器中存储ID和密码,并重复使用ID和密码。因而当智能电话的存储器被黑客(例如,被未授权用户访问)时,ID和密码就会被窃取。
[0003]在这个部分中公开的以上信息仅仅是为了增进对本发明的背景的理解,因此它可以包含不构成本国中本领域普通技术人员已知的现有技术的信息。

【发明内容】

[0004]本发明提供了一种自动登录系统和方法,具有改进了 ID和密码安全性的优点。本发明的技术目的不局限于上述的技术目的,依据以下说明,本领域技术人员会理解其他技术目的。
[0005]本发明的示例性实施例提供了一种自动登录系统,其可以包括:终端,被配置为基于输入ID产生唯一编号,并存储ID和认证密钥;及认证服务器,被配置为通过将ID和输入密码与先前存储的ID和密码相比较,来比准初始登录,并存储ID、密码、认证密钥和唯一编号,其中,所述终端基于ID重新产生唯一编号,认证服务器使用ID、认证密钥和重新产生的唯一编号与存储在认证服务器中的ID、认证密钥和唯一编号批准自动登录。
[0006]认证服务器可以被配置为当ID和密码与存储的ID和存储的密码相同时,产生认证密钥。认证服务器还可以被配置为当ID、认证密钥和重新产生的唯一编号与在认证服务器中存储的ID、存储的认证密钥和存储的唯一编号相同时,批准自动登录。终端可以包括输入模块,并可以被配置为经由输入模块接收ID和密码。终端可以包括唯一编号产生模块,唯一编号产生模块可以被配置为通过使用输入ID产生唯一编号。终端可以包括储存模块,并可以被配置为在储存模块中存储ID和认证密钥输入。认证服务器可以包括数据库(DB),ID、认证密钥和唯一编号可以存储在DB中。
[0007]本发明的另一个示例性实施例提供了一种自动登录方法,其可以包括:接收ID和密码;基于ID产生唯一编号;通过将ID和密码与先前存储的ID和密码相比较,来产生认证密钥;基于ID重新产生唯一编号;及使用ID、认证密钥和重新产生的唯一编号与存储的ID、存储的认证密钥和存储的唯一编号批准自动登录。
[0008]所述方法还包括存储输入ID和认证密钥。另外,所述方法可以包括存储ID、密码、认证密钥和唯一编号。根据本发明的示例性实施例,自动登录系统和自动登录可以改进ID和密码安全性。
【附图说明】
[0009]依据以下结合附图的详细说明,本公开内容的以上及其他的目的、特点和优点会变得更为明显。
[0010]图1是示出根据本发明的示例性实施例的自动登录系统的示例性原理方框图;及
[0011]图2是示出根据本发明的示例性实施例的自动登录方法的示例性流程图。
[0012]附图标记说明:
[0013]10:终端
[0014]11:输入模块
[0015]12:应用模块
[0016]13:储存模块
[0017]20:认证服务器
[0018]21:数据库
【具体实施方式】
[0019]下文中将结合附图详细说明本发明的示例性实施例。如本领域技术人员会认识到的,在全都不脱离本发明的精神和范围的情况下,可以以多种不同方式来修改所述的示例性实施例。附图和说明应认为在本质上是说明性的,而非限制性的。在说明书通篇中,相似的参考标记标明相似的要素。
[0020]本文使用的术语仅是为了说明特定实施例,并非旨在限制本发明。本文所用的单数形式“一”和“该”旨在同样包括复数形式,除非上下文明确另有指示。会进一步理解,本说明书中使用的术语“包括”指明表述的特征、整数、步骤、操作、元件和/或组件的存在,但并不排除一个或多个其他特征、整数、步骤、操作、元件、组件和/或其组的存在或添加。本文所用的术语“和/或”包括一个或多个关联列出的项目的任何及全部组合。
[0021]另外,说明书中描述的器”、机”和“模块”表示用于处理至少一个功能和操作的单元,可以由硬件组件或软件组件及其组合来实施。
[0022]尽管将示例性实施例说明为使用多个单元来执行示例性过程,但会理解,示例性过程也可以由一个或多个模块来执行,另外,会理解,术语控制器指代硬件设备,其包括存储器和处理器。存储器被配置为存储模块,处理器被特别配置为执行所述模块以执行一个或多个过程,下面将进一步说明它们。
[0023]此外,本发明的控制逻辑可以体现为在计算机可读介质上的非暂时性计算机可读介质,包含可由处理器、控制器等执行的程序指令。计算机可读介质的示例包括但不限于ROM、RAM、光盘(CD)-ROM、磁带、软盘、闪存驱动器、智能卡、和光数据储存设备。计算机可读记录介质还可以分布在耦合到计算机系统的网络中,以便例如由远程信息处理技术服务器或控制器局域网(CAN)以分布式方式存储并执行计算机可读介质。
[0024]参考图1,以下将详细说明根据本发明的示例性实施例的自动登录系统。图1是示出根据本发明的示例性实施例的自动登录系统的示例性原理方框图。
[0025]根据本发明的示例性实施例的自动登录系统可以基于输入标识(ID)和密码执行初始登录。此外,自动登录系统可以基于唯一编号和认证密钥执行自动登录。如图1所示的,根据本发明的示例性实施例的自动登录系统可以包括终端10和认证服务器20,其每一个都可以由处理器操作。
[0026]具体而言,终端10可以包括输入模块11,在其中可以输入ID和密码,应用模块12和储存模块13,其被配置为存储输入ID和认证密钥。应用模块12可以被配置为基于输入ID产生唯一编号。终端10可以被配置为将输入ID与输入密码发送到认证服务器20并请求初始登录。终端10可以进一步被配置为在储存模块13中存储由认证服务器20产生的认证密钥和输入ID。终端10可以被配置为在初始退出后的再次登录过程中,使用存储在储存模块13中的ID重新产生终端的唯一编号
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1