首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否直接在智能卡上生成密钥对?

是否直接在智能卡上生成密钥对?
EN

Stack Overflow用户
提问于 2011-08-18 07:00:47
回答 3查看 2.5K关注 0票数 0

This video声称能够直接在智能卡上生成密钥对,因此私钥永远不会离开智能卡。此操作是否对所有智能卡都通用,还是只有部分智能卡支持此操作?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-18 07:16:33

智能卡只是卡上的一个芯片,因此您可能需要询问有关加密智能卡的信息。

我从未使用过加密智能卡,但这听起来是此类智能卡的一个完全合理的功能,因为它们通常用于身份验证和加密,通常使用私钥进行验证和加密。

加密智能卡的优点通常在于,私钥存储在智能卡中。这是为了防止密钥的泄露,因为即使读取智能卡的计算机被泄露,智能卡也是安全的,私钥也是安全的。

票数 1
EN

Stack Overflow用户

发布于 2011-08-18 12:46:41

除了存储外部生成的明文密钥之外,大多数加密智能卡还能够在卡中生成密钥,这是加密智能卡的主要用途。

有些卡不允许导入明文密钥,有些卡允许导出在卡上生成的密钥,有些卡可以导入/导出封装的(用另一个密钥加密的)私钥,因此在不可信的环境中,实际的私钥永远不会是明文。

请看一下http://www.opensc-project.org,了解有关卡片和软件的更多信息。

票数 2
EN

Stack Overflow用户

发布于 2014-06-30 00:39:25

这被称为板载密钥生成,实际上,卡自己生成密钥并且私钥永远不会离开智能卡,除了标记为不可导出的密钥之外,卡本身不能导出它,它没有功能,不知道如何做到这一点。

许多智能卡(当然带有加密处理器)都支持这一点,但并不是所有的智能卡都支持这一点,而且无论如何,这是一个昂贵的功能。大多数智能卡供应商都出售这样的卡。

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

https://stackoverflow.com/questions/7100553

复制
相关文章

相似问题

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