[发明专利]利用认证用虚拟代码的用户认证方法及用于该方法的系统在审
| 申请号: | 202080068072.3 | 申请日: | 2020-08-24 |
| 公开(公告)号: | CN114503511A | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 刘昌训 | 申请(专利权)人: | 森斯通株式会社 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F21/31 |
| 代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 李盛泉;孙昌浩 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 利用 认证 虚拟 代码 用户 方法 用于 系统 | ||
1.一种利用认证用虚拟代码的用户认证方法,包括如下步骤:
虚拟代码验证单元接收认证用虚拟代码,其中,所述认证用虚拟代码借由登录在所述虚拟代码验证单元的虚拟代码生成单元所包括的认证用虚拟代码生成函数而生成;
所述虚拟代码验证单元基于所述认证用虚拟代码而搜索用户标识符UID或子标识符SID的存储位置;
所述虚拟代码验证单元提取与所述搜索到的UID或SID匹配而存储的权限信息;
所述虚拟代码验证单元基于接收到所述认证用虚拟代码的时间点而验证认证用虚拟代码;以及
所述虚拟代码验证单元基于所述提取到的权限信息而执行用户认证。
2.如权利要求1所述的利用认证用虚拟代码的用户认证方法,其中,
所述接收步骤包括如下步骤:
所述虚拟代码生成单元生成认证用虚拟代码;
所述虚拟代码生成单元将所述生成的认证用虚拟代码发送至虚拟代码接收单元;以及
所述虚拟代码验证单元从所述虚拟代码接收单元接收所述认证用虚拟代码。
3.如权利要求2所述的利用认证用虚拟代码的用户认证方法,其中,
在接收所述认证用虚拟代码之前还包括如下步骤:
所述虚拟代码生成单元将与UID或SID匹配的可访问时间信息发送至所述虚拟代码验证单元;以及
所述虚拟代码验证单元将接收到的所述可访问时间信息匹配于所述UID或SID而存储。
4.如权利要求3所述的利用认证用虚拟代码的用户认证方法,其中,
所述执行步骤包括如下步骤:
所述虚拟代码验证单元提取与所述UID或SID的存储位置匹配而存储的可访问时间信息,
其中,所述虚拟代码验证单元仅在所述认证用虚拟代码在与提取到的所述可访问时间信息对应的时间范围的情况下执行用户认证。
5.如权利要求1所述的利用认证用虚拟代码的用户认证方法,其中,
所述验证步骤包括如下步骤:
所述虚拟代码验证单元在所述认证用虚拟代码的生成时间点包括在从所述认证用虚拟代码的接收时间点的误差范围内的情况下,将所述认证用虚拟代码判断为是正常代码。
6.如权利要求5所述的利用认证用虚拟代码的用户认证方法,其中,
所述验证步骤包括如下步骤:
在可访问时间信息匹配于所述UID或SID的存储位置而存储的状态下,并且在所述接收时间点属于与所述可访问时间信息对应的时间段的情况下,所述虚拟代码验证单元将所述认证用虚拟代码判断为是正常代码。
7.如权利要求1所述的利用认证用虚拟代码的用户认证方法,其中,
所述执行步骤包括如下步骤:
所述虚拟代码验证单元从所述认证用虚拟代码提取UID;以及
在所述认证用虚拟代码为已验证的认证用虚拟代码的情况下,与匹配于所述提取到的UID的存储位置而存储的权限信息无关地执行用户认证。
8.如权利要求2所述的利用认证用虚拟代码的用户认证方法,其中,
在接收所述认证用虚拟代码之前还包括如下步骤:
所述虚拟代码生成单元将与UID或SID匹配的访问权限的种类发送至所述虚拟代码验证单元;以及
所述虚拟代码验证单元将接收到的所述访问权限的种类匹配于所述UID或SID而存储。
9.如权利要求8所述的利用认证用虚拟代码的用户认证方法,其中,
所述执行步骤包括如下步骤:
所述虚拟代码验证单元提取与所述UID或SID的存储位置匹配而存储的访问权限的种类,
其中,所述虚拟代码验证单元执行所述认证用代码对应于所述访问权限的种类的用户认证。
10.一种利用认证用虚拟代码的用户认证程序,为了与作为硬件的计算机结合并执行权利要求1至权利要求9中的任一项所述的方法而存储于介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于森斯通株式会社,未经森斯通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080068072.3/1.html,转载请声明来源钻瓜专利网。





