CN1547142A - 一种动态身份认证方法和*** - Google Patents
一种动态身份认证方法和*** Download PDFInfo
- Publication number
- CN1547142A CN1547142A CNA200310111570XA CN200310111570A CN1547142A CN 1547142 A CN1547142 A CN 1547142A CN A200310111570X A CNA200310111570X A CN A200310111570XA CN 200310111570 A CN200310111570 A CN 200310111570A CN 1547142 A CN1547142 A CN 1547142A
- Authority
- CN
- China
- Prior art keywords
- user
- password
- information
- authentication
- handset token
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种动态身份认证方法及***,其步骤为:①输入用户信息,向认证服务器发送认证请求;②认证服务器接收到请求后,先验证用户信息的合法性,提示合法用户输入用户端密码;③用户通过手机令牌产生用户端密码;④用户将上述用户端密码通过用户终端输入并传送到认证服务器;⑤如果认证服务器接收到的密码与其产生的一致,则通过身份认证;否则不通过。其***包括用户终端、用户信息服务器、认证服务器和手机令牌。认证服务器负责接收和完成用户的服务请求,手机令牌用于产生同步的当前身份认证密码。本发明既可有效防范通过窥视或猜测认证密码来进行的非法登录,又可有效防范通过截获传输信息来进行的非法登录,从而大大提高了***的安全性。
Description
技术领域
本发明属于信息安全认证技术,它综合利用电子计算机、信息编码及移动通讯技术实现,可以应用于银行、证券等许多需要进行身份认证的***和领域。
背景技术
身份认证是实现网络安全的重要机制之一,在安全的网络通信中,涉及的通信各方必须通过某种形式的身份认证机制来验证他们的身份与所宣称的是否一致,然后才能实现对于不同用户的访问控制和记录。早在二十世纪七十年代初期,国际银行卡片协会就遇到了如何对用户进行身份认证以确保***安全性的问题。随着信息技术的快速发展,窃听者可以采用低级的窥视方法获取口令;利用“Password文件”***的猜测口令、分析协议和滤出口令(利用嗅控程序);用TSR(终端驻留程序)监视和获得口令;用特洛伊木马程序截获口令等方法突破计算机安全机制进行非法访问;用电脑病毒(如:bugbear病毒)从电脑上盗取信用***码、网上银行的资料和银行密码。比较有效的预防方法就是采用动态电子密码技术。其实质是按某种规律定时或每次使用之后更换密码,用户每次访问时输入的密码都不相同,这就给电子盗窃增加了难度。
利用上述技术的方法和***我们已在“动态电子密码形成方法”(99116451.2)和“动态电子密码***”(00114328.X)两项发明专利中提出。但是,由于用户密码卡与主机***的同步主要是采用非接触式时钟同步技术,由此可能会导致时间上的误差积累,因此需要在一段时间之后校正双方的时钟;此外,用户密码卡的使用增加了用户的使用负担;而且这种带键盘和液晶显示屏的用户密码卡也会因使用不慎而损坏。为克服上述缺点,我们又提出了“动态密码无线传输方法”(99116517.9)的发明专利。但是,由于该方法中动态密码以明文方式传输,窃听者可以很方便的截获身份认证密码。而且,该方法在无线网络通信拥挤时无法保证认证的实时性。
发明内容
本发明的目的在于克服上述缺陷之处,提供一种动态身份认证方法,该方法采用广泛使用的手机作为身份令牌,既可有效防范通过窥视或猜测认证密码来进行的非法登录,又可有效防范通过截获传输数据来进行的非法登录,可大幅度提高***的安全性,而且认证过程中的动态密码不需要使用无线网络传输,保证了认证的实时性。本发明的目的还在于提供上述方法的实现***。
本发明一种手机令牌动态身份认证方法,利用计算机技术和移动通信技术实现,其步骤为:
(1).用户在用户终端输入用户信息,向身份认证服务器发送身份认证请求;
(2).身份认证服务器接收到认证请求后,首先验证用户信息的合法性。如果该用户是合法用户,身份认证服务器产生服务器端动态身份认证密码并暂存,并在用户终端提示用户输入用户端动态身份认证密码;
(3).用户输入手机令牌中的应用模块启动密码,通过手机令牌端的身份验证;
(4).用户通过手机令牌产生用户端动态身份认证密码,并通过手机告知用户;
(5).用户将所告知的用户端动态身份认证密码通过用户终端输入并传送到身份认证服务器,等待身份认证;
(6).如果身份认证服务器接收到的用户端动态身份认证密码与服务器端动态身份认证密码一致,则通过身份认证;否则,认证不通过。
进行上述步骤(2)时,合法用户如果发现自己的帐户被锁定,可以通过手机令牌申请解锁,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“申请帐号解锁请求”信息;
3)认证服务器接收到“申请帐号解锁请求”信息后验证信息合法性;
4)认证服务器在用户信息数据库中将该用户的“用户状态”字段设置为解锁状态,然后向用户发送“申请帐号解锁应答”信息;
5)手机令牌接收“申请帐号解锁应答”信息,提示用户解锁成功。
在进行上述步骤(3)时,如果用户发现尚未开启动态身份认证服务,则应开启动态身份认证服务,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“开启动态身份认证服务请求”信息;
3)认证服务器接收到“开启动态身份认证服务请求”信息后验证信息合法性;
4)认证服务器在用户数据库中将该用户的认证方式标记为动态身份认证方式,然后向手机令牌发送“开启动态身份认证服务应答”信息;
5)手机令牌接收“开启动态身份认证服务应答”信息,提示动态身份认证服务已经开启。
在进行身份认证过程中,如果合法用户发现通过正确的操作后无法通过认证,用户可以使用手机令牌请求***同步,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“申请***同步请求”信息;
3)认证服务器接收到“申请***同步请求”信息后验证信息合法性;
4)认证服务器从用户数据库中取出服务器端的当前工作密码;
5)认证服务器生成“申请***同步应答”信息,将服务器端的当前工作密码写入信息中的“服务方信息”字段,然后向用户发送应答信息;
6)手机令牌接收“申请***同步应答”信息后提取信息中的当前工作密码,并将手机令牌端的当前工作密码设置为信息中所提取的当前工作密码,完成***同步。
在进行身份认证过程中,如果要取消动态身份认证服务,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“取消动态身份认证服务请求”信息;
3)认证服务器接收到“取消动态身份认证服务请求”信息后验证信息合法性;
4)认证服务器在用户信息数据库中将该用户的认证方式标记为固定密码身份认证方式,然后向手机令牌发送“取消动态身份认证服务应答”信息;
5)手机令牌接收“取消动态身份认证服务应答”信息,提示动态身份认证服务已经取消。
在进行身份认证过程中,如果要中止动态身份认证过程,其步骤为:
1)用户输入手机令牌预定的中止指令,令牌***中止认证过程;
2)用户通过用户终端输入并传送“中止动态身份认证服务请求”到身份认证服务器;
3)认证服务器接收到“中止动态身份认证服务请求”后,中止服务器端的认证过程。
在进行上述步骤(3)时,如果合法用户发现自己的手机令牌被锁定可以通过手机令牌申请解锁,其步骤为:
1)用户输入手机令牌注册密码,通过手机令牌端的授权身份验证;
2)手机令牌将其中的“用户状态”字段设置为解锁状态,然后通过手机告知用户“解锁应答”信息。
一种实现上述方法的***,包括用户终端、用户信息服务器、认证服务器和手机令牌;其中,
用户终端用于输入用户信息,它通过网络与身份认证服务器通信;
用户信息服务器用于存放按照身份认证协议所设定的表格,提供认证过程中所需要的每一用户信息,并接收认证服务器的操作;
认证服务器负责接收和完成用户的服务请求,其中布置有认证服务器端服务模块、密码产生模块和通信模块;认证服务器端服务模块主要用于网络传输控制、认证***安全协议处理、信息传输的加密和解密、用户信息访问和动态密码获取与暂存;密码产生模块负责产生服务器端动态身份认证密码,它通过服务器总线和认证服务器通信;通信模块负责认证服务器端的信息发送和接收,它是手机令牌与认证服务器之间通信的中介;
手机令牌是在手机的SIM卡中设置有动态身份认证客户端应用模块的用户手机,动态身份认证客户端应用模块和认证服务器中的密码产生模块使用相同的动态密码产生算法和相同的当前工作密码,并独立产生同步的动态身份认证密码。
认证服务器端服务模块包括用户信息管理模块、动态密码访问模块、协议处理模块、核心管理模块、加密模块和网络传输模块;
用户信息管理模块负责完成核心管理模块的用户信息管理命令,包括建立新帐户、修改已有帐户信息、删除过期帐户信息、锁定或解锁用户帐号和控制用户访问权限;
动态密码访问模块是上述密码产生模块的访问模块,它接收核心管理模块提供的用户密钥信息,产生认证过程中的动态密码,并将动态密码交给核心管理模块暂存;
协议处理模块为动态身份认证***安全协议的服务处理端,用于接收核心管理模块提供的安全协议信息,并将处理结果返回给核心管理模块;
加密模块用于完成核心管理模块的信息加解密请求;
网络传输模块用于完成服务器端的信息传输和接收任务,并处理核心管理模块的信息传输请求,将不同类型的信息发送到不同的通信网络中;
核心管理模块负责协调上述各模块之间的相互关系和信息传递。
上述手机令牌中的动态身份认证客户端应用模块包括动态密码产生器、存储器、密码比较器和控制器;
存储器用于存储用户ID、用户身份证号、注册密码Pr、加密密钥Ke,并负责存储用于产生动态身份认证密码的当前工作密码Ks、客户应用模块的启动密码(或手机令牌口令)Pt和在令牌上连续错误地输入令牌访问密码的次数Nt;它与动态密码产生器、密码比较器和控制器相连;
动态密码产生器用于由当前工作密码Ks产生用户当前认证密码,该密码与服务器认证密码相对应,并将该认证密码通过手机的输出装置告知用户;
密码比较器用来判断手机用户是否合法;
控制器用于控制上述各模块的协调工作。
本发明与发明专利“互连网上加寻呼***保障钱款支付安全方法和响应***”(99123882.6)和“动态密码无线传输方法”(99116517.9)不同在于,本发明用户端采用广泛使用的手机作为令牌,动态身份认证密码分别在手机令牌端和身份认证服务器端独立产生,不需要依靠无线网络传输,保证了认证的实时性而且外界根本无法截获密码,大大提高***的安全性。此外,在认证过程中不需要用户支付额外通信费用,从而与上两发明相比,动态身份认证服务使用费用大大降低。
附图说明
图1为认证***整体结构图;
图2为认证服务器软件体系结构图;
图3为手机令牌实现图;
图4为动态身份认证过程图,其中4.1是手机令牌端执行过程,4.2是认证服务器端执行过程;
图5为启动动态身份认证服务过程图,其中5.1是手机令牌端执行过程,5.2是认证服务器端执行过程;
图6为申请***同步过程图,其中6.1是手机令牌端执行过程,6.2是认证服务器端执行过程;
图7为申请用户帐号解锁过程图,其中7.1是手机令牌端执行过程,7.2是认证服务器端执行过程;
图8为取消动态身份认证服务过程图,其中8.1是手机令牌端执行过程,8.2是认证服务器端执行过程;
图9为安全协议信息格式说明图,其中9.1是协议信息头格式,9.2是服务请求信息体格式,9.3是服务应答信息体格式;
具体实施方式
下面以银行***为例,结合附图对本发明作进一步详细的说明。
一、***结构说明
图1是认证***整体结构图,包括用户终端6、用户信息服务器1、认证服务器2和手机令牌5。用户信息服务器1是***中的数据服务器,使用oracle9i数据库***,其中存放按照身份认证协议所设定的表格,提供认证过程中所需要的每一用户信息。它包括如下字段:身份证号、用户ID、注册密码Pr、加、解密密钥Ke、当前工作密码Ks(与手机令牌中所存储当前工作密码是相同的)、帐号正被使用的标志(防止竞争攻击)和手机号等。用户信息服务器1接收认证服务器2的操作(查询和修改用户信息)请求,该操作请求使用OLEDB数据接口。认证服务器2是整个认证***的Server端,负责接收和完成用户的服务请求。认证服务器中布置有认证服务器端的服务模块、密码产生模块3、通信模块4。密码产生模块3负责产生服务器端的动态身份认证密码,是“动态电子密码产生算法”的硬件实现,它使用服务器总线和认证服务器2通信。通信模块4使用COM口和认证服务器2通信,手机令牌5是能够完成认证令牌功能的用户手机,其SIM卡具备JAVA程序运行环境。动态身份认证客户端的应用模块是使用JAVA语言开发的嵌入式应用模块,它通过SIM卡写入设备TY311写入到手机令牌5的SIM卡中。手机令牌5中的动态身份认证客户端的应用模块和认证服务器中的密码产生模块3使用相同的动态密码产生算法,并独立产生同步的动态身份认证密码。用户终端6(如ATM终端)通过银行内部网络7与身份认证服务器2通信。认证时由用户向认证服务器提交手机令牌产生的用户端动态身份认证密码,认证服务器将用户端动态身份认证密码和自己产生的服务器端动态身份认证密码进行比较,并根据比较结果判断用户是否通过身份认证。
图2是认证服务器端服务模块结构图。认证服务器端服务模块是认证***的Server端软件,主要完成网络传输控制、认证***安全协议处理、信息传输的加密和解密、用户信息访问和动态密码获取与暂存等功能。认证服务器端服务模块包括用户信息访问模块8、动态密码访问模块9、协议处理模块10、核心管理模块11、加密模块12和网络传输模块13。用户信息访问模块8是后端用户信息服务器的访问模块,负责完成核心管理模块11的用户信息管理命令,包括建立新帐户、修改已有帐户信息、删除过期帐户信息、锁定或解锁用户帐号和控制用户访问权限等。动态密码访问模块9是认证服务中动态密码产生模块的访问模块,它接收核心管理模块11提供的用户密钥信息,产生认证过程中的动态密码,并将动态密码交给核心管理模块11暂存。协议处理模块10是动态身份认证***安全协议的Server处理端,它接收核心管理模块11提供的安全协议信息,并将处理结果返回给核心管理模块11。核心管理模块11是整个认证服务器端软件的核心,负责协调其他模块之间的相互关系和信息传递。加密模块12主要完成核心管理模块11的信息加解密请求。网络传输模块13主要完成服务器端的信息传输任务,它接收银行专有网络的信息和认证服务器中通信模块的信息。它同时也处理核心管理模块的信息传输请求,将不同类型的信息发送到不同的通信网络中。
图3是手机令牌实现图,22是手机令牌中SIM卡部分结构图,23是手机的接口部分结构图。手机令牌中的动态身份认证客户端应用模块包括动态密码产生器14、存储器15、密码比较器16和控制器17。存储器15用于存储用户ID、用户身份证号、注册密码Pr、加、解密密钥Ke,并负责存储用于产生当前动态身份认证密码的当前工作密码Ks(与服务器中所存储当前工作密码是相同的)、客户应用模块的启动密码(或手机令牌口令)Pt和在令牌上连续错误地输入令牌访问密码的次数Nt。加密密钥Ke和当前工作密码Ks是在用户申请服务时,认证服务器为用户手机令牌分配的;客户应用模块的启动密码(或手机令牌口令)Pt由用户提供并写入SIM卡。存储器15与动态密码产生器14、密码比较器16和控制器17相连。动态密码产生器14用来由当前工作密码Ks产生用户当前认证密码,可以是RC4等流密码算法,与服务器认证密码相对应。动态密码产生器14通过手机的显示接口18与显示器20相连,将所产生的密码显示在显示屏上。密码比较器16用来判断手机用户是否合法,它通过键盘接口19与键盘21相连,这样用户通过键盘输入的密码与客户应用模块的启动密码(或手机令牌口令)Pt相比较。控制器17用来控制各个模块的协调工作。
二、认证过程
如图4所示,认证过程包括以下步骤:
(1)用户在ATM终端***银行卡,提交用户信息,并向身份认证服务器发送身份认证请求;
(2)身份认证服务器接收到认证请求后,首先验证用户信息的合法性。如果该用户是合法用户(该用户的信息已经保存在用户信息数据库),身份认证服务器产生服务器端动态身份认证密码并暂存,并在用户终端提示用户输入用户端动态身份认证密码。此步骤的详细处理过程如下:
(2.1)身份认证服务器中的网络传输模块接收到认证请求后,向核心管理模块提交用户请求。
(2.2)核心管理模块通过用户信息访问模块查询用户信息数据库,如果用户信息数据库中没有该用户的信息,核心管理模块生成错误报文,并通过网络传输模块传输给ATM终端,终端收到该报文后向用户提示:用户信息错误。如果用户信息数据库中有该用户的信息,那么用户信息管理模块向核心管理模块返回该用户的用户信息,并查看其中的Identification_Mode字段值(字段值为0表示用户使用静态密码认证,为1则表示使用动态密码认证)。
(2.3)如果Identification_Mode=1,则核心管理模块查询此用户的Lock_State字段(字段值为0表示用户为被锁定,为1表示用户已被锁定),如果Lock_State=1,核心管理模块向ATM终端发送信息,提示该用户已被锁定,并退出认证过程,否则核心管理模块向动态密码访问模块传递该用户的当前工作密码,动态密码产生模块根据当前工作密码产生该用户此次动态认证密码并返回给核心管理模块,核心管理模块将该用户的动态身份认证密码暂存,并向ATM终端发送信息,提示用户输入用户端动态身份认证密码。
合法用户如果发现自己的帐户被锁定,则可以通过手机令牌申请解锁,解锁的具体过程见动态身份认证安全协议的“用户申请解锁”部分。
(3)用户通过手机令牌产生用户端动态身份认证密码,显示在手机屏幕上。
必须强调的是,用户在使用银行提供的动态身份认证服务之前必须完成“手机令牌初始化”和“开启动态身份认证服务”两个过程。两个过程的详细细节见动态身份认证安全协议的“手机令牌初始化”和“开启动态身份认证服务”两部分。
(4)用户将手机屏幕上所显示用户端动态身份认证密码通过用户终端输入并传送到身份认证服务器,等待身份认证。
(5)如果身份认证服务器接收到的用户端动态身份认证密码与服务器端动态身份认证密码一致,则通过身份认证;否则,认证不通过。此步骤的详细过程如下:
(5.1)认证服务器的核心管理模块从网络传输模块得到该用户提交的用户端动态身份认证密码;
(5.2)核心管理模块比较用户端动态身份认证密码和暂存的服务器端动态身份认证密码,如果两者一致,则核心管理模块通过网络传输模块向ATM终端发送信息,提示用户认证成功,否则,核心管理模块通过用户信息网络模块修改用户信息数据库中用户信息,将此用户信息中的WrongPSW_Count字段加1(WrongPSW_Count达到临界值时该用户将被锁定),并通过网络传输模块向ATM终端发送行信息,要求用户重新开始认证过程;
必须指出,如果合法用户发现通过正确的操作后无法通过认证,用户可以使用手机令牌请求***同步,同步过程见动态身份认证安全协议的“用户申请***同步”部分。
三.动态身份认证安全协议
基于手机令牌方式的动态身份认证方法是一种基于同步动态身份认证密码的认证方法,在实施过程中需要保证手机令牌和认证服务器的***同步,本发明使用动态身份认证安全协议来实现该目的。动态身份认证安全协议是基于手机令牌方式的动态身份认证方法的支撑协议。它是一种基于短信的交互协议,定义了手机令牌和认证服务器之间交互的流程、交互的信息格式以及保障交互过程安全性的安全机制(包括交互信息加密方法、加密密钥管理方法以及交互信息的认证方法)。安全协议不但向用户提供了手机令牌和认证服务器端的***同步功能,而且也支持用户能够使用手机令牌完成动态身份认证服务启动、用户解锁和用户取消动态身份认证服务等功能。下面从协议过程、安全机制和信息格式几方面详细介绍安全协议的基本原理。
(一)协议过程
1.手机令牌初始化
手机令牌初始化过程分为客户端应用模块写入、客户端应用模块初始化两个环节。客户端应用模块写入指使用SIM卡写入设备TY311在用户手机SIM卡中写入基于JAVA嵌入式动态身份认证客户端应用模块。客户端应用模块初始化主要是对SIM卡中的客户端应用模块进行参数设置,包括设置用户身份信息、信息加、解密密钥、客户端的应用模块启动密码、当前工作密码和用户注册密码等参数。客户端的应用模块启动密码和注册密码由用户自己选定,并随时可以修改。客户端的应用模块启动密码用于保证只有合法的手机令牌使用者才可以使用手机令牌完成动态身份认证过程。注册密码用于保证只有合法用户才可以使用手机令牌完成“解锁”和“取消动态身份认证服务”功能;当前工作密码和信息加、解密密钥分为手机令牌端的当前工作密码和认证服务器端的当前工作密码,认证服务器端的当前工作密码和信息加、解密密钥也是用户信息的一部分,两端应具有相同的当前工作密码和信息加、解密密钥。在初始化时,由随机数产生器分别产生初始的当前工作密码和信息加、解密密钥,并将手机令牌中的当前工作密码、信息加、解密密钥和认证服务器端的当前工作密码、信息加、解密密钥设置为该初始的当前工作密码和该信息加、解密密钥;。
2.用户开启动态身份认证服务
用户开启动态身份认证服务过程是指用户使用手机令牌向认证服务器端发出“开启动态身份认证服务请求”,认证服务器接到该请求后首先验证该用户的用户信息的合法性并做相应的处理,然后向该用户发送“开启动态身份认证服务应答”。详细过程如下:
1)用户输入手机令牌客户应用模块启动密码(手机令牌初始化时设定),通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“开启动态身份认证服务请求”信息;
3)认证服务器接收到“开启动态身份认证服务请求”信息后验证信息合法性(验证信息中的用户ID和注册密码,该注册密码是在用户手机初始化的时候确定);
4)认证服务器在用户信息库中将该用户的认证方式标记为动态身份认证方式,然后向手机令牌发送“开启动态身份认证服务应答”信息;
5)手机令牌接收“开启动态身份认证服务应答”信息,提示动态身份认证服务已经开启。
用户开启动态身份认证服务时手机令牌端和认证服务器端的处理过程见图5。
3.用户申请***同步
前面提到过,用户能够通过认证服务器认证的关键是手机令牌和认证服务器保持***同步。但由于存在使两端不同步的异常情况(例如用户认证过程中手机突然断电等),因此需要通过执行动态身份认证安全协议的“用户申请***同步”恢复两端的***同步状态。详细过程如下:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“申请***同步请求”信息;
3)认证服务器接收到“申请***同步请求”信息后验证信息合法性(验证信息中的用户ID和注册密码,该注册密码是在用户手机初始化的时候确定);
4)认证服务器从用户信息库中取出服务器端的当前工作密码;
5)认证服务器生成“申请***同步应答”信息,将服务器端的当前工作密码写入信息中的“服务方信息”字段,然后向用户发送应答信息;
6)手机令牌接收“申请***同步应答”信息后提取信息中的当前工作密码,并将手机令牌端的动态电子密码当前工作密码设置为信息中所提取的当前工作密码,完成***同步。
用户申请***同步时手机令牌端和认证服务器端的处理过程见图6。
4.用户申请解锁
如果用户发现自己的帐号被银行锁定,用户可以通过手机令牌申请解锁。详细过程如下:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“申请帐号解锁请求”信息;
3)认证服务器接收到“申请帐号解锁请求”信息后验证信息合法性(验证信息中的用户ID和注册密码,该注册密码是在用户手机初始化的时候确定);
4)认证服务器在用户信息数据库中将该用户的“用户状态”字段设置为解锁状态,然后向用户发送“申请帐号解锁应答”信息;
5)手机令牌接收“申请帐号解锁应答”信息,提示用户解锁成功。
用户申请解锁时手机令牌端和认证服务器端的处理过程见图7。
如果合法用户发现自己的手机令牌被锁定,可以通过手机令牌申请解锁,其步骤为:
1)用户输入手机令牌注册密码(一般该密码比启动密码长),通过手机令牌端的授权身份验证;
2)手机令牌将其中的“用户状态”字段设置为解锁状态,然后通过手机告知用户“解锁应答”信息。
5.用户取消动态身份认证服务
用户不但可以通过手机令牌开启动态身份认证服务,而且可以使用手机令牌取消动态身份认证服务。详细过程如下:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“取消动态身份认证服务请求”信息;
3)认证服务器接收到“取消动态身份认证服务请求”信息后验证信息合法性(验证信息中的用户ID和注册密码,该注册密码是在用户手机初始化的时候确定);
4)认证服务器在用户信息库中将该用户的认证方式标记为固定密码身份认证方式,然后向手机令牌发送“取消动态身份认证服务应答”信息;
5)手机令牌接收“取消动态身份认证服务应答”信息,提示动态身份认证服务已经取消。
用户取消动态身份认证服务时手机令牌端和认证服务器端的处理过程见图8。
6.用户中止动态身份认证服务
在进行身份认证过程中,如果要中止动态身份认证过程,其步骤为:
1)用户输入手机令牌预定的中止指令,令牌***中止认证过程;
2)用户通过用户终端输入并传送“中止动态身份认证服务请求”到身份认证服务器;
3)认证服务器接收到“中止动态身份认证服务请求”后,中止服务器端的认证过程。
(二)安全协议的安全机制
安全协议根据加、解密密钥和DES(Data Encryption Standard)等分组密码算法对交互信息进行加、解密。
协议不但定义了交互信息的加、解密方法,也规定了相应的加、解密密钥管理细节。协议规定:在手机令牌初始化时写入加、解密密钥;使用基于信息使用次数的加、解密密钥更新方法,也即在用户手机端维护一个信息计数器,统计手机令牌发送的请求信息个数,当计数器达到门限值时,手机令牌自动在交互信息中设置密钥更新标志位,认证服务器接到该信息后就在应答信息中携带新的信息加、解密密钥,手机令牌接到新的密钥后就开始使用新的密钥对信息进行加、解密。
(三)安全协议信息格式
协议信息格式见图9。信息分为服务请求信息和服务应答信息两种,每一信息又分为信息头和信息体两部分。具体格式说明如下:
(1)协议信息头
版本:协议的版本号;
头部长度:协议信息头的长度;
服务方ID:使用唯一ID标识每一个提供动态认证服务的服务方;
总长度:信息的总长度,之所以设置该字段是因为考虑到以后信息体的扩展;
(2)服务请求信息体
服务类型:第1 bit指明信息类型;第2 bit指明客户是否请求信息加密密钥更新或者在应答信息中是否有携带更新的密钥;3-8比特是信息类型比特;
验证码:信息使用字节求和验证;
序列号:标识每个请求信息,防止应答重放攻击;
用户ID:用户认证帐号;
注册码:用户手机令牌初始化是生成,用户的私有数据。服务器使用用户ID和用户验证码对用户身份确认;
(3)服务应答信息体
服务类型:同上;
验证码:同上;
序列号:拷贝请求中的序列号,保证应答和请求的一一对应关系;
新密钥:携带协议信息加密新密钥;
服务方信息:服务方返回给用户的应答信息,例如算法当前工作密码;
Claims (10)
1、一种手机令牌动态身份认证方法,利用计算机技术和移动通信技术实现,其步骤为:
(1).用户在用户终端输入用户信息,向身份认证服务器发送身份认证请求;
(2).身份认证服务器接收到认证请求后,首先验证用户信息的合法性。如果该用户是合法用户,身份认证服务器产生服务器端的当前动态身份认证密码并暂存,并在用户终端提示用户输入用户端的当前动态身份认证密码;
(3).用户输入手机令牌中的应用模块启动密码,通过手机令牌端的身份验证;
(4).用户通过手机令牌产生用户端的当前动态身份认证密码,并通过手机告知用户;
(5).用户将所告知的用户端的当前动态身份认证密码通过用户终端输入并传送到身份认证服务器,等待身份认证;
(6).如果身份认证服务器接收到的用户端的当前动态身份认证密码与服务器端的当前动态身份认证密码一致,则通过身份认证;否则,认证不通过。
2、根据权利要求1所述的方法,其特征在于:进行上述步骤(2)时,合法用户如果发现自己的帐户被锁定,可以通过手机令牌申请解锁,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“申请帐号解锁请求”信息;
3)认证服务器接收到“申请帐号解锁请求”信息后验证信息合法性;
4)认证服务器在用户信息数据库中将该用户的“用户状态”字段设置为解锁状态,然后向用户发送“申请帐号解锁应答”信息;
5)手机令牌接收“申请帐号解锁应答”信息,提示用户解锁成功。
3、根据权利要求1或2所述的方法,其特征在于:在进行上述步骤(3)时,如果用户发现尚未开启动态身份认证服务,则应开启动态身份认证服务,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“开启动态身份认证服务请求”信息;
3)认证服务器接收到“开启动态身份认证服务请求”信息后验证信息合法性;
4)认证服务器在用户数据库中将该用户的认证方式标记为动态身份认证方式,然后向手机令牌发送“开启动态身份认证服务应答”信息;
5)手机令牌接收“开启动态身份认证服务应答”信息,提示动态身份认证服务已经开启。
4、根据权利要求3所述的方法,其特征在于:在进行身份认证过程中,如果合法用户发现通过正确的操作后无法通过认证,用户可以使用手机令牌请求***同步,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“申请***同步请求”信息;
3)认证服务器接收到“申请***同步请求”信息后验证信息合法性;
4)认证服务器从用户信息数据库中取出服务器端的动态电子密码当前工作密码;
5)认证服务器生成“申请***同步应答”信息,将服务器端的动态电子密码当前工作密码写入信息中的“服务方信息”字段,然后向用户发送应答信息;
6)手机令牌接收“申请***同步应答”信息后提取信息中的动态电子密码当前工作密码,并将手机令牌端的动态电子密码当前工作密码值设置为信息中所提取的当前工作密码,完成***同步。
5、根据权利要求4中所述的方法,其特征在于:在进行身份认证过程中,如果要取消动态身份认证服务,其步骤为:
1)用户输入手机令牌客户应用模块启动密码,通过手机令牌端的身份验证;
2)用户通过手机手机令牌向认证服务器发送“取消动态身份认证服务请求”信息;
3)认证服务器接收到“取消动态身份认证服务请求”信息后验证信息合法性;
4)认证服务器在用户信息数据库中将该用户的认证方式标记为固定密码身份认证方式,然后向手机令牌发送“取消动态身份认证服务应答”信息;
5)手机令牌接收“取消动态身份认证服务应答”信息,提示动态身份认证服务已经取消。
6、根据权利要求5中任一所述的方法,其特征在于:在进行身份认证过程中,如果要中止动态身份认证过程,其步骤为:
1)用户输入手机令牌预定的中止指令,令牌***中止认证过程;
2)用户通过用户终端输入并传送“中止动态身份认证服务请求”到身份认证服务器;
3)认证服务器接收到“中止动态身份认证服务请求”后,中止服务器端的认证过程。
7、根据权利要求6所述的方法,其特征在于:进行上述步骤(3)时,如果用户如果发现自己的手机令牌被锁定,可以通过手机令牌解锁,其步骤为:
1)用户输入手机令牌预设的注册密码,通过手机令牌端的授权身份验证;
2)手机令牌将其中的“用户状态”字段设置为解锁状态,然后通过手机告知用户“解锁应答”信息。
8、一种实现上述权利要求1所述方法的***,包括用户终端、用户信息服务器、认证服务器和手机令牌;其中,
用户终端用于输入用户信息,它通过网络与身份认证服务器通信;
用户信息服务器用于存放按照身份认证协议所设定的表格,提供认证过程中所需要的每一用户信息,并接收认证服务器的操作;
认证服务器负责接收和完成用户的服务请求,其中布置有认证服务器端服务模块、密码产生模块和通信模块;认证服务器端服务模块主要用于网络传输控制、认证***安全协议处理、信息传输的加密和解密、用户信息访问和动态密码获取与暂存;密码产生模块负责产生服务器端的当前动态身份认证密码,它通过服务器的总线和认证服务器通信;通信模块负责认证服务器端的信息发送和接收,它是手机令牌与认证服务器之间通信的中介;
手机令牌是在手机的SIM卡中设置有动态身份认证客户端应用模块的用户手机,动态身份认证客户端应用模块和认证服务器中的密码产生模块使用相同的动态密码产生算法和相同的当前工作密码,并独立产生同步的当前动态身份认证密码。
9、根据权利要求8所述的***,其特征在于:认证服务器端服务模块包括用户信息管理模块(8)、动态密码访问模块(9)、协议处理模块(10)、核心管理模块(11)、加密模块(12)和网络传输模块(13);
用户信息管理模块(8)负责完成核心管理模块(11)的用户信息管理命令,包括建立新帐户、修改已有帐户信息、删除过期帐户信息、锁定或解锁用户帐号和控制用户访问权限;
动态密码访问模块(9)是上述密码产生模块的访问模块,它接收核心管理模块(11)提供的用户密钥信息,产生认证过程中的动态密码,并将动态密码交给核心管理模块(11)暂存;
协议处理模块(10)为动态身份认证***安全协议的服务处理端,用于接收核心管理模块(11)提供的安全协议信息,并将处理结果返回给核心管理模块(11);
加密模块(12)用于完成核心管理模块(11)的信息加解密请求;
网络传输模块(13)用于完成服务器端的信息传输任务,接收网络的信息和认证服务器中通信模块的信息,并处理核心管理模块(11)的信息传输请求,将不同类型的信息发送到不同的通信网络中;
核心管理模块(11)负责协调上述各模块之间的相互关系和信息传递。
10、根据权利要求8或9所述的***,其特征在于:所述手机令牌中的动态身份认证客户端应用模块包括动态密码产生器(14)、存储器(15)、密码比较器(16)和控制器(17);
存储器(15)用于存储用户ID、用户身份证号、注册密码Pr、加密密钥Ke,并负责存储用于产生当前动态身份认证密码的当前工作密码Ks、客户应用模块的启动密码(或手机令牌口令)Pt和在令牌上连续错误地输入令牌访问密码的次数Nt;它与动态密码产生器(14)、密码比较器(16)和控制器(17)相连;
动态密码产生器(14)用于由当前工作密码Ks产生用户当前认证密码,该认证密码与服务器的当前认证密码相对应,并将该认证密码通过手机的输出装置告知用户;
密码比较器(16)用来判断手机用户是否合法;
控制器(17)用于控制上述各模块的协调工作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200310111570XA CN1323538C (zh) | 2003-12-12 | 2003-12-12 | 一种动态身份认证方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200310111570XA CN1323538C (zh) | 2003-12-12 | 2003-12-12 | 一种动态身份认证方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1547142A true CN1547142A (zh) | 2004-11-17 |
CN1323538C CN1323538C (zh) | 2007-06-27 |
Family
ID=34336197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200310111570XA Expired - Fee Related CN1323538C (zh) | 2003-12-12 | 2003-12-12 | 一种动态身份认证方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1323538C (zh) |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101159542B (zh) * | 2007-11-12 | 2010-06-09 | 中兴通讯股份有限公司 | 在终端网络设备上保存和获取鉴权参数的方法及*** |
CN101222334B (zh) * | 2008-01-11 | 2010-08-04 | 华中科技大学 | 一种采用图片干扰的密码令牌安全认证方法 |
CN101990183A (zh) * | 2009-07-31 | 2011-03-23 | 国际商业机器公司 | 保护用户信息的方法、装置及*** |
CN101072105B (zh) * | 2007-05-21 | 2011-05-11 | 腾讯科技(深圳)有限公司 | 一种网络身份认证的方法和*** |
CN102085116A (zh) * | 2010-12-08 | 2011-06-08 | 华中科技大学 | 一种基于多网融合的多功能远程医疗护理*** |
CN102098313A (zh) * | 2011-03-01 | 2011-06-15 | 黄泽鑫 | 一种防水墙***及其验证方法 |
CN102098317A (zh) * | 2011-03-22 | 2011-06-15 | 浙江中控技术股份有限公司 | 一种应用于云***的数据传输方法及*** |
CN1953452B (zh) * | 2006-10-24 | 2011-07-20 | 中国科学院电工研究所 | 一种流媒体的动态认证及授权方法 |
CN102377570A (zh) * | 2011-11-07 | 2012-03-14 | 飞天诚信科技股份有限公司 | 一种生成动态口令的方法和装置 |
CN102402746A (zh) * | 2010-09-09 | 2012-04-04 | 深圳市财付通科技有限公司 | 一种移动支付安全验证的方法、装置和*** |
CN101432980B (zh) * | 2006-05-01 | 2012-08-08 | 未来科技株式会社 | 用于移动电话的时间同步型一次性密码生成装置和方法 |
CN101662769B (zh) * | 2009-09-22 | 2012-09-05 | 钱袋网(北京)信息技术有限公司 | 电话业务认证的方法、移动终端、服务器及*** |
CN102739719A (zh) * | 2011-04-13 | 2012-10-17 | ***通信集团公司 | 用户信息同步方法及其*** |
CN101496427B (zh) * | 2006-08-02 | 2013-06-05 | 摩托罗拉*** | 使用随时间推移的位置信息的身份验证 |
CN103269483A (zh) * | 2013-06-03 | 2013-08-28 | 上海众人网络安全技术有限公司 | 一种ooac手机令牌多模式激活***及方法 |
CN101647026B (zh) * | 2007-03-30 | 2014-01-08 | 日本电气株式会社 | 用户认证控制设备、用户认证设备、数据处理设备及用户认证控制方法等 |
CN104052726A (zh) * | 2013-03-14 | 2014-09-17 | 三星电子株式会社 | 访问控制方法和采用访问控制方法的移动终端 |
US8868681B2 (en) | 2009-10-30 | 2014-10-21 | Huawei Technologies Co., Ltd. | Method, device, and system for remotely acquiring user physiological detection data |
CN104539785A (zh) * | 2014-08-22 | 2015-04-22 | 南京速帕信息科技有限公司 | 一键放行的手机令牌的实现方法 |
CN104639331A (zh) * | 2015-02-04 | 2015-05-20 | 北京信安世纪科技有限公司 | 一种网络身份认证方法 |
CN105516069A (zh) * | 2014-09-28 | 2016-04-20 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置及*** |
WO2016134657A1 (zh) * | 2015-02-27 | 2016-09-01 | 飞天诚信科技股份有限公司 | 一种推送认证的***和设备的工作方法 |
CN107172436A (zh) * | 2017-06-09 | 2017-09-15 | 国政通科技股份有限公司 | 一种身份证信息传输保护的方法和*** |
CN107317679A (zh) * | 2017-06-05 | 2017-11-03 | 国政通科技股份有限公司 | 一种身份证丢失后防诈骗的方法和*** |
CN107948156A (zh) * | 2017-11-24 | 2018-04-20 | 郑州云海信息技术有限公司 | 一种基于身份的封闭式密钥管理方法及*** |
CN104639331B (zh) * | 2015-02-04 | 2018-08-31 | 北京信安世纪科技有限公司 | 一种网络身份认证方法 |
CN108989346A (zh) * | 2018-08-30 | 2018-12-11 | 上海同态信息科技有限责任公司 | 基于账号隐匿的第三方有效身份托管敏捷认证访问模式 |
CN110062383A (zh) * | 2019-04-24 | 2019-07-26 | 中国联合网络通信集团有限公司 | 一种认证方法、终端、认证服务器、应用服务器 |
CN110602700A (zh) * | 2019-09-23 | 2019-12-20 | 飞天诚信科技股份有限公司 | 种子密钥处理方法、装置及电子设备 |
CN111143816A (zh) * | 2018-11-05 | 2020-05-12 | 纬创资通股份有限公司 | 验证及授权的方法及验证服务器 |
CN111711628A (zh) * | 2020-06-16 | 2020-09-25 | 北京字节跳动网络技术有限公司 | 网络通信身份认证方法、装置、***、设备及存储介质 |
CN113468514A (zh) * | 2021-06-28 | 2021-10-01 | 深圳供电局有限公司 | 一种内网环境中的多因素身份认证方法及*** |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI412950B (zh) * | 2009-06-29 | 2013-10-21 | Hon Hai Prec Ind Co Ltd | 文檔保護系統及方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5699507A (en) * | 1995-01-17 | 1997-12-16 | Lucent Technologies Inc. | Method of identifying similarities in code segments |
US6266525B1 (en) * | 1998-12-17 | 2001-07-24 | Lucent Technologies Inc. | Method for detecting fraudulent use of a communications system |
CN1086818C (zh) * | 1999-04-29 | 2002-06-26 | 华中理工大学 | 动态电子密码形成方法 |
JP2001337929A (ja) * | 2000-05-26 | 2001-12-07 | Nec Corp | 動的暗証番号管理システム |
CN1394067A (zh) * | 2001-07-02 | 2003-01-29 | 黄金富 | 利用电话来电显示作为动态加密码的网上银行支付*** |
JP2003196238A (ja) * | 2001-12-26 | 2003-07-11 | Fujitsu Ltd | パスワード認証装置およびパスワード認証プログラム |
-
2003
- 2003-12-12 CN CNB200310111570XA patent/CN1323538C/zh not_active Expired - Fee Related
Cited By (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101432980B (zh) * | 2006-05-01 | 2012-08-08 | 未来科技株式会社 | 用于移动电话的时间同步型一次性密码生成装置和方法 |
CN101496427B (zh) * | 2006-08-02 | 2013-06-05 | 摩托罗拉*** | 使用随时间推移的位置信息的身份验证 |
CN1953452B (zh) * | 2006-10-24 | 2011-07-20 | 中国科学院电工研究所 | 一种流媒体的动态认证及授权方法 |
CN101647026B (zh) * | 2007-03-30 | 2014-01-08 | 日本电气株式会社 | 用户认证控制设备、用户认证设备、数据处理设备及用户认证控制方法等 |
CN101072105B (zh) * | 2007-05-21 | 2011-05-11 | 腾讯科技(深圳)有限公司 | 一种网络身份认证的方法和*** |
CN101159542B (zh) * | 2007-11-12 | 2010-06-09 | 中兴通讯股份有限公司 | 在终端网络设备上保存和获取鉴权参数的方法及*** |
CN101222334B (zh) * | 2008-01-11 | 2010-08-04 | 华中科技大学 | 一种采用图片干扰的密码令牌安全认证方法 |
US8819800B2 (en) | 2009-07-31 | 2014-08-26 | International Business Machines Corporation | Protecting user information |
CN101990183B (zh) * | 2009-07-31 | 2013-10-02 | 国际商业机器公司 | 保护用户信息的方法、装置及*** |
CN101990183A (zh) * | 2009-07-31 | 2011-03-23 | 国际商业机器公司 | 保护用户信息的方法、装置及*** |
CN101662769B (zh) * | 2009-09-22 | 2012-09-05 | 钱袋网(北京)信息技术有限公司 | 电话业务认证的方法、移动终端、服务器及*** |
US8868681B2 (en) | 2009-10-30 | 2014-10-21 | Huawei Technologies Co., Ltd. | Method, device, and system for remotely acquiring user physiological detection data |
CN102402746A (zh) * | 2010-09-09 | 2012-04-04 | 深圳市财付通科技有限公司 | 一种移动支付安全验证的方法、装置和*** |
CN102402746B (zh) * | 2010-09-09 | 2016-11-02 | 财付通支付科技有限公司 | 一种移动支付安全验证的方法、装置和*** |
CN102085116A (zh) * | 2010-12-08 | 2011-06-08 | 华中科技大学 | 一种基于多网融合的多功能远程医疗护理*** |
CN102098313B (zh) * | 2011-03-01 | 2017-03-15 | 黄泽鑫 | 一种防水墙***及其验证方法 |
CN102098313A (zh) * | 2011-03-01 | 2011-06-15 | 黄泽鑫 | 一种防水墙***及其验证方法 |
CN102098317B (zh) * | 2011-03-22 | 2013-12-18 | 浙江中控技术股份有限公司 | 一种应用于云***的数据传输方法及*** |
CN102098317A (zh) * | 2011-03-22 | 2011-06-15 | 浙江中控技术股份有限公司 | 一种应用于云***的数据传输方法及*** |
CN102739719A (zh) * | 2011-04-13 | 2012-10-17 | ***通信集团公司 | 用户信息同步方法及其*** |
CN102377570B (zh) * | 2011-11-07 | 2014-03-12 | 飞天诚信科技股份有限公司 | 一种生成动态口令的方法和装置 |
CN102377570A (zh) * | 2011-11-07 | 2012-03-14 | 飞天诚信科技股份有限公司 | 一种生成动态口令的方法和装置 |
CN104052726A (zh) * | 2013-03-14 | 2014-09-17 | 三星电子株式会社 | 访问控制方法和采用访问控制方法的移动终端 |
CN104052726B (zh) * | 2013-03-14 | 2018-11-13 | 三星电子株式会社 | 访问控制方法和采用访问控制方法的移动终端 |
CN103269483A (zh) * | 2013-06-03 | 2013-08-28 | 上海众人网络安全技术有限公司 | 一种ooac手机令牌多模式激活***及方法 |
CN103269483B (zh) * | 2013-06-03 | 2015-09-23 | 上海众人网络安全技术有限公司 | 一种ooac手机令牌多模式激活***及方法 |
CN104539785A (zh) * | 2014-08-22 | 2015-04-22 | 南京速帕信息科技有限公司 | 一键放行的手机令牌的实现方法 |
CN104539785B (zh) * | 2014-08-22 | 2017-02-01 | 南京速帕信息科技有限公司 | 一键放行的手机令牌的实现方法 |
CN105516069A (zh) * | 2014-09-28 | 2016-04-20 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置及*** |
CN105516069B (zh) * | 2014-09-28 | 2020-10-09 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置及*** |
CN104639331B (zh) * | 2015-02-04 | 2018-08-31 | 北京信安世纪科技有限公司 | 一种网络身份认证方法 |
CN104639331A (zh) * | 2015-02-04 | 2015-05-20 | 北京信安世纪科技有限公司 | 一种网络身份认证方法 |
WO2016134657A1 (zh) * | 2015-02-27 | 2016-09-01 | 飞天诚信科技股份有限公司 | 一种推送认证的***和设备的工作方法 |
CN107317679A (zh) * | 2017-06-05 | 2017-11-03 | 国政通科技股份有限公司 | 一种身份证丢失后防诈骗的方法和*** |
CN107317679B (zh) * | 2017-06-05 | 2020-01-31 | 国政通科技股份有限公司 | 一种身份证丢失后防诈骗的方法和*** |
CN107172436B (zh) * | 2017-06-09 | 2019-11-26 | 国政通科技股份有限公司 | 一种身份证信息传输保护的方法和*** |
CN107172436A (zh) * | 2017-06-09 | 2017-09-15 | 国政通科技股份有限公司 | 一种身份证信息传输保护的方法和*** |
CN107948156A (zh) * | 2017-11-24 | 2018-04-20 | 郑州云海信息技术有限公司 | 一种基于身份的封闭式密钥管理方法及*** |
CN107948156B (zh) * | 2017-11-24 | 2021-10-22 | 郑州云海信息技术有限公司 | 一种基于身份的封闭式密钥管理方法及*** |
CN108989346A (zh) * | 2018-08-30 | 2018-12-11 | 上海同态信息科技有限责任公司 | 基于账号隐匿的第三方有效身份托管敏捷认证访问模式 |
CN108989346B (zh) * | 2018-08-30 | 2021-03-16 | 上海同态信息科技有限责任公司 | 基于账号隐匿的第三方有效身份托管敏捷认证访问方法 |
CN111143816A (zh) * | 2018-11-05 | 2020-05-12 | 纬创资通股份有限公司 | 验证及授权的方法及验证服务器 |
CN110062383A (zh) * | 2019-04-24 | 2019-07-26 | 中国联合网络通信集团有限公司 | 一种认证方法、终端、认证服务器、应用服务器 |
CN110602700A (zh) * | 2019-09-23 | 2019-12-20 | 飞天诚信科技股份有限公司 | 种子密钥处理方法、装置及电子设备 |
CN110602700B (zh) * | 2019-09-23 | 2023-01-17 | 飞天诚信科技股份有限公司 | 种子密钥处理方法、装置及电子设备 |
CN111711628A (zh) * | 2020-06-16 | 2020-09-25 | 北京字节跳动网络技术有限公司 | 网络通信身份认证方法、装置、***、设备及存储介质 |
CN113468514A (zh) * | 2021-06-28 | 2021-10-01 | 深圳供电局有限公司 | 一种内网环境中的多因素身份认证方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN1323538C (zh) | 2007-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1547142A (zh) | 一种动态身份认证方法和*** | |
CN108810029B (zh) | 一种微服务架构服务间鉴权***及优化方法 | |
EP3352412B1 (en) | Identity authentication method and device | |
CN1268157C (zh) | 一种用于动态身份认证的手机 | |
CN1271485C (zh) | 对网上银行数据进行加密、认证方法 | |
CN1315268C (zh) | 一种验证用户合法性的方法 | |
CN1906883A (zh) | 实现基于无状态服务器的预共享私密 | |
CN1756148A (zh) | 用于网络访问的移动认证 | |
CN1689367A (zh) | 安全装置的安全和保密性增强 | |
CN1859729A (zh) | 一种鉴权方法及相应的信息传递方法 | |
CN1790359A (zh) | 使用便携式计算设备作为智能密钥设备的方法和*** | |
CN1902561A (zh) | 用于根据智能密钥设备建立信任框架的方法和*** | |
CN1701561A (zh) | 基于地址的验证***及其装置和程序 | |
CN1694555A (zh) | 一种基于移动通信终端的动态密码***及方法 | |
CN1574740A (zh) | 个人身份确认装置及其方法 | |
CN1794128A (zh) | 一种移动终端加入域和获取权限对象的方法和*** | |
CN1831865A (zh) | 一种基于cpk的电子银行安全认证***和方法 | |
CN1910882A (zh) | 保护数据的方法和***、相关通信网络以及计算机程序产品 | |
CN1897027A (zh) | 使用移动装置的认证服务 | |
CN1977559A (zh) | 保护在用户之间进行通信期间交换的信息的方法和*** | |
JP2017152880A (ja) | 認証システム、鍵処理連携方法、および、鍵処理連携プログラム | |
EP1841181B1 (en) | Methods, apparatus and computer program for remote authorization of secure operations via an access key | |
JP2012191270A (ja) | 認証システム、端末装置、認証サーバ、およびプログラム | |
CN1910531A (zh) | 数据资源的密钥控制使用的方法和***、相关网络以及计算机程序产品 | |
CN1925401A (zh) | 互联网接入***及接入方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070627 Termination date: 20111212 |