首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Windows上访问智能卡时重用Java密钥库

在Windows上访问智能卡时重用Java密钥库
EN

Stack Overflow用户
提问于 2012-05-22 01:07:48
回答 1查看 825关注 0票数 18

我正在开发一个应用程序,它使用SUNMSCAPI来访问智能卡(电子身份证)并检索一些证书。

不久前,我还可以创建keystore并对文件列表进行签名,而无需重新创建keystore,但现在我一次只能对一个文件进行签名。

当签署一个文件列表时,第一个文件被正确签署;当签署第二个文件时,我得到一个“插入智能卡”对话框,并且正在使用的智能卡是灰色的。

有没有人见过这种行为?

EN

回答 1

Stack Overflow用户

发布于 2012-07-31 20:16:47

是的,我以前见过这种情况。

我正在开发葡萄牙身份证的前端和中间件,以便在网上使用,一个特殊的功能是能够签署多个文件(电子签名),这正是我们拥有的行为!

智能卡上的安全模型确保一次身份验证仅持续一次操作。对文件进行签名是一种操作,因此我们必须缓存身份验证详细信息(PIN代码),并对每个要签名的文件的身份验证过程进行循环。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10689494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档