【技术实现步骤摘要】
【国外来华专利技术】符号流中的部分模式识别
技术介绍
[0001]尝试访问安全的访问受控资源的用户执行认证尝试,由此用户输入一个或多个凭证,诸如用户名和密码。将所输入的凭证与存储的凭证进行比较,以确定用户名和密码是否与被授权访问所述安全的访问受控资源的有效账户相匹配。如果所述凭证与被授权访问所述安全的访问受控资源的有效账户相匹配,则系统可以准许对所述访问受控资源的访问。
附图说明
[0002]在不一定按比例绘制的附图中,相似的数字可以在不同的视图中描述相似的组件。具有不同字母后缀的相似数字可以表示相似组件的不同实例。附图通过示例而非限制的方式大体图示了在本文档中所讨论的各种实施例。
[0003]图1图示了根据本公开的一些示例的示例性认证环境,其中,用户设备的用户可以进行认证以访问安全的访问受控资源。
[0004]图2图示了根据本公开的一些示例的示例性认证环境,其中,用户可以进行认证以访问安全的访问受控资源。
[0005]图3图示了根据本公开的一些示例的利用额外的、非指定的噪声符号进行认证的数据流的图。
[0006]图4图示了根据本公开的一些示例的对用户进行认证的方法的流程图。
[0007]图5图示了根据本公开的一些示例的对用户进行认证的方法的流程图。
[0008]图6图示了根据本公开的一些示例的对用户进行认证的方法的流程图。
[0009]图7和图8A
‑
8C图示了根据本公开的一些示例的用于允许用户输入认证凭证的示例形图形用户界面(GUI)的图。
[0010]图9图示 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于相对于包括字符的第一集合的存储密码来认证待认证的密码的设备,所述设备包括:一个或多个硬件处理器;存储器,其存储指令,所述指令当被运行使得所述一个或多个硬件处理器执行包括以下的操作:在认证尝试期间接收待认证的字符的第二集合;以及基于以下项而使得对访问受控资源的访问被准予:确定所述字符的第二集合中没有子集与和所述存储密码相对应的所述字符的第一集合相匹配;以及确定所述字符的第二集合包括:所述字符的第二集合中与和所述存储密码相对应的所述字符的第一集合的一部分相匹配的第一子集,所述字符的第一集合的所述部分具有比所述字符的第一集合更少并且具有相同次序的字符;以及与所述字符的第一子集散置的最小数量的额外字符。2.根据权利要求1所述的设备,其中,所述操作还包括:在第二认证尝试期间接收待认证的字符的第三集合;以及基于确定所述字符的第三集合的子集与和所述存储密码相对应的所述字符的第一集合整体匹配而拒绝对所述访问受控资源的访问。3.根据权利要求1所述的设备,还包括以下操作:在第二认证尝试期间接收字符的第三集合;以及基于确定所述字符的第三集合包括以下项而使得对所述访问受控资源的访问被准予:与和所述存储密码相对应的所述字符的第一集合的一部分相匹配的字符的第二子集,所述字符的第一集合的所述部分具有比所述字符的第一集合更少并且具有相同次序的字符;以及与所述字符的第一子集散置的最小数量的第二额外字符,并且其中,所述字符的第一子集不同于所述字符的第二子集。4.根据权利要求1所述的设备,还包括以下操作:在第二认证尝试期间接收字符的第三集合;以及基于确定所述字符的第三集合包括以下项而使得对所述访问受控资源的访问被准予:与和所述存储密码相对应的所述字符的第一集合的一部分相匹配的字符的第二子集,所述字符的第一集合的所述部分具有比所述字符的第一集合更少并且具有相同次序的字符;以及与所述字符的第一子集散置的最小数量的第二额外字符,并且其中,所述第二额外字符不同于所述额外字符。5.根据权利要求1所述的设备,其中,使得对所述访问受控资源的访问被准予的所述操作包括:确定所述字符的第一集合的所述部分包括与所所述存储密码相对应的最小数量的字符。6.根据权利要求1所述的设备,其中,确定所述字符的第二集合包括所述字符的第一子集的所述操作包括:基于距离函数和最大距离阈值来确定所述字符的第二集合的部分与所
述字符的第一子集之间的匹配。7.根据权利要求6所述的设备,其中,使得对所述访问受控资源的访问被准予的所述操作包括:确定所述字符的第一子集距所述字符的第二集合的距离小于所述最大距离阈值并且大于零距离阈值。8.根据权利要求6所述的设备,其中,使得对所述访问受控资源的访问被准予的所述操作包括:确定所述字符...
【专利技术属性】
技术研发人员:A,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。