[英]Loading Human Readable Hex String Private/Public Keys Using Python (Or Converting Them to Pem or ASN.1 Format)
我在十六進制字符串中有一個人類可讀的私鑰/公用橢圓曲線(ecdh)密鑰對。 公鑰是64 Bytes
( 128 hex
字符),而私鑰是32 Bytes
。
問 :如何將它們加載到python加密密鑰中或使用python將其轉換為pem或der格式?
我可以輕松加載pem或der私鑰/公鑰,因此將它們轉換為兩種格式之一就足夠了。
經過更多研究,我能夠弄清楚這一點。 Python-ECDSA具有允許加載人類可讀密鑰的字節並以PEM或DER格式輸出它們的功能。 在此處查看python-ecdsa。
沒有人能夠給您具體的答案,因為它將取決於庫。
通常,使用RFC 5480中的ASN.1定義對EC公鑰進行編碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.