[发明专利]第三方网络认证系统及其认证方法无效

专利信息
申请号: 200910104168.6 申请日: 2009-06-24
公开(公告)号: CN101582896A 公开(公告)日: 2009-11-18
发明(设计)人: 周哲 申请(专利权)人: 周哲
主分类号: H04L29/06 分类号: H04L29/06;H04L9/32
代理公司: 重庆市前沿专利事务所 代理人: 余锦曦
地址: 400050重庆市九*** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 第三 网络 认证 系统 及其 方法
【权利要求书】:

1、一种第三方网络认证系统,设置有客户端(1)和服务器端(2),其特征在于:还设置有认证端(3);

所述客户端(1)设置有:

预置单元(11):用于预置用户帐号和用户密码;

物理控件(12):用于提供物理认证码;

客户端发送单元(13):用于将用户帐号和用户密码发送给所述服务器端(2),用于将物理认证码发送给所述认证端(3);

客户端接收单元(14):用于接收服务器端(2)的验证结果;

所述服务器端(2)设置有:

服务器接收单元(21):用于接收所述客户端(1)发送的用户帐号和用户密码;

服务器控件(22):用于将所述用户帐号,以及服务器端(2)信息发送给所述认证端(3),并接收所述认证端(3)发送的认证信息;

服务器验证加密单元(23):用于综合判断所述认证信息、用户密码、用户帐号,生成验证结果;

服务器发送单元(24):用于发送所述验证结果给所述客户端(1);

所述认证端(3)设置有:

认证端接收单元(31):用于接收服务器端(2)发送的用户帐号和服务器端(2)信息,接收客户端(1)提供的物理认证码;

认证单元(32):用于对用户帐号、服务器端(2)信息和物理认证码进行判别,生成认证信息;

认证数据库(33):用于存储正确的用户帐号、服务器端(2)信息和物理认证码信息,为认证单元(32)判别提供认证基础资料;

认证端发送单元(34):用于发送认证信息给所述服务器端(2)。

2、根据权利要求1所述的第三方网络认证系统,其特征在于:

所述服务器验证加密单元(23):还用于生成所述随机字符串a,所述服务器发送单元(24)发送该随机字符串a、用户帐号和服务器端(2)信息给所述服务器控件(22);

所述服务器控件(22)设置有控件接受机构(2a)、控件加密机构(2b)、控件解密机构(2c)和控件发送机构(2d);

控件接受机构(2a):用于接受所述随机字符串a、用户帐号和服务器端(2)信息,接受所述认证端发送单元(34)发送的认证信息;

控件加密机构(2b):用于对所述随机字符串a、用户帐号和服务器端(2)信息加密;

控件解密机构(2c):用于对所述认证信息解密;

控件发送机构(2d):用于将所述随机字符串a、用户帐号和服务器端(2)信息发送给认证端(3),发送所述认证信息给服务器验证加密单元(23)。

3、根据权利要求2所述的第三方网络认证系统,其特征在于:

所述客户端接收单元(14):还用于接收所述随机字符串a;

所述客户端(1)还设置有:

加密机构(15):利用所述随机字符串a对所述物理认证码加密;

所述认证端(3)还设置有:

解密机构(35):用于对所述物理认证码解密,还对所述用户帐号,以及服务器端(2)信息解密。

4、根据权利要求3所述的第三方网络认证系统,其特征在于:所述认证端(3)还设置有:

认证端加密机构(36):用于对所述认证信息加密。

5、根据权利要求1所述的第三方网络认证系统,其特征在于:所述物理控件(12)为U盘或光盘或移动硬盘或移动看门狗或IC卡或用户手机。

6、根据权利要求1所述的第三方网络认证系统,其特征在于:一个所述认证端(3)连接有至少一个服务器端(2),所述认证数据库(33)都存储有每个服务器应用程序的软件名、以及该服务器的唯一认证码。

7、一种第三方网络认证系统认证方法,其特征是按照下列步骤进行:

步骤一、启动客户端(1):客户端(1)获取随机字符串a,该随机字符串a由服务器验证加密单元(23)生成,由服务器发送单元(24)发送,客户端接收单元(14)接收;

步骤二、预置用户信息:通过预置单元(11)置入用户信息,包括用户帐号和用户密码;

步骤三、获取物理认证码:通过物理控件(12)获取物理认证码;

步骤四、物理认证码加密:加密机构(15)利用所述随机字符串a对物理认证码加密;

步骤五、发送客户端(1)信息:客户端发送单元(13)发送用户信息给服务器接收单元(21),客户端发送单元(13)发送加密后的物理认证码给认证端接收单元(31);

步骤六、服务器端(2)信息一次加密:服务器接收单元(21)将用户信息发送给服务器验证加密单元(23),服务器验证加密单元(23)发送所述随机字符串a对用户帐号和服务器端(2)信息给服务器控件(22)的控件接受机构(2a);

控件加密机构(2b)利用随机字符串a对用户帐号和服务器端(2)信息一次加密,再将该服务器端(2)加密信息和随机字符串a打包生成服务器端信息包b;

步骤七、服务器端(2)信息二次加密:控件加密机构(2b)利用私钥对服务器端信息包b二次加密,并由控件发送机构(2d)发送该二次加密数据给认证端接收单元(31);

步骤八、认证端(3)解密:解密机构(35)利用私钥对二次加密数据解密,获取所述随机字符串a和服务器端信息包b,再利用该随机字符串a对服务器端信息包b和物理认证码解密;

步骤九、客户认证:认证单元(32)对用户帐号、服务器端(2)信息和物理认证码进行判别,生成认证信息;

步骤十、客户认证信息加密:认证端加密机构(36)利用随机字符串a对认证信息加密,并由认证端发送单元(34)发送给所述控件接受机构(2a);

步骤十一、认证信息解密:控件解密机构(2c)对所述认证信息解密,并由控件发送机构(2d)发送给服务器验证加密单元(23);

步骤十二、客户确认:服务器验证加密单元(23)确认认证信息,如果认证信息正确,服务器验证加密单元(23)再验证用户帐号和用户密码是否正确,并生成最终的验证结果,服务器发送单元(24)验证结果给所述客户端(1)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周哲,未经周哲许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910104168.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top