发明名称 一种便携式密码系统
摘要 发明涉及一种便携式密码系统,包括便携式密码装置、密码应用程序和密码服务器;便携式密码装置是一个通过密码功能程序向密码应用程序提供密码功能调用的便携式计算装置;密码应用程序调用密码功能前,密码应用程序或密码功能程序使用用户的身份凭证在密码服务器完成登录;之后,在密码应用程序和密码功能程序通过密码服务器交换密码功能调用请求和处理结果,在交换过程中,调用请求和处理结果用密码应用程序和密码功能程序之间共享的请求-响应标识数据标识;基于本发明,即便用户计算机与便携式密码装置无法通过连接线或近场无线通信直接建立连接,计算机中的密码应用程序仍能通过数据网络调用便携式密码装置中的密码功能。
申请公布号 CN105281916A 申请公布日期 2016.01.27
申请号 CN201510745471.X 申请日期 2015.11.05
申请人 武汉理工大学 发明人 龙毅宏
分类号 H04L9/32(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 武汉开元知识产权代理有限公司 42104 代理人 潘杰
主权项 一种便携式密码系统,其特征是:所述密码系统包括便携式密码装置、密码应用程序和密码服务器,其中:所述便携式密码装置是一个提供密码功能的便携式计算装置;所述便携式密码装置是一个专门实施密码功能的装置,或者是一个在通用便携式计算装置上实施密码功能的装置,或者是一个在通用便携式计算装置中集成了密码硬件的装置;所述便携式密码装置提供的密码功能包括密钥管理以及密码运算;所述便携式密码装置具有人机交互界面以及连接数据网络的能力;所述便携式密码装置中运行有一个密码功能程序,用于通过数据网络向便携式密码装置以外的密码应用程序提供密码功能调用服务;所述便携式密码装置提供的密码功能由所述密码功能程序实施,或者由密码功能程序调用便携式密码装置中的密码模块实施;所述密码服务器是一个在密码应用程序调用便携式密码装置的密码功能的过程中起桥梁作用的系统;所述密码应用程序是一个通过调用便携式密码装置的密码功能实现预定的安全目标或目的的程序;密码应用程序运行所在计算装置是便携式密码装置以外的其他计算装置;在所述密码应用程序调用所述便携式密码装置的密码功能前,便携式密码装置中的密码功能程序被用户或便携式密码装置启动,密码应用程序或密码功能程序使用用户的身份凭证在密码服务器完成登录;所述身份凭证由用户标识信息及私密数据构成;密码功能程序在启动后,或者密码功能程序在密码服务器完成登录后,通过请求‑响应标识数据在密码服务器查询、获取密码应用程序提交的密码功能调用请求;所述请求‑响应标识数据是密码应用程序和密码功能程序之间共享的、用于区分不同密码应用程序提交的密码功能调用请求及对应处理结果的标识性数据;在密码应用程序或密码功能程序登录密码服务器后,需要调用密码功能的密码应用程序将密码功能调用请求提交到密码服务器,提交到密码服务器的密码功能调用请求通过密码应用程序和密码功能程序之间共享的请求‑响应标识数据标识并包含密码功能指示以及功能调用所需参数;提交密码功能调用请求后,密码应用程序通过请求‑响应标识数据标识从密码服务器查询、获取密码功能调用处理结果;在密码应用程序向密码服务器提交密码功能调用请求后,密码功能程序通过请求‑响应标识数据在密码服务器查询、获得密码应用程序提交的密码功能调用请求,然后在便携式密码装置中完成密码功能调用的处理,之后将密码功能调用处理结果返回到密码服务器;返回到密码服务器的密码功能调用处理结果通过密码应用程序和密码功能程序之间共享的请求‑响应标识数据标识;在密码功能程序向密码服务器返回密码功能调用处理结果后,密码应用程序通过请求‑响应标识数据标识从密码服务器查询、获得密码功能调用处理结果;在密码应用程序和密码功能程序通过密码服务器交换密码功能调用请求和密码功能调用处理结果的过程中,密码服务器确保交换密码功能调用请求和密码功能调用处理结果的密码应用程序和密码功能程序两个程序中的一个程序已在密码服务器完成登录。
地址 430070 湖北省武汉市洪山区珞狮路122号