之前发了一篇"TripleDes的加解密Java基础代码、C#、php通用代码"后面又有项目用到了Rsa加解密,还是在不同系统之间进行交互Rsa在不同语言的密钥格式不一样,所以过程中主要还是密钥转換问题为方便密钥转换,写了一个XML和PEM格式的密钥转换工具文章后面会提供密钥转换工具的下载地址,通过搜索参考和研究终于搞定了茬Java基础代码、C#和Php都可以通用的加解密代码整理了Rsa的加解密代码做个记录,以后可以参考大家应该都知道Rsa算法,这里就不说明了直接看代码(代码主要是公钥加密私钥解密,密文统一进行base64编码密钥长度为2048):
Rsa加解密C#和Java基础代码、php使用的密钥格式不一样,这里提供一个密钥转换工具:
目前官方给了一个Java基础代码的示唎但是不知道用php怎么写,哪位大侠给指导一下要求传送一个json文件,下面是Java基础代码的示例如果改成php怎么写呢
request 头和上传文件内容的分隔符