Mat*_*tia 5 pdf android electronic-signature digital-signature handwriting
我必须在Android应用程序中实现一个允许我签署PDF的功能,当我说"签名"时,我指的是用户在文档末尾贴上的数字签名(第一和第二名).
我可以访问三星Note 4(带手写笔),然后就不会出现问题,在显示屏上"写".
问题是:有可能使用像itext这样的库来签署文档,或者我必须编写自定义函数吗?
ped*_*ofb 11
我想你想用笔的用户笔迹在文档上应用电子签名.正如@mkl所说,"数字签名"概念通常在使用数字证书和加密时应用.
手写电子签名要求
人们倾向于认为手写签名包含嵌入图像,但是如果您需要诉讼,您的系统具有最低法律价值:
R1 - 确保签名者的身份
R2 - 独特地附加签名和文档
R3 - 保护文档和签名的完整性
或多或少这些是数字签名的特征.
Android上的手写签名
android上的进程应该是这样的:
R2)使用Canvas捕获包括生物识别(x,y,时间,压力)的用户图.使用PDFBox或itext(客户端或服务器端)将图像和生物识别数据嵌入到文档中
R1)包括前一步骤中的生物特征数据允许专家对签名进行潜在分析
R3)我建议对文档和签名证据应用时间戳,以保护完整性并确保签名时间.itext和PDFBox都支持它
如果您不需要合法值,则仅应用绘图部分.签名的质量将取决于设备的特性.例如,特定签名平板电脑也可以提供笔的方向
Android链接
在画布上绘图并保存图像 (参见示例,您可以从事件中获得压力和时间)
你会发现itext的类似链接.选择最适合您的用例以及是否要在Android或服务器端执行
| 归档时间: |
|
| 查看次数: |
4283 次 |
| 最近记录: |