文件名称:cedarkey:$ 2硬件SSH密钥存储
文件大小:669KB
文件格式:ZIP
更新时间:2024-05-23 10:58:58
ssh stm32 rsa ssh-key C
CedarKey安全套件 安全的SSH密钥存储 该项目的主要目的是防止ssh密钥的“软件”(特洛伊木马等)提取,并提供更可靠的密钥存储方法,而不仅仅是将其保存在磁盘存储中。 它可能没有像智能卡那样受到所有物理攻击的保护,但是在某些情况下,它具有更高的保护性,因为它是透明的,并且不会像智能卡那样具有隐藏的后门(例如 ),并使用非常简单的协议来降低发生这种情况的可能性。由于实现复杂性,使用协议的“情况”(例如ASN.1)容易产生溢出和泄漏( , , 等)的软件开发。 最重要的功能是最小的固件大小。 这样一来,您将拥有一个硬件加密狗,可以在64k闪存上保留3个以上的RSA4096(DER编码),或者在128k闪存中保留30个密钥。 作为替代方案,您可以看一下 ,但它会生成110592字节的固件(当前git快照),而Blue Pill仅具有64k闪存(正式)。 问与答 问:什么是Blinke
【文件预览】:
cedarkey-master
----.gitignore(430B)
----README.md(4KB)
----build.sh(603B)
----.gitmodules(285B)
----LICENSE(34KB)
----userspace()
--------cedaragent.c(46KB)
--------Makefile(825B)
----firmware()
--------Makefile.include(1KB)
--------libopencm3()
--------src()
--------libopencm3_stm32f1.ld(2KB)
--------stm32-h103.ld(1KB)
--------rules.mk(7KB)
----TODO(209B)
----mbedtls()
----howto()
--------dupont_female.jpg(65KB)
--------99-ttyacms.rules(80B)
--------bluepill.jpg(236KB)
--------geekbuying_stlink.jpg(105KB)
----libscrypt()