发明名称 |
计算机用户身份认证方法 |
摘要 |
计算机用户身份认证方法,涉及内网对远程接入的计算机进行用户身份认证的技术。它为了解决用户进行身份认证时频繁使用智能IC卡,导致操作不便、卡片易折断的问题。用户在第一次运行主程序时将智能IC卡插入真实读卡器,并设置一组口令用于身份确认,主程序将口令和卡内信息存储在SRM芯片中。应用程序运行时会主动访问虚拟读卡器来读取IC卡信息,主程序将用户输入的口令同SRM芯片中存储的密码进行比对,判断一致后将SRM芯片中存储的IC卡信息通过虚拟读卡器提供给应用程序进行身份认证。用户在日常使用时不必每次将智能IC卡插入真实读卡器,操作简便,减少了IC卡的损坏概率。本发明适用于企业内网对远程接入计算机的身份认证。 |
申请公布号 |
CN104361278A |
申请公布日期 |
2015.02.18 |
申请号 |
CN201410575821.8 |
申请日期 |
2014.10.25 |
申请人 |
国家电网公司;国网黑龙江省电力有限公司信息通信公司 |
发明人 |
赵威;李明 |
分类号 |
G06F21/34(2013.01)I |
主分类号 |
G06F21/34(2013.01)I |
代理机构 |
哈尔滨市松花江专利商标事务所 23109 |
代理人 |
岳昕 |
主权项 |
计算机用户身份认证方法,其特征在于:第一次运行主程序时,在操作系统驱动程序层构建虚拟读卡器,将智能IC卡插入真实读卡器,并设置一组口令用于身份确认,主程序将智能IC卡内的信息读取以后加密存储在计算机主板的SRM芯片中,同时将所述口令作为密码存储在所述SRM芯片中;所述的计算机用户身份认证方法包括以下步骤:步骤一、需要身份认证的应用程序运行时,主动访问虚拟读卡器;执行步骤二;步骤二、虚拟读卡器将读取请求发送给主程序;执行步骤三;步骤三、主程序弹出对话框要求用户输入口令;执行步骤四;步骤四、主程序判断用户输入的口令与SRM芯片中存储的密码是否一致,如果判断结果为是,执行步骤五;否则,返回执行步骤三;步骤五、主程序将SRM芯片中存储的智能IC卡信息返回给虚拟读卡器;执行步骤六;步骤六、拟读卡器将主程序返回的智能IC卡信息提供给应用程序进行身份认证;至此,完成用户身份认证。 |
地址 |
100031 北京市西城区西长安街86号 |