后綴是.PEM 的數字證書是 BASE64 編碼的,以 ASCII 碼來表示。常見的證書如下所示(以RSA1024 為例):
私鑰:
公鑰:
需要將公私鑰進行解析后,以 16 進制數據按要求寫入 LKT 芯片。在此需要借助一些轉換工具,解析步驟如下:
BASE64編碼轉換16進制
如要找出相應的RSA的密鑰值需要先將BASE64編碼轉換成16進制格式數據。
打開 rsa_V3.4 軟件(公司內部軟件,用戶可使用),如圖一所示。在“RSA”頁面下選擇“Tool”,進入圖二界面。在上面的文本輸入框中拷貝私鑰的 Base64 編碼,然后點擊“Base64—>HEX”按鈕,下面的文本框中會顯示轉換后的 HEX 數據。下圖中為私鑰的轉換,公鑰轉換類似。
轉換后的私鑰:
轉換后的公鑰:
下一篇將詳細講解如何從轉換后的16進制數據中找到對應的RSA公私鑰參數。
審核編輯 :李倩
-
編碼
+關注
關注
6文章
967瀏覽量
55629 -
PEM
+關注
關注
0文章
29瀏覽量
10904 -
16進制
+關注
關注
1文章
13瀏覽量
8939
原文標題:PEM格式RSA密鑰解析(一)Base64轉16進制格式
文章出處:【微信號:凌科芯安加密芯片,微信公眾號:凌科芯安加密芯片】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
評論