求推荐支持 RSA 的智能卡

2017-03-19 08:22:25 +08:00
 tywtyw2002
最近入手了一个 yubikey4 ,试用了一下 OpenPGP 的功能,用起来很方便很安全。便有了想把几个 CA 的 private key 存储到智能卡中去提高证书签发的安全性的想法。

Yubikey4 的价格实在比较贵,为每个 private key 添置一个 Yubikey 的话实在是很大一笔开销。

不知道除了 yubikey 还什么智能卡设备支持 RSA 系列操作呢,如导入 private key ,证书 CSR 的签发。
2163 次点击
所在节点    问与答
6 条回复
wevsty
2017-03-19 12:27:18 +08:00
淘宝搜索: Aladdin eToken
或者: SafeNet ikey
需要注意的是,老版本的 ikey 只能最大支持 1024 位的 RSA ,购买的时候需要自己注意参数。
另外淘宝出售的版本,最大都只能支持到 2048 位的 RSA ,密钥过长的话这玩意没用。
julyclyde
2017-03-20 22:07:32 +08:00
你如果真的在“运营”一个 CA 的话根本不应该在乎这点小钱
如果是自己玩玩建议就文件保存得了

支持 RSA 操作的很多,但对于不同的软件方案有不同的调用接口,我猜你是不懂这些的,所以建议别随便买东西,容易浪费钱
tywtyw2002
2017-03-21 03:36:40 +08:00
@julyclyde #2 的确不是很了解这方面。

通过一些资料了解,用硬件 token 签发证书可以基于 openssl 的 pkcs11 engine 。

目前不大了解的是有什么比较 cheap 的设备( smart card or token )可以存储 key 。

如果有类似 sim 卡一样方案就好了,一张卡存一个 key pair 。
tywtyw2002
2017-03-21 03:44:02 +08:00
@wevsty #1

Aladdin eToken 和 SafeNet ikey 都被 opensc 支持吗?能用 openssl 去组签发吗?
wevsty
2017-03-21 09:16:51 +08:00
@tywtyw2002 SafeNet ( Aladdin 现在属于 SafeNet )的产品都是业界常见。有关支持参阅 github 。
https://github.com/OpenSC/OpenSC/wiki/Aladdin-eToken-PRO
https://github.com/OpenSC/OpenSC/wiki/iKey-4000
AlphaGo
2017-04-03 20:11:23 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/348562

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX