C# 实现 Rsa字符串非对称加密简单例子

编程开发 C#Rsa加密字符串加密Rsa非对称加密

C# Rsa加密帮助类\Rsa字符串非对称加密简单例子

本代码是应用于以前就职的一家公司里 两个系统对接加密实现的加密算法,对面是java语言 我这边是场.net 折腾了很久才实现对接成功,这段核心的rsa加密代码的来源代码里备注的有,代码被我改的有点乱,封装成了一个类原装稍微又些区别,代码实测可用就是需要引用BouncyCastle 的组件库 建议nuget上直接引用,单独引用的话需要引用多个dll 少了貌似不行。

  1. 加密例子
string p="我是要加密的字符串";
string result= Common.RsaCrypto.Encrypt(p)
  1. 解密例子
p =Common.RsaCrypto.Decrypt(result);

网上找到的一段rsa的帮助类 已在实际落地项目中验证过可用性

using System;
相关推荐
免责声明 本站部分内容来源于互联网公开资源分享学习交流,若其中有侵犯到了您的权益 还请邮件联系我方删除