0
几天前,我玩弄了创建基于HTML5 Canvas的验证码的想法,以保护机器人的某些表单字段输入。是否可以使用基于安全客户端HTML5画布的验证码?
棘手的部分是,在某些时候你必须调用:ctx.fillText(char, x, y);
基本上char
变量来自服务器将是可见的,除非客户端使用某种形式的客户端加密。
即使我仍然认为最好的做法是采用某种形式的旋转混淆方案,以便自动化机器人很容易解密。
我之所以要在画布上客户端是要保持服务器的负载,并降低依赖关系的应用程序(使用节点想不会有安装开罗节点帆布等...)
任何建议从哪里出发?
感谢您的输入,我一直在通过使用混淆或其他方法寻找服务器端加密和客户端解密领域的更多方向。 – mattdlockyer