Javascript 如何使用components数组验证fingerprint2.js创建的哈希
我对使用指纹2.js感兴趣 我正在存储哈希和正在生成的组件数组 有没有办法获取组件,然后创建散列 我意识到用户可以伪造浏览器数据,从而更改哈希值,但是我希望确保哈希值本身是真实的,而不是伪造的字符串 即: 获取散列的函数是什么?它可以单独调用吗? 是否有一个库或工具可以接受comp数组并生成与浏览器从命令行生成的哈希相同的哈希Javascript 如何使用components数组验证fingerprint2.js创建的哈希,javascript,fingerprinting,Javascript,Fingerprinting,我对使用指纹2.js感兴趣 我正在存储哈希和正在生成的组件数组 有没有办法获取组件,然后创建散列 我意识到用户可以伪造浏览器数据,从而更改哈希值,但是我希望确保哈希值本身是真实的,而不是伪造的字符串 即: 获取散列的函数是什么?它可以单独调用吗? 是否有一个库或工具可以接受comp数组并生成与浏览器从命令行生成的哈希相同的哈希 与getHash(components)类似,它将出现在2.0版hash中,组件函数已解耦 “指纹2附带杂音哈希函数,可用于创建哈希指纹:” 因此,这意味着您可以在稍后
与getHash(components)类似,它将出现在2.0版hash中,组件函数已解耦 “指纹2附带杂音哈希函数,可用于创建哈希指纹:” 因此,这意味着您可以在稍后重建哈希,以便非常简单地进行验证。问题解决
Fingerprint2.get(function (components) {
console.log(components);
Posttoserver(components);
});
/* Get hash , components. Post to server, store the data */