Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中的PKCS文件系统_Android_Cryptography_Nfc_Apdu_Hce - Fatal编程技术网

Android中的PKCS文件系统

Android中的PKCS文件系统,android,cryptography,nfc,apdu,hce,Android,Cryptography,Nfc,Apdu,Hce,我想创建一个android应用程序。在这个应用程序中,我想创建一个PKCS文件系统(类似于Java Card applet)(不涉及安全元素),并通过APDU命令执行加密操作。可能吗?有什么有价值的建议吗 提前感谢。是的,尽管APDU是通过T=0或T=1传输协议发送的。您可以将这些映射到internet协议上,但可能需要一些映射 您可以从在JRE上实现Java卡规范(部分)的方法开始。它也可能在Android上运行,不过您可能需要进行一些修改。您所说的“PKCS文件系统”是什么意思?某些PKCS

我想创建一个android应用程序。在这个应用程序中,我想创建一个PKCS文件系统(类似于Java Card applet)(不涉及安全元素),并通过APDU命令执行加密操作。可能吗?有什么有价值的建议吗


提前感谢。

是的,尽管APDU是通过T=0或T=1传输协议发送的。您可以将这些映射到internet协议上,但可能需要一些映射


您可以从在JRE上实现Java卡规范(部分)的方法开始。它也可能在Android上运行,不过您可能需要进行一些修改。

您所说的“PKCS文件系统”是什么意思?某些PKCS格式的单个文件?执行加密所需的所有文件。请参阅链接。谢谢你的快速回复。JCardSim是否支持加长Apdu?我喜欢使用androids主机卡模拟发送Apdu命令。我找不到任何关于android平台支持JCardSim的信息。您能帮助我了解如何在android平台上实现jCardSim以支持主机卡模拟吗。请发送一些有用的信息/链接(如果可用)。提前谢谢。我还没有在Android上试用过它,但正如前面所说的,它基本上是一个纯Java实现。同样对于ExtendedLength,我必须查找它(注意它是开源的,所以只需查找所有对
ExtendedLength
接口的引用,您就会发现它是否受支持)。如何在Android上获得“javax.smartcardio”库?再次感谢owlstead的支持。我已经从JRE安装了rt.jar,但在运行我的android应用程序后显示“找不到类‘javax.smartcardio.CommandAPDU’等。这是我安装的正确的jar文件吗?对不起,那是我的智能手机在我身上播放的。它应该是:实现或替换。API在JSR中,并且定义良好。