- 博客(5)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 将字符串写入txt,然后得到这个文件的byte[],生成文件这个过程真的有必要吗?
故事起源于一个简单的上传功能,功能要求是这样的,将数据按照指定格式拼接,然后写入txt文件,再通过请求对方api进行文件上传。故事背景有了,然后下面介绍故事走向。按个人以往的尿性,肯定是直接将内容按指定编码写入txt中,然后上传了事,但故事(或者说事故)之所以是故事,就在于它一定是不按惯例走的,所以这次理所当然的,脑子必须抽了,然后想到这个txt文件生成是必须的吗?文件内容我都有了,我为什
2016-07-20 19:55:46 3884
原创 RSA加密、解密、签名、验签 DSA签名、验签
重要的事情说三遍,该篇文章主要是验证JAVA的RSA签名、验签的测试代码,主要代码参考http://xw-z1985.iteye.com/blog/1837376重要的事情说三遍,该篇文章主要是验证JAVA的RSA签名、验签的测试代码,主要代码参考http://xw-z1985.iteye.com/blog/1837376重要的事情说三遍,该篇文章主要是验证JAVA的RSA签名、验
2016-07-15 15:44:56 18875 6
原创 SymmetricAlgorithmHelper对称加密辅助类,支持DES,3DES,AES,RC2
理论上只要继承自SymmetricAlgorithm的对称加密算法,该辅助类都支持加密解密,另外为了方便与JAVA互通,默认提供了ECB和CBC两种加密模式、填充方式均为PKCS7的静态方法 using System.Security.Cryptography; public class SymmetricAlgorithmHelper where T : Symme
2016-07-14 14:12:53 4795
原创 C#下对称算法、非对称算法生成秘钥
一个简单的帮助类,因为后面的加密、解密算法要用到,所以这里单独写下 using System.Security.Cryptography; public class KeyGenerator { /// /// 随机生成秘钥(对称算法) /// /// 秘钥(base64格式) /// iv向
2016-07-14 11:00:15 6376
转载 C#下解析、生成JAVA的RSA密钥、公钥
需要用到的dll在nuget上的地址是:https://www.nuget.org/packages/BouncyCastle/,相关转换代码如下: using Org.BouncyCastle.Asn1.Pkcs; using Org.BouncyCastle.Asn1.X509; using Org.BouncyCastle.Crypto.Parameters;
2016-07-06 14:26:09 12641 2
NET Core RTM即将发布
2016-06-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人