如何将base 64编码的公共密钥(.pem)转换为bytearray?

般若

我需要使用openssl将.pem格式的Base 64编码的公共密钥文件转换为字节数组。

需要从以下格式转换公钥:

----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxl4aRnRMBB9GZrNgy6sy
seyIA3Ek3a1xg0b8gKrCSgnSjH+lqtBGwtzKqM020piE1q0YrzGpfQxNJ8HPRc0F
OlII7VKuCFGqEuLH2+kFJPUUdRqBr0iN/D8ADp9rLEL2Q4F7qM1t0z0IW6zD

-----END PUBLIC KEY----- 

转换为以下格式:

48, -127, -97, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13,...
案件
sed -e '/----.*PUBLIC KEY----\|^[[:space:]]*$/d' praj.pem | 
    base64 -d | 
    hexdump -v -e '/1 "%02d, "' ; echo

这用于sed删除空白行和包含公钥的BEGIN和END标记的行,然后将其通过管道base64 -d进行解码,然后hexdump以自定义格式通过管道将其打印为以逗号和空格分隔的十进制数字。最后echo用于确保输出以换行符(\n结尾

输出:

48, -126, 01, 34, 48, 13, 06, 09, 42, -122, 72, -122, -9, 13, 01, 01, 01, 05, ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将PEM密钥转换为RSA密钥对?

来自分类Dev

reactjs:如何将 twitters 密钥 + 秘密字符串转换为 base64

来自分类Dev

如何将UUID转换为base64?

来自分类Dev

如何将pdf文件转换为base64

来自分类Dev

如何将图像转换为base64

来自分类Dev

如何将 DynamicImage 转换为 Base64?

来自分类Dev

如何将iOS appStoreReceiptURL转换为Base 64编码的字符串?

来自分类Dev

如何将PDF转换为Base64和编码/解码

来自分类Dev

如何将字节数组转换为base64编码格式?

来自分类Dev

如何将.wav文件转换为base64编码的字符串?

来自分类Dev

如何将 base64 编码的附件转换为文件(PDF、msg、eml)

来自分类Dev

如何将 Base64 编码的字符串直接转换为 SecureString

来自分类Dev

将私有 base64 编码密钥转换为 SecKey

来自分类Dev

将Amazon .pem密钥转换为Putty .ppk密钥Linux

来自分类Dev

将Amazon .pem密钥转换为Putty .ppk密钥Linux

来自分类Dev

如何将MP3文件转换为Base64编码的字符串?

来自分类Dev

如何将MP3文件转换为Base64编码的字符串?

来自分类Dev

将.crt和.pem文件转换为密钥库

来自分类Dev

OpenSSL使用RSA专用密钥将PEM转换为PFX

来自分类Dev

如何将base64字符串转换为文件?

来自分类Dev

如何将JSON对象转换为base64字符串?

来自分类Dev

如何将整数转换为base64(0-9A-Za-z)

来自分类Dev

如何将图像转换为Base64Encode字符串

来自分类Dev

如何将Base64字符串转换为NSData?

来自分类Dev

如何将base64图像转换为UploadedFile Laravel

来自分类Dev

如何将Postgres bytea转换为base64字符串

来自分类Dev

如何将base64转换为pdf React-Native

来自分类Dev

如何将base64字符串转换为FormFile

来自分类Dev

如何将BigInt.js的Base64正确转换为Ruby

Related 相关文章

热门标签

归档