将RSA秘钥key的XML格式转成pem格式

2019年3月13日10:35:04 7

将RSA秘钥key的XML格式转成pem格式

一点PHP博客分享关于PHP在RSA加密中遇到的一些问题,博主在最近一次接入第三方接口时碰到需要做RSA解密,而开发商使用的是.net语言在.net中他们往往习惯使用XML格式的秘钥,但是在PHP中使用解密的函数使用的是PEM格式秘钥,那只有将xml转成pem格式。最后博主查阅了PHP手册以及文档资料并没有找到相关信息,为了节约成本,无奈之下只能选择使用C#解决这个问题,反正语言也只是工具能解决问题就行。

使用C#代码将xml格式秘钥转PEM格式:

需要注意的是使用上面代码需要引入BouncyCastle.Crypto.dll扩展,本文会将扩展放入附件中提供下载(回复可见)。

一点php,一点技术分享。

文件下载 BouncyCastle.Crypto.dll扩展
下载密码:发表评论并刷新可见!
下载地址
x

发表评论取消回复

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:7   其中:访客  4   博主  3

    • avatar 妙文屋 1

      不错不错,来看看。。

        • avatar 一点博主 Admin

          @妙文屋 互相学习 :oops:

        • avatar 你的灵兽看起来很好吃 1

          虽然不知道说的是什么,但看起来好厉害的样子!

          • avatar 肖俊 0

            不错

              • avatar 一点博主 Admin

                @肖俊 :oops:

              • avatar 无非 0

                学习学习