- 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
您可能关注的文档
最近下载
- Q/GDW 13002.3—2018 10kV变压器采购标准(第3部分:10kV三相干式变压器专用技术规范).pdf VIP
- Q∕GDW 13002.1-2018 10kV变压器采购标准 第1部分:通用技术规范.docx VIP
- 基于朴素贝叶斯的新闻分类系统毕业论文.docx VIP
- 灯一黑就亲嘴摸屁股-郑州黑灯舞会在疯狂.doc VIP
- 27-基于mc51单片机的易计算器设计27-基于mc51单片机的简易计算器设计27-基于mc51单片机的简易计算器设计27-基于mc51单片机的简易计算器设计.doc VIP
- 400V低压开关柜实训大纲.pptx VIP
- Q∕GDW 13088.1-2018 12kV~40.5kV高压开关柜采购标准 第1部分:通用技术规范.docx VIP
- Q/GDW 13089.4—2018 低压开关柜采购标准(第4部分:400V开关柜(3200A)专用技术规范).pdf VIP
- Q/GDW 13089.1—2018 低压开关柜采购标准(第1部分:通用技术规范).pdf VIP
- 泌尿系统结核.ppt VIP
原创力文档

文档评论(0)