【问题标题】:Win 10 IoT TPM on Raspberry pi c#在 Raspberry pi c# 上赢得 10 IoT TPM
【发布时间】:2023-04-06 01:20:01
【问题描述】:

我在我的应用程序的最后阶段,遇到了 TPM(可信平台模块)。 看起来很有希望用于存储令牌和 URL。

我正在尝试让它与 Raspberry pi 3 和 c# 一起使用。

完成所有配置和代码后,在尝试部署应用程序时,我收到以下错误消息:

严重性代码描述项目文件行抑制状态 错误 DEP6956:由于协议不兼容,无法建立与设备的连接。请重试,如果此错误仍然存​​在,请尝试重新启动目标设备。设备支持协议“Sirep2”。

看来我无法再连接了。

我有两个问题: 1) 可以使用 TPM 和 Raspberry pi 3 吗? 2) 你会推荐 TPM 来存储令牌和 URL 吗?还有其他安全的方法吗?

谢谢大家

【问题讨论】:

  • 你现在使用什么模块?品牌、型号。
  • 我使用的是树莓派 3 B。
  • 问题是关于TPM的型号。
  • 我发现 raspberry 3 不支持 TPM,我必须安装一个额外的应用程序来支持它,来模拟它。你试过这个吗?您将代币存储在哪里?
  • 我不确定我们是否在谈论相同的问题。但是TPM是硬件模块(芯片或板)。树莓派没有这样的模块,需要外接板子添加。

标签: c# raspberry-pi3 windows-10-iot-core tpm


【解决方案1】:

1) 可以使用 TPM 和树莓派 3 吗?

是的,使用 IoT Core Dashboard,您可以在没有 TPM 芯片的 Raspberry Pi 2 或 3 上install a software-emulated TPM

2) 你会推荐 TPM 来存储 Token 和 URL 吗?

将安全信息存储在 TPM 中可以帮助protect them from disclosure。从这个角度来说,我推荐使用 TPM。

【讨论】:

  • 嗨,丽塔,谢谢你的回答,你知道我可以使用的任何“软件模拟 TPM”吗,我一直在浏览,没有找到合适的。
  • @JuanPiaggio IoT Core Dashboard 将帮助您安装软件模拟 TPM,您无需查找任何“软件模拟 TPM”。您只需关注this tutorial
  • 嗨丽塔,你介意看看stackoverflow.com/questions/40868354/…。看起来当我使用你提到的库时,我尝试构建到本地,我得到了一长串错误
【解决方案2】:

我认为您的错误消息与 TPM 没有直接关系。此错误通常发生在 iot-core 版本或相关库已更新时。为了解决这个问题,我总是清理我的项目,关闭所有 VisualStudio 15 或 17 实例,然后重新启动它们并重新构建/部署。无需重新启动。这一直对我有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-09
    • 2021-02-17
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    • 1970-01-01
    • 2015-11-14
    • 2019-04-04
    相关资源
    最近更新 更多