在 Android 手机上访问数字签名令牌

问题描述 投票:0回答:2

我正在尝试开发一个Android应用程序,它具有对文档进行数字签名的功能。我正在使用 OTG 电缆将数字签名令牌(例如 Moserbaer 令牌)与手机连接。但是android无法识别令牌(如果我插入它会识别Pendrive),当然它将需要Moserbaer令牌驱动程序。

问题是如何安装驱动程序以及如何从令牌本身以编程方式访问我的应用程序中的数字签名。

android digital-signature drivers usb-otg
2个回答
1
投票

许多系统上的加密硬件驱动程序都以共享库的形式出现(Windows 上的 DLL,基于 Unix 的系统上的共享对象 .so 文件),它实现 PKCS#11 API 并将其提供给应用程序。应用程序加载共享库并从中调用 PKCS#11 函数。

如果开发者为Android提供PKCS#11驱动程序,那么您可以通过PKCS#11接口使用该设备。如果没有提供这样的库,那么很可能你运气不好。


0
投票
           Digital signed by
        Dr.V.Ananth Raj Sharma
             MBBS,MS(Ortho)
           Location:kakinada
© www.soinside.com 2019 - 2024. All rights reserved.