matlab随机网格进行的视觉密码

鱼弦:CSDN内容合伙人、CSDN新星导师、全栈领域创作新星创作者 、51CTO(Top红人+专家博主) 、github开源爱好者(go-zero源码二次开发、游戏后端架构 https://github.com/Peakchen)

视觉密码是一种基于人眼视觉特性的认证方法,其中随机网格视觉密码是其中一种常见的实现方式。下面我将详细解释随机网格视觉密码的原理,包括底层架构和流程图,同时提供一个Matlab代码示例实现,并介绍一些相关的文献材料和目前正在使用的产品。

原理解释:

随机网格视觉密码的原理是通过随机生成的网格图案和用户输入的密码来进行认证。下面是该方法的基本原理:

  1. 网格生成:首先,在认证系统中生成一个随机的网格图案。网格图案由一系列水平和垂直的线段组成,线段的交点形成网格的节点。节点可以被标记为有效节点(有效的认证点)或无效节点(无效的认证点)。

  2. 密码设置:用户需要在网格图案上选择一些节点作为他们的密码。这些节点通常是有效节点。用户根据事先约定好的规则,在网格图案上选择密码节点。

  3. 认证过程:当用户进行认证时,系统会显示一个随机生成的网格图案,其中包含一些有效节点和无效节点。用户需要根据自己事先设置的密码,在网格图案中选择他们的密码节点。

猜你喜欢

转载自blog.csdn.net/feng1790291543/article/details/132799959