开发者社区> 问答> 正文

#支付宝 如何区分密钥格式类型

如何区分密钥格式类型

展开
收起
保持可爱mmm 2020-05-05 16:41:42 870 0
1 条回答
写回答
取消 提交回答
  • 区分密钥格式类型,了解密钥格式(是pkcs8格式还是pkcs1格式)和密钥长度(是1024为的RSA还是2048位的RSA2密钥)。

    可以通过参考密钥工具文档,下载密钥工具,打开以后-->选择“格式转换”按钮-->输入您要验证的私钥,查看返回信息。 1、密钥格式

    (1)若是pkcs8格式的私钥,点击“转pkcs8(Java适用)私钥”,输出显示“参数错误,输入的秘钥格式和希望转换的秘钥格式一样”。

    若是pkcs1格式的私钥,点击“转pkcs1(非Java适用)私钥”,输出显示“参数错误,输入的秘钥格式和希望转换的秘钥格式一样”。

    (2)若是pkcs8格式的私钥,点击“转pkcs1(非Java适用)私钥”,输出显示pkcs1的私钥数据。

    若是pkcs1格式的私钥,点击“转pkcs8(Java适用)私钥”,输出显示pkcs8的私钥数据。

    2、密钥长度

    根据密钥的长度即可对比出是1024为的RSA还是2048位的RSA2密钥。

    注:如果密钥长度存在问题,缺少几位或者多了几位,点击转换为其他格式密钥时会报错“密钥格式错误”或者“参数错误”。

    2020-05-05 16:41:51
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载