Base64就是一种 基于64个可打印字符来表示二进制数据的表示方法
摘要:Base64编码是从二进制到字符的过程.Base64编码主要用在传输、存储、表示二进制等领域,还可以用来加密,但是这种加密比较简单.byte[] byteArray = Encoding.UTF8.GetBytes(content);content = Convert.ToBase64String(...
阅读全文
posted @
2015-11-25 12:20
软件开发学习分享
阅读(6028)
推荐(4)
如何使用openssl生成RSA公钥和私钥对
摘要:在ubuntu上要使用openssl的话需要先进行安装,命令如下:sudo apt-get install openssl安装完成就可以使用openssl了。首先需要进入openssl的交互界面,在命令行了输入openssl即可;1)生成RSA私钥:genrsa -out rsa_private_k...
阅读全文
posted @
2015-11-17 15:40
软件开发学习分享
阅读(452)
推荐(0)
常用的签名方式
摘要:商户后台和微信支付后台根据相同的密钥和算法生成一个结果,用于校验双方身份合法性。签名的算法由微信支付制定并公开,常用的签名方式有:MD5、SHA1、SHA256、HMAC等。
阅读全文
posted @
2015-07-31 12:09
软件开发学习分享
阅读(512)
推荐(0)
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一
摘要:Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一...
阅读全文
posted @
2015-07-24 15:41
软件开发学习分享
阅读(1860)
推荐(0)