低成本自制 openpgp 智能卡

135 天前
 xiaofami

从淘宝花 30 块钱买了一对 ST-Link V2 ,芯片型号 STM32F103C8T6 ,参照网上教程把其中一只刷了 Gnuk 固件,玩起来没什么问题。不过 Gnuk 项目已经多年没更新了,今天又看到一个基于 Raspberry Pico 的实现: https://github.com/polhenarejos/pico-openpgp

淘宝上最便宜的 RP2040 开发板不到 10 块钱,感觉可以试一试

1612 次点击
所在节点    硬件
9 条回复
passive
135 天前
以前特想要一个 yubikey ,等到 cloudflare 打折入手后,发现解密太慢了,开个邮件等半天。还是用密码+cpu 玩 pgp 算了。
jocover
135 天前
有 rsa 硬件加速会比较快,pico2040 rsa 验证一个要用时 3 秒,esp32 大概只需要 100 毫秒时间
https://github.com/jocover/esp32_u2f
LRYE
135 天前
考虑过 nrf-52480 方案刷 canokey 吗。成本应该 20.
xiaofami
135 天前
@LRYE 找到了这个项目,很有吸引力 :
https://github.com/canokeys/canokey-nrf52
LRYE
135 天前
@xiaofami 就是这个项目
julyclyde
134 天前
@passive 按说不至于啊,pgp 对数据加密的 session key 是用对称算法的,在 cpu 里算的吧?
cheese
134 天前
@jocover 请问下,esp32 其他型号通用吗?我有一个 ESP32-C6-DevKitC-1 固件需要改动吗?
xiaofami
131 天前
@LRYE 拿 E104-BT5040U 试了试确实不错,sw 按钮已经被预配置成确认键,开箱即用。不过亿佰特这个外壳没有引出按钮,要用着方便还是得换个壳子
LRYE
130 天前
@xiaofami 好像可以配成免触摸

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

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

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

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

© 2021 V2EX