【发布时间】:2019-08-16 11:53:45
【问题描述】:
我希望我们拥有 iPhone 的员工能够让公众对一份文档进行数字签名,该文档最初是基于 Spring 的网络表单。
此表格仅存在于我们的内部网上,且仅由我们的员工填写。
到目前为止,我的研究已经考虑了许多可能的解决方案:
- 手机屏幕电子湿墨签名;
- 使用手机上的指纹扫描仪捕获公众成员的特定手指并将其以数字方式存储;
- PKI 系统;
目的是证明某个特定的人签署了一份文件。
1 在技术上是可行的,但并不重要,因为它很容易被复制。
是否可以通过 iOS 设备上的浏览器和 javascript 捕获指纹?
可以制作3个来适应这种场景吗?
【问题讨论】:
-
选项 2 是不可能的。只有设备上的 Secure Enclave 芯片才能访问原始指纹数据。我不确定选项 3 将如何工作;您将需要每个公众成员拥有自己的密钥对,并且您需要某种方式让他们使用它。选项 1 可能是唯一实用的解决方案
标签: java ios spring security model-view-controller