2017-08-24 118 views
0

我一直在嘗試使用兩種方法來獲得TPM的EK的公鑰的含義: 使用Hyper-V的Get-PlatformIdentifier我得到以下結果:獲得TPM的公共EK:前/後位

3082010a0282010100<EKPUBLICKEY>0203010001 

使用Urchin的C庫:

<EKPUBLICKEY> 

誰能解釋什麼做3082010a02820101000203010001平均/編碼?

回答

1

它是ASN.1類型格式的DER編碼。

例如,3082010A0282010100<KEY>0203010001

30:所述序列類型

82010A:長度010A的所述序列(其超過80 82,表示的2個字節長度的信息。)

02 :整數類型

820101:表示長度爲0101的整數(小數點257)

00<KEY>:整數是模量,00用於表示正整數,扣除00和256個字節,因此彈性模量爲256個字節

最後指數

0203010001:表示3010001指數的長度02的整數,03