【发布时间】:2019-10-08 21:59:18
【问题描述】:
朋友,我有一张智能卡,我想集成 OpenSSL。计划通过 OpenSSL 中的“ENGINE”系统来实现。但是,我的理解有问题。事实上,有engine_pkcs11、opensc、libp11、pkcs11-helper 这样的东西。谁能解释一下关系?首先要编译什么以及要编译什么?
给我写一个带有外部 PKCS #11 函数的库来连接到 openssl 就足够了吗?我必须获取库engine_pkcs11 的源代码并修改它以适合我的卡?
我需要这个opensc、libp11、pkcs11-helper吗?那么,为什么需要这些库呢?
另外,我应该注意智能卡不支持 RSA 算法,这将是一个不同的算法!!!!
真的很期待你的回答!
【问题讨论】: