如何编写利用英特尔 IPT 硬件的应用程序?

发布于 2024-12-07 15:31:15 字数 419 浏览 0 评论 0原文

为英特尔 IPT 硬件编写某种抽象层涉及哪些内容?

对于那些不熟悉英特尔 IPT 的人来说,它是一款嵌入式协处理器,用于从秘密种子开始每 30 秒生成唯一的 6 字符一次性密码。

有关实际使用的示例,请查看 Valve 的 SteamGuard,它允许用户使用他们的 Steam 帐户注册 PC,这样他们的 PC 现在充当身份验证的第二个因素,很像 RSA 安全令牌,但内置于您的计算机中。另一个客户端是 Symantec 的 VIP,据我所知,它充当 IPT 硬件和寻求额外身份验证的网站之间的中间人(您现在可以在 eBay 上使用它 - 可能还有其他示例) 。

到目前为止,我对技术文档的搜索没有发现任何有用的东西,我发现更多的是营销导向的,对实施者没有用处。您是否必须成为英特尔的“值得信赖的合作伙伴”之一(赛门铁克被列为其中之一)才能获得必要的资源?是否涉及审核流程?

What is involved in writing some kind of abstraction layer for Intel IPT hardware?

For those unfamiliar with Intel IPT, it is an embedded co-processor used to generate unique 6 character one-time passwords every 30 seconds starting from a secret seed.

For an example of real-world usage, check out Valve's SteamGuard which allows the user to register a PC with their steam account such that their PC now acts as a second factor of authentication, much like the RSA securid tokens, but built into your computer. Another client would be Symantec's VIP which, as far as I can tell, acts as a middle-man between your IPT hardware and websites that seek extra authentication (you can use this with ebay as of now - probably other examples out there as well).

My search for technical documentation has turned up nothing useful so far and what I've found is more marketing directed and not useful for an implementer. Do you have to become one of Intel's "Trusted partners" (Symantec is listed as one) in order to obtain the necessary resources? Is there an audit process involved?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

厌味 2024-12-14 15:31:15

我自己对此进行了调查,发现必须与英特尔合作。目前它是一个封闭的项目,没有公共文档或 SDK。为了成为合作伙伴,需要进行审核流程,其中包括查看您的硬件和软件场景以及对员工的培训。他们还告诉我涉及费用。

抱歉,我在技术方面无法提供太多帮助,因为我没有进一步探索这一途径。

I looked into this myself, and discovered that you have to partner with Intel. It's a closed project at the moment and there's no public documentation or SDK. In order to become a partner there's an auditing process that involves looking at your hardware and software scenarios, plus the training of your staff. They also told me there's fees involved.

Sorry I can't be of much help on the technological aspects of it, as I didn't pursue that avenue further.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文