首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取TPM的公共EK:前导/尾部比特的含义

获取TPM的公共EK:前导/尾部比特的含义
EN

Stack Overflow用户
提问于 2017-08-25 05:00:33
回答 1查看 228关注 0票数 0

我一直在尝试使用两种方法获取TPM的公钥:使用Hyper-V的Get-PlatformIdentifier我得到以下结果:

代码语言:javascript
复制
 3082010a0282010100<EKPUBLICKEY>0203010001

使用Urchin的C库:

代码语言:javascript
复制
 <EKPUBLICKEY>

谁能解释一下3082010a02820101000203010001是什么意思?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-25 05:26:17

它是ASN.1类型格式的DER编码。

例如,3082010A0282010100<KEY>0203010001

30:所述序列类型

82010A:所述长度为010A的序列(其中82个大于80,表示2字节的长度信息)。

02:整型

820101:一个整数,表示0101的长度(十进制257)

00<KEY>:整数为模数,00表示正整数,减去00和256字节,模数为256字节

最后的指数

0203010001:02表示3010001指数长度的整数,03

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45870801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档