【发布时间】:2014-07-14 09:49:10
【问题描述】:
我正在尝试为 java 卡小程序实现两种方式的身份验证流程。以下是我的方法。
- 为 offcard 应用程序创建 EC(椭圆曲线)密钥对。
- 将offcard应用程序的公钥存储在java卡中。
- 从卡外应用程序私钥签署输入数据。
- 使用存储在 java 卡小程序中的卡外应用程序公钥验证它。
我在第二步中挣扎。其他一切似乎都是微不足道的。我需要找到一种方法将外部创建的公钥编码为字节数组,然后将该字节数组传输到 java 卡小程序并重建公钥并将其存储在持久内存中。
任何提示。
【问题讨论】:
-
您使用哪个 JavaCard 版本?
-
Java卡2.2.1,JCOP31 v2.4.1
-
请注意,您最后一次“接受”是在 2012 年 8 月。请接受答案,以便将其视为“已回答”,或说明不可接受的原因。
标签: javacard