C# 实现 Rsa字符串非对称加密简单例子
编程开发
C#Rsa加密字符串加密Rsa非对称加密
C# Rsa加密帮助类\Rsa字符串非对称加密简单例子
本代码是应用于以前就职的一家公司里 两个系统对接加密实现的加密算法,对面是java语言 我这边是场.net 折腾了很久才实现对接成功,这段核心的rsa加密代码的来源代码里备注的有,代码被我改的有点乱,封装成了一个类原装稍微又些区别,代码实测可用就是需要引用BouncyCastle 的组件库 建议nuget上直接引用,单独引用的话需要引用多个dll 少了貌似不行。
- 加密例子
string p="我是要加密的字符串";
string result= Common.RsaCrypto.Encrypt(p)
- 解密例子
p =Common.RsaCrypto.Decrypt(result);
网上找到的一段rsa的帮助类 已在实际落地项目中验证过可用性
using System;