Encryption 如何创建只包含字母数字数据的public.pem和private.pem?

Encryption 如何创建只包含字母数字数据的public.pem和private.pem?,encryption,cryptography,key-pair,Encryption,Cryptography,Key Pair,我需要创建一个public.pem和private.pem,但我需要这两个文件数据必须只包含字母数字值 例: 到目前为止,我看到的大多数示例都是公钥和私钥,并且包含字母数字值以及“/#%@”类型的字符 我需要创建一个只包含字母数字字符的公钥和私钥 如何创建只包含字母数字数据的public.pem和private.pem?字符为/#%@,这只是二进制数据的编码方案,与基础数据无关 关于拥有具有字母数字底层结构的公钥/私钥,这也是不可能的,因为: 椭圆曲线加密系统使用: 数字私钥,表示ECC点乘的

我需要创建一个public.pem和private.pem,但我需要这两个文件数据必须只包含字母数字值

例:

到目前为止,我看到的大多数示例都是公钥和私钥,并且包含字母数字值以及“/#%@”类型的字符

我需要创建一个只包含字母数字字符的公钥和私钥

如何创建只包含字母数字数据的public.pem和private.pem?

字符为
/#%@
,这只是二进制数据的编码方案,与基础数据无关

关于拥有具有字母数字底层结构的公钥/私钥,这也是不可能的,因为:

椭圆曲线加密系统使用:

  • 数字私钥,表示ECC点乘的标量
  • 数字公钥,表示笛卡尔平面上的点
RSA加密系统使用:

  • 数字私钥,表示专用指数值
  • 数字公钥,表示模数和公共指数值
这两个表中都没有alpha值

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