簡體   English   中英

如何創建僅包含字母數字數據的 public.pem 和 private.pem?

[英]How to create a public.pem and private.pem that contains only alphanumeric data?

我需要創建一個 public.pem 和 private.pem 但我需要這 2 個文件數據必須只包含字母數字值。

前任:

-----BEGIN PUBLIC KEY-----
YnSfHPKjSuR1qPBNWRgeIqBcvN98gJsAjsInjl5SGdpReRNOaUQS6NuCBZ4wcWZu
iGBpyoS5Xo0eFWQD16fQuzzS02VPRtUzAEcJBNJn1TrsqB9u2sz715RAp9Yij1LO
tRpIpeZeSrfV7rvM8SFSXbrQiwsPLrxJZt3ZPsyL8zIjArPoovbbwFdscdFdQGTg
SbomQA833dzsCEGj593eAZiyG2juBogRDKTKUxoJoiTw6qwxt1V0LsOgD31AVcHF
==
-----END PUBLIC KEY-----

到目前為止,我看到的大多數示例都是公鑰和私鑰,並且包含字母數字值以及“/#%@”類型的字符。

我需要創建一個只包含字母數字字符的公鑰和私鑰。

如何創建僅包含字母數字數據的 public.pem 和 private.pem?

/#%@字符是base64 ,這只是二進制數據的編碼方案,與底層數據無關。

關於擁有具有字母數字基礎結構的公鑰/私鑰,這也是不可能的,因為:

橢圓曲線密碼系統使用:

  • 數字私鑰,表示 ECC 點乘法的標量。
  • 數字公鑰,表示笛卡爾平面上的一個點。

RSA 密碼系統使用:

  • 數字私鑰,表示私有指數值。
  • 數字公鑰,表示模數和公共指數值。

兩者都沒有 alpha 值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM