问题标签 [tss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
59 浏览

expression - TSS 中的 Appcelerator 合金表达式

如何在 appcelerator 合金项目中使用 TSS 编写字体大小、顶部、高度、宽度的表达式...

0 投票
0 回答
28 浏览

tpm - 使用“无效指针”进行 TPM 远程编程

我是 TPM 编程的初学者。因为法律,我必须使用 IBM 软件 TPM。我希望我可以将计算机A的功能提供给计算机B。当我想在TSS之间连接计算机时,计算机A上的TSS会关闭tcsd free() invalid pointer

我确保我从未free()在我的编程中使用过。所以我怀疑TSS有问题。

0 投票
1 回答
330 浏览

c++ - 将 TPM 公钥序列化为 DER 或 PEM

我正在使用 TPM 即时生成密钥对,最终我想格式化密钥对的公共部分并将其输出到文件中,以便第三方可以轻松使用它。

为了解决 TPM,我使用了TSS.MSR C++ API

使用以下模板成功创建 RSA2048 主键后:

读取的输出tpm.ReadPublic(primaryKey)如下:

将关键数据序列化为第三方可以理解的东西(pem、der、...)的最简单方法是什么 - 我有我需要的一切吗?

0 投票
0 回答
68 浏览

c++ - 如何在 C 或 C++ 中实现 tss2 API 以在代码中使用功能

我对 API 编程完全陌生,因此我们从未在大学使用过它,也没有人告诉我们如何做到这一点。

我有一个问题,我想从 C++ 程序中的 TPM 2.0 模块中获取随机数,并通过 tss API 将它们解析为像 McEliece 这样的加密函数。

我知道必须以某种方式在代码中使用命令“tpm2_getrandom”,如果实现了 API,我也会在终端中使用它来获取随机字节。

我试图将整个库复制到我的工作目录中并包含所需函数的标头,但它不起作用。

现在我真的不知道如何做到这一点,官方 github 页面上的 API 描述让我很困惑,而且不直观。它们似乎是为至少了解 API 如何工作以及如何实现它们以及熟悉密码函数编程的人编写的。

感谢您的任何建议。

0 投票
1 回答
95 浏览

java - 如何使用 ESAPI TPM 实现 TSS for java

我正在工作 TPM 我在 TPM 基础知识上搜索了很多,现在我安装了 TPM 模拟器,它在 2321 端口上运行。现在我在访问 TPM 时遇到了一个问题,所以我选择 ESAPI 来为 TPM 实现 TSS。如果有一些用于 TPM TSS 的 Java ESAPI 示例代码,将会很有帮助

0 投票
0 回答
50 浏览

threshold - 请问有人可以帮我解决这个错误信息吗?

我正在尝试使用 R 计算 Maxent 模型的真实技能统计 (TSS)。我正在遵循我在互联网上找到的脚本,但我收到了以下错误消息:

有人可以帮我解决这个问题吗?谢谢 !我把我的脚本放在这里。

0 投票
1 回答
49 浏览

kernel - 32位多任务任务段更新

我正在阅读https://wiki.osdev.org/Task_State_Segment的页面

据我了解,当跳转或调用任务描述符时,它将“自动”切换环和与与该任务描述符链接的相应 TSS 段相对应的寄存器。

但是在切换任务时,比如说ring 3到其他ring 3,寄存器是否会自动保存在实际的TSS中?(加载到 tr 寄存器中)。

因为在这个 osdev 页面(上面的链接)上它说寄存器没有保存,但如果没有保存,任务如何自行更新它的 TSS?这将产生巨大的安全问题。

(我知道硬件切换已经过时,但我仍然想了解它的机制。)

0 投票
3 回答
284 浏览

python - python中的总平方和(TSS)

我正在尝试使用python计算总平方和。我知道TSS的公式是:[在此处输入图片描述][1]

我创建了一个代码来做到这一点:

问题是:它一直返回给我 94,但我知道正确答案是 102。我不知道我做错了什么。有谁能够帮我?[1]:https ://i.stack.imgur.com/Alx6r.png

0 投票
0 回答
73 浏览

java - Microsoft TPM Tss.java 实现 Samples.java 给出错误

我正在尝试使用https://github.com/microsoft/TSS.MSR库与 TPM 2.0 进行通信。 https://github.com/microsoft/TSS.MSR/tree/master/TSS.Java这是我尝试运行的示例。存在两个选项。我们可以使用默认的连接 tpm 模拟器的运行时参数运行。第二个选项是“tbs”参数。

使用https://www.microsoft.com/en-us/download/details.aspx?id=52507模拟器我没有收到任何错误。使用“tbs”参数得到 TpmFactory.platformTpm() 我得到了这个错误。Samples.java 中的 getCapability 方法发生错误。注释掉 Samples.java 中的 getCapability() 方法会给出另一个错误,例如:tss.TpmException: Unexpected response tag {NO_SESSIONS}