Cryptographic ID icon

Cryptographic ID 适用于安卓

0.5.6 MIT

使用非对称加密验证设备的可信性

下载 APK (23.1 MB)

版本
0.5.6 (22)
更新
开发者
分类
安全
许可协议
MIT
源代码
代码仓库

Cryptographic ID 应用

这个应用有三个使用案例:

  • 验证 Linux 计算机的状态

    当你的计算机处于可信状态时,你可以生成一个隐藏在计算机 TPM2 中的私钥。这个私钥可以与计算机的当前状态(PCRs)进行封存。然后,计算机只能在根据 PCRs 处于正确状态时,使用这个密钥签名消息。例如,你可以将密钥与安全启动状态(PCR7)进行封存。如果你的计算机正在启动由其他供应商签名的操作系统,TPM2 将无法解封私钥。因此,如果你的计算机能够生成正确的签名,它就处于这个已知状态。

    你可以使用 cryptographic-id-rs 创建一个封存的私钥并生成这样的签名。这类似于 tpm2-totp,但使用的是非对称加密。这意味着你不需要将验证码保密,但可以安全地与全世界分享。

  • 验证手机的身份

    当你的手机处于可信状态时,你可以生成一个私钥。如果你的手机能够创建正确的签名,你就知道它是同一部手机。由于操作系统可以访问私钥,因此安全保障比 TPM2 弱得多。因此,验证的安全性与手机本身的安全性相同。

    如果你使用 Graphene OS,我推荐使用 Auditor

  • 验证一个人是否拥有私钥

    这与上述部分相同,并具有相同的缺点。它可以用于在某人通过安全通道提前将其公钥发送给你时,进行面对面的验证。


问题反馈与评论

提交问题

旧版本


类似应用


热门搜索

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email