上一篇文章我们有说过,如果完全阻断了网站对用户的识别,很可能会直接导致用户无法登录网站。
小伙伴们复习可以看这里:跨境电商防关联,从超级浏览器的Cookies开始
所以网站需要有新的技术手段来精准识别用户的身份。这时候,一种更精准的指纹识别Canvas就应运而生了。
硬件指纹Canvas是什么
Canvas是HTML5通过JavaScript脚本在网页上绘制图形和动画,用于识别、跟踪访问者的数字足迹的,所以大家又将它称为“画布指纹”。
举个栗子,JavaScript动态绘制图形,将这个Canvas进行Base64编码,最后生成Base64编码的hash值,Hash值就是Canvas指纹
Canvas指纹的组成信息是多维度组成的,它的技术更为复杂和精确,从目前的技术来说,是比精准度最高的识别标识,即使用户删除了浏览器的Cookies,LocalStorage,IndexedDB等记录,系统每次生成的Hash值都还是固定不变的。
所以,Canvas指纹是一种比Cookies更先进的在线识别、追踪技术,也因此被称为“头号浏览器指纹识别技术”。