- 35
- 0
- 约小于1千字
- 约 4页
- 2017-05-26 发布于重庆
- 举报
实验二不对称加密算法RSA
实验二、RSA加密
姓名: 学号 实验日期:
一、实验名称: 不对称加密算法RSA
实验目的
掌握RSA算法的工作原理。
熟悉.NET Framework 4 不对称密码编程
实验基本方法
用C#编写RSA密钥生成、保管;
显示RSA密钥;
用RSA加解密字符串。
说明:
RSA算法可以使用 Security.Cryptography。
实验及实验结果分析
用C#编写RSA密钥生成、保管;
显示RSA密钥;
用RSA加解密字符串。
阅读RSA密钥的XML格式文件。
加密
解密
实验的关键代码:
建立一个密钥容器
var cspPas = new CspParameters();
cspPas.KeyContainerName = rsa_key; //知道密钥容器的名字就可以取得密钥
创建RSA对象,密钥没有永久驻留在CSP 中
RSACryptoServiceProvider RSA1 = new RSACryptoServiceProvider(cspPas);
RSA1.PersistKeyInCsp = false;
取得生成的公钥和私钥
str_Public_Key = Convert.ToBase64String(RSA.ExportCspBlob(false)); //false 仅读取公钥
str_Private_Key
您可能关注的文档
最近下载
- 七年级上册第八课《陈太丘与友期行》课堂实录.pdf VIP
- “配速法”解决带电粒子在复合场中的运动问题 课件 -2025届高考物理二轮复习备考.pptx VIP
- 小学奥数举一反三电子版(一年级).pdf VIP
- L7S系列伺服驱动器中文说明书.pdf VIP
- 吉利-博越-产品使用说明书-2016款 博越1.8TD 6AT两驱型-MR6453C04-吉利NL-3车型用户手册V0.8_20160530(部分功能描述文字修改).pdf VIP
- 吉利博越产品手册.pptx VIP
- 视频号直播内容违禁词.pdf VIP
- 《食品安全国家标准 食品中氯丙醇含量的测定》编制说明.doc VIP
- 辅助执法文员面试题库及详细参考答案(接地气、实务版).docx VIP
- 《人祖传》完整版.doc VIP
原创力文档

文档评论(0)