著录项信息
专利名称 | 服务接入认证数据管理系统 |
申请号 | CN200680022605.4 | 申请日期 | 2006-06-20 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2008-09-24 | 公开/公告号 | CN101273574 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L9/32 | IPC分类号 | H;0;4;L;9;/;3;2查看分类表>
|
申请人 | 法国电信公司 | 申请人地址 | 法国巴黎
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 法国电信公司 | 当前权利人 | 法国电信公司 |
发明人 | 安妮-索菲·达戈恩;戴维·比奎诺特;皮埃尔·莱莫因 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 刘雅红 |
摘要
一种用来管理至少一种服务接入认证数据项的系统,包括用来接入至少一种服务的设备(10)。根据本发明,所述系统还包括:移动终端(20),其包括管理上述服务的上述认证数据项和标识符的装置(210);在上述接入设备(10)和上述管理装置(210)之间的通信接口(32);软件接口(31),其能够确定所述服务标识符并且利用所述管理装置(210)通过通信接口(32)接入到所述服务。应用于网站接入认证服务。
1.一种用来管理网站上可获得服务中的至少一种服务的至少一个接入认证数据项的系统,包括:
-计算机设备,包括用来接入所述至少一种服务的接入设备(10);
-移动终端(20),其包括用于管理所述至少一种服务的上述至少一个接入认证数据项和服务标识符的管理装置(210),其中所述管理装置(210)是用于在上述移动终端的安全模块中存储和恢复与所述服务标识符相关联的所述至少一个接入认证数据项的装置, -在上述接入设备(10)和上述管理装置(210)之间的通信接口(32);
-所述计算机设备包含一接口连接模块(30),其能够:
-检测关于接入所述服务的所述至少一个接入认证数据项请求;
-通过所述接口连接模块(30)中包含的软件接口(31)确定上述服务的上述服务标识符;
-接口连接模块(30)中包含的所述软件接口(31)捕获所述至少一个接入认证数据项;
-通过接口连接模块(30)中包含的软件接口(31)向上述管理装置发送将彼此相关联地存储在上述安全模块中的上述至少一个接入认证数据项与上述服务标识符;以及 -通过所述接口连接模块(30)中包含的通信接口(32),软件接口(31)接收从所述管理装置(210)返回的与上述服务标识符相关联地存储在上述安全模块中的上述至少一个接入认证数据项。
2.根据权利要求1的系统,其中所述管理装置(210)依靠命令来控制,使其能够在所述移动终端的安全模块中写入期望由所述管理装置读取的短消息。
3.根据权利要求1或2的系统,其特征在于所述移动终端包括通过移动电话网络来通信的装置,所述安全模块是关于所述移动电话网络的用户识别卡(21)。
4.根据权利要求1到2中任一权利要求的系统,其特征在于所述管理装置(210)在所述安全模块中实现。
5.根据权利要求1到2中任一权利要求的系统,其特征在于所述管理装 置(210)在所述移动终端的存储器中实现。
6.根据权利要求1到2中任一权利要求的系统,其特征在于所述移动终端(20)包括和通过移动电话网络可接入的认证数据(OTP)的提供者通信的装置。
7.根据权利要求1到2中任一权利要求的系统,其特征在于所述管理装置(210)是通过标识码进行读和写保护的。
8.根据权利要求1到2中任一权利要求的系统,其特征在于所述通信接口(32)是通过本地通信链路进行通信的接口。
9.根据权利要求3的系统,其特征在于所述通信接口(32)是在所述用户识别卡(21)上使用AT命令写和读短消息(SMS)的调制解调器通信接口。
10.一种移动终端(20),包含用于管理网站上可获得服务中的至少一种服务的至少一个接入认证数据项和用于管理所述至少一种服务的标识符的管理装置(210), 所述管理装置(210)是用于在上述移动终端的安全模块中存储和恢复与所述至少一种服务的服务标识符相关联的所述至少一个接入认证数据项的装置, 所述管理装置(210)通过接口连接模块(30)中包括的通信接口(32)被链接到接入设备(10)以接入所述服务,
所述管理装置从所述接口连接模块(30)中包含的软件接口(31)接收将彼此相关联地存储在上述安全模块中的上述至少一个接入认证数据项与所述服务标识符, 其中,通过所述接口连接模块(30)中包含的软件接口(31)确定上述服务标识符;并且所述接口连接模块(30)中包含的软件接口(31)捕获上述至少一个接入认证数据项; 通过接口连接模块(30)中包含的所述通信接口(32),所述管理装置向所述软件接口(31)返回与上述服务标识符相关联地存储在上述安全模块中的上述至少一个接入认证数据项。
11.一种用于接入网站上可获得服务中的至少一种服务的接入设备(10)管理至少一种服务接入认证数据项的方法,其特征在于当接入所述至少一种服务时该方法包括,通过包括在所述接入设备与移动终端中的、用于管理所述至少一种服务的至少一个接入认证数据项和所述至少一种服务的服务标识 符的管理装置之间的通信接口的接口连接模块(30)执行包括以下的各步骤:
-检测关于接入所述至少一种服务的所述至少一个接入认证数据项的请求, -通过所述接口连接模块(30)中包含的软件接口(31)确定所述至少一种服务的所述服务标识符,
-所述接口连接模块(30)中包含的所述软件接口(31)捕获所述至少一个接入认证数据项;
-通过所述接口连接模块(30)中包含的所述软件接口(31)向上述管理装置(210)发送将彼此相关联地存储在上述移动终端的安全模块中的上述至少一个接入认证数据项与上述服务标识符;以及
-通过所述接口连接模块(30)中包含的所述通信接口(32),所述软件接口(31)接收从所述管理装置(210)返回的与上述服务标识符相关联地存储在上述安全模块中的上述至少一个接入认证数据项。
服务接入认证数据管理系统\n技术领域\n[0001] 本发明涉及一种管理至少一种服务接入认证数据项的系统。\n[0002] 本发明特别适用于移动终端特别是移动电话上的服务,和网站接入认证服务。\n背景技术\n[0003] 目前,具有用于接入网站可用服务设备的用户存储平均五个标识符和密码对,以便用于在其经常登陆的站点进行认证,如电子邮件,网上银行,商业站点等。除了这些认证数据还有在工作和个人生活中使用的数据,例如银行卡密码,便携电话密码,大厦进入密码等。通常需要被个人记住的认证数据的量都超出了个人的记忆能力。为了解决这个困难,一些人采取对许多不同的应用使用同一个密码或者同一标识符/密码对。很容易理解这样的行为明显降低了接入安全。\n[0004] 正因如此,出现了许多认证数据管理系统,提供给用户不再需要记住大量的认证数据的优点。\n[0005] 在提出的解决方案中,有一种是与个人电脑上的网络浏览器相关联的管理软件包。在很大程度上,这些著名的软件包使存储的标识符/密码能和用户访问的网站相关联。\n其中的一些能够在用户登录这些站点时自动的以适当的形式输入上述标识符/密码。此外,认证数据存储在由接入密钥保护的文件中。\n[0006] 根据最新的技术发展水平也可知,管理系统使用户将其标识符/密码通过一个连接到个人电脑的相应的读卡器存储在芯片卡中。这些系统和上述提到的特定软件包提供相同的功能,但是提供了在芯片卡类型的安全媒介上存储认证数据的附加优点。\n[0007] 然而很明显的是,涉及芯片卡的这种类型的管理系统,带来了一个缺点,即需要在每个需要的个人电脑提供读卡器和此应用专用的芯片卡,如果用户想要在任何时间使用管理其标识符和密码的系统提供的服务,则用户需要经常携带该芯片卡。\n[0008] 因此,本发明要解决的技术问题是如何提供一种系统用来管理至少一种服务接入认证数据项,包括用来接入至少一种服务的设备,其能够达到目前现有芯片卡管理系统的安全级别,但是无需特别的卡或者用来读卡的设备。\n发明内容\n[0009] 本发明的主题是一种用来管理至少一种服务接入认证数据项的系统,包括:\n[0010] -用来接入至少一种服务的设备;\n[0011] -移动终端,其包括管理上述服务的上述认证数据项和标识符的装置;\n[0012] -在上述接入设备和上述管理装置之间的通信接口;\n[0013] -软件接口,其能够确定所述服务标识符并且利用所述管理装置通过通信接口接入到所述服务,通过命令使其能够在所述移动终端的安全模式下写入意图被所述管理装置读取的短消息。\n[0014] 因此能够理解,实现在用户经常随身携带的移动终端中管理所述认证数据项的装置,使用户能够在任何时间找回例如标识符和密码,利用本发明的管理系统而无需涉及任何介质,如专用芯片卡。同样正如下文的详细说明,不再需要考虑如读卡器类的笨重或昂贵的设备,这些设备会降低系统的多功能性。使用将要被写入安全模块中短消息使得能够简单和安全地控制管理装置。\n[0015] 根据本发明,所述管理装置是存储和恢复与所述服务标识符相关联的所述认证数据项的装置。\n[0016] 根据本发明的一个具体实施方式,管理装置在所述移动终端的安全模块中或者在所述移动终端的存储器中实现。\n[0017] 根据本发明的一个具体实施方式,所述移动终端包括通过移动电话网络通信的装置,安全模块是所述电话网络的用户识别卡。用户识别卡用来安全地存储可信数据,例如密码或者用来管理密码的短消息。\n[0018] 还能够使用任何其他能够安全存储数据的安全模块,例如芯片卡。术语“安全模块”应该被理解为任何为数据存储和/或服务或程序的执行构成信任环境的软件和/或硬件的装置。\n[0019] 在变形中,所述管理装置在用户识别卡中实现。在实际中,所述用户识别卡可以是SIM卡或UICC卡(通用集成电路卡)。\n[0020] 使用配备了用户识别卡特别是SIM卡的移动终端,带来了一定的益处。在实际中,因为该卡是不能直接通过如个人电脑的设备接入的,提供了高等级的安全性。另外,由于SIM卡和网络相连,在被盗时能够远程的擦掉其上包含的认证数据。同样的,用户能够在移动电话网络上备份所述认证数据。最后,当所述至少一个认证数据项包括标识符和密码时,能够设想通过密码供应者将所述密码提供给所述管理装置,特别是在通过网络中的电话链路发出请求时。否则正如标识符一样,所述密码存储在所述存储装置中。\n[0021] 另外,移动终端提供多种用户交互功能,这些功能例如屏幕和键区能够在本发明的情形中有益地使用。键区的好处特别值得一提,在实际中,当所述管理装置是由标识码进行读写保护时,使得输入PIN码以接入SIM卡要比使用接入电脑的键盘安全得多,后者更容易被拦截。使用的多个标识符甚至能够在终端的屏幕上被看到。\n[0022] 根据一个有益的变形,管理装置被设计为能够由合适的用户接口模块驱动,由移动终端的键区和屏幕激活。在这种方式下,用户能够从容的查阅自己的密码列表,删除一些陈旧的密码,手工输入新的密码,并通过消息传述任一个密码给第三人等等。\n[0023] 需要指出的是,在SIM卡中还能够存储其他个人用户码,例如数字码,语音信箱的接入密码,多种防盗码,电信服务码等。\n[0024] 根据本发明的一个具体实施方式,所述接入设备被并入所述移动终端。在这种情况下,可以设想所述移动终端为智能手机类型,也就是说,一个提供了个人数字助理或者计算机功能的移动电话。\n[0025] 作为一般规则,所述服务标识符包括在电信网络中的所述服务的地址,例如提供所述服务的网站的URL。然而,本发明提供的所述服务标识符包括在通信网络中所述服务地址的摘要,该摘要是通过将哈希函数应用到所述URL地址上得到的。这种实施方式显著增加了本发明系统的安全级别。在实际中,所述摘要是由所述软件接口产生并提供给移动终端的管理装置,在上面提到的例子中是SIM卡。在这种情况下,服务标识符更适宜存储为摘要形式。\n[0026] 根据作为本发明主题的管理系统的一个特性,所述通信接口是通过本地通信链路通信的接口。特别的,所述本地链路从红外链路,蓝牙链路,NFC链路或者电缆链路中选择。\n[0027] 最后,所述通信接口是调制解调器通信接口,更适宜于在所述用户识别卡中使用AT命令写和读短消息。\n[0028] 根据一个具体的实施方式,所述移动终端包括和通过移动电话网络可接入的认证数据提供者通信的装置。因此密码提供者能够向管理装置提供密码。\n[0029] 本发明还涉及一种移动终端,包含管理所述服务的至少一种服务接入认证数据项和标识符的装置,所述管理装置连接到设备以通过通信接口接入所述服务,由能够确定所述服务标识符的软件接口利用所述管理装置,经由所述通信接口接入所述服务,,通过命令使其能够在所述移动终端的安全模块上写入意图被所述管理装置读取的短消息。\n[0030] 本发明还涉及一种在接入至少一种服务的设备和管理所述服务的至少一个认证数据项和标识符的装置之间的软件接口,所述软件接口能够通过通信接口确定所述服务标识符和控制所述管理装置,通过命令使其能够在所述移动终端的安全模块上写入意图被所述管理装置读取的短消息。\n[0031] 本发明还涉及接入至少一种服务的设备,包括如软件接口。\n[0032] 本发明还涉及一种对于包括接入至少一种服务的装置的设备管理至少一种服务接入认证数据项的方法,当接入所述服务时,该方法包括通过对于所述接入装置的软件接口执行以下步骤,包括:\n[0033] -检测关于接入所述服务的至少一个认证数据项请求,\n[0034] -确定所述服务的标识符,\n[0035] -在移动终端中,利用管理所述认证数据项和所述标识符的装置,经由在所述接入设备和所述管理装置间的通信接口,依靠命令使其能够在所述移动终端的安全模块中写入意图被所述管理装置读取的短消息。\n[0036] 本发明的方法是通过和服务接入装置通信的简单软件接口而实现的,能够利用尤其是控制管理所述认证数据项和所述标识符的装置。\n附图说明\n[0037] 根据附图进行描述,通过非限制的例子清楚的描述本发明的组成和其是如何产生的。\n[0038] 图1是根据本发明的管理系统的整体架构图;\n[0039] 图2是描述在发明系统的软件接口中执行的算法的图;\n[0040] 图3是描述注册认证数据的第一种方法的图;\n[0041] 图4是描述自动认证根据图3注册的数据的第一种方法的图;\n[0042] 图5是描述注册认证数据的第二种方法的图;\n[0043] 图6是描述自动认证根据图5注册的数据的第二种方法的图;\n[0044] 图7是描述通过OTP自动认证的方法的图;\n[0045] 图8是描述Microsoft Windows移动架构的功能的图。\n具体实施方式\n[0046] 图1描述了服务接入认证数据管理系统的架构。\n[0047] 在图1的具体实施方式中,该管理系统包括一个用于接入所述服务的设备10,该设备10一方面包含计算机工作站11,如个人计算机(PC),和另一方面包含用以探测环球网的软件包12,或称网络浏览器。通过这个浏览器12所述设备10的用户能够通过例如TCP/IP链路接入提供服务的网站40。\n[0048] 在大部分情况下,在环球网上实际提供的由用户定制的服务需要在相应的网站40上按验证目的提供的形式提交认证所述用户的数据。\n[0049] 正是因为同一个用户需要记忆的认证数据量不断增加,本发明提供了一个管理系统,其主要目的在于:\n[0050] -检测网站页面的认证形式;\n[0051] -在后面会详细解释的管理装置中安全地存储认证数据,通常是标识符和密码,在第一次接入网站40时以一种认证形式输入;\n[0052] -恢复该数据以在后续接入网站40时执行自动认证。\n[0053] 图1中的管理系统还包括移动终端20,在该例子中是装有电信网络用户标识卡21的移动电话。该卡21,如SIM卡,是插入到移动电话20中并且主要用来安全接入到移动运营商的网络。如果其适合于所谓的第三代(3G)移动电话,则该SIM卡可以被替换为UICC卡。通常,接入SIM或UICC卡21是通过保密码如公知的PIN码进行读写保护的。\n[0054] 在本发明的上下文中,标识卡21也作为管理认证数据和允许接入的服务标识符的主装置。所述服务标识符是例如相应网站的URL地址或者甚至是通过将哈希函数应用到所述URL地址上得到的摘要。\n[0055] 所述管理装置在图1中通过附图标记210全面的描述了,其指派给一个应用使其能够安全地存储所述数据和服务标识符,并且为了以认证形式自动输入以接入所述服务而恢复它们。该管理装置210能够是Java卡类型应用或者是由所述PIN码保护的简单文件。\n[0056] 最后,在图1上还能看到移动终端20包括对于模块30的本地链路的一端22,模块\n30是终端和接入设备10之间的接口连接,会在下面详细描述该接入设备。\n[0057] 接入设备10和接口连接模块30优选地合并在同一个计算机设备中,例如在个人计算机(PC)或者数据处理服务器中。\n[0058] 所述接口连接模块30例如采用适合于和网站浏览器12相连的软件模块的形式。\n其包括对浏览器的软件接口31和为了通过本地通信链路接入移动电话的通信接口32。\n[0059] 软件接口31的其中一个目的是标识,分析每个由浏览器12加载的网页,检测在那里存在的认证表格,和触发用于认证用户的机制,其使该表格的认证区域能够被自动输入。\n[0060] 在网站浏览器12是IE浏览器时,软件接口31以COM(组成对象模型)对象的格式实现,并称为“浏览器帮助对象”。以这种方式,由IE浏览器自动地调用。当浏览器启动时,接口31例示代表对网络浏览器12的接口的叫做“IWebBrowser2”的类对象,用来解析和处理由网络浏览器加载的网页。对于每个网页,接口31搜索
法律信息
- 2014-06-18
- 2008-11-19
- 2008-09-24
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2003-11-04
| | |
2
| | 暂无 |
1995-12-12
| | |
3
| |
2001-01-31
|
1998-12-02
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |