如何通过javascript获取个人指纹

如何通过javascript获取个人指纹,javascript,fingerprint,Javascript,Fingerprint,我需要添加一项功能,其中我的asp.net解决方案中的每张发票都需要由发票开具人进行数字签名。因此,我的客户希望,与其使用鼠标进行数字签名,不如让开具发票的人输入指纹 如何使用javascript在我的网页中获取某人的指纹 您的问题是关于数字签名和使用JavaScript来实现这一点 我认为访问指纹扫描仪可能是不可能的,许多设备根本没有指纹扫描仪,更不用说通过JavaScript访问了 我的建议是看看JavaScript提供了什么,以及它作为数字签名有多有用。在我们的工作中,我们只要求用户输入他

我需要添加一项功能,其中我的asp.net解决方案中的每张发票都需要由发票开具人进行数字签名。因此,我的客户希望,与其使用鼠标进行数字签名,不如让开具发票的人输入指纹


如何使用javascript在我的网页中获取某人的指纹

您的问题是关于数字签名和使用JavaScript来实现这一点

我认为访问指纹扫描仪可能是不可能的,许多设备根本没有指纹扫描仪,更不用说通过JavaScript访问了

我的建议是看看JavaScript提供了什么,以及它作为数字签名有多有用。在我们的工作中,我们只要求用户输入他们的名字(并以一种奇特的手写字体显示),这就足够了。但通过JavaScript访问网络摄像头或mike,您可以做得更好。然后你可以得到任何一个

  • 声纹(用户说明其姓名并记录)
  • 用户的照片/图像(通过网络摄像头)
  • 用户手指的照片/图像(用于指纹)
  • 上述方法有许多缺点,主要的是你不能确认用户是否真的在照片中(他们可以在网络摄像头前举着杂志图片),但许多签名方法都是如此(纸上的书面签名可以是任何东西)


    如果你想沿着指纹路线走下去,你可以(从网络摄像头)处理指纹图像,尽管这相当复杂。

    这个问题有很多警告。第一:这些设备是什么?IE可以访问ActiveX以允许您访问驱动程序。但最终,用户将要使用的设备将限制你在这方面。这是不可能的,这是一个多么安全和隐私的噩梦。你可能需要多种技术的结合。在前端,您可能需要一个类似active-x的控件,以允许指纹读取设备将信息发送到web浏览器。从安全的角度来看,我还想看看这个:我帮助人们在Web、云和Android中集成生物特征认证。现在,您可以实际使用JavaScript实现基于Web的生物特征注册和身份验证解决方案,该解决方案可在多个Web浏览器上运行,这些浏览器具有Windows服务器后端或Linux服务器后端,如CentOS 7、Ubuntu、Suse、Gentoo等。请查看此处的JavaScript生物特征验证和集成包。它使用web套接字,您可以将其与PHP、ASP.NET、Python、NodeJS、JSP后端甚至Spring Java框架集成。答案已经过时。目前正在制定一个规范: