社区
.NET技术其他语言
帖子详情
为什么我调用托管的RSA加密类,每次出来的加密结果不一样?
101monster
2003-09-09 09:52:40
另外解密怎么做,MSDN里的例子写的太简单了,看了没有什么大用
...全文
121
6
打赏
收藏
为什么我调用托管的RSA加密类,每次出来的加密结果不一样?
另外解密怎么做,MSDN里的例子写的太简单了,看了没有什么大用
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
101monster
2003-10-14
打赏
举报
回复
问题已经解决,是我太粗心了,谢谢各位!
101monster
2003-09-18
打赏
举报
回复
我用crypto的RSA加密都一样啊
101monster
2003-09-18
打赏
举报
回复
为什么会不同呢?
yuzaichun
2003-09-16
打赏
举报
回复
RSA就是这个样子的,针对同样的内容,生成的密文不会相同。
101monster
2003-09-10
打赏
举报
回复
MD5,SHA1那些都是唯一的,不过RSA不是,用RSACryptoServiceProvider 类
速马
2003-09-09
打赏
举报
回复
你用的哪个类?
我只试过MD5的,绝对是一样的...
在基于CMPP3.0协议的互联网短信平台中非
托管
模块的
调用
方法.pdf
在基于CMPP3.0协议的互联网短信平台中非
托管
模块的
调用
方法.pdf
纯C实现的aes
加密
算法
纯C实现的aes
加密
算法,2个文件,非常容易集成!
编程项目实战+毕业项目+基于ASP.NET架构的
RSA
可视化算法程序的研究与实现
综合考虑复用性、可维护性和执行效率,较妥当的方法是分层设计。核心的
RSA
算法由C++
类
库实现,针对用户所在的操作系统封装成本地化组件。其他各功能如文件操作、数据编码转换和图形界面等,由
托管
代码借助虚拟机平台标准库的功能快速开发实现(本文针对选用.Net上的C#论述,选用java由JNI或其他方式
调用
本地组件,设计模式上是完全
类
似的)。这种开发方式,核心功能集中在最底层,在不断的封装中针对具体环境对组件功能不断扩充,任意一个层面的封装都可以被直接应用到其他项目,比如在Web使用以前为某窗体程序写的组件、给嵌入式设备交叉编译算法库等。但是每一层都需要依赖底层的所有组件。选用这种设计方案,上层使用C#,底层算法使用C++,可以由一个Visual Studio解决方案管理,给调试带来极大的方便。整个工程分四层,实现
RSA
加密
算法的C++核心
类
库、封装C++核心
类
库的DLL组件、引用DLL的.Net
类
、实现文件操作功能的.Net窗体应用程序。2.2节详细介绍各部分的设计与开发。 考虑到工作量,本软件加解密数据没有严格遵从
RSA
标准PKCS #1,而是在满足设计要求的前提下,以一种尽可能简单的方式
修改了“ .NET的
加密
/解密”(Frank Fangs代码)CCW和VB
Frank Fang的代码的修改版本移植到VB并进行了CCW。
基于JAVA的
RSA
文件
加密
软件的设计与实现
摘 要分析
RSA
算法的应用现状,论证文件
加密
应用
RSA
算法的可行性和意义。设计一套完整实用的
RSA
文件
加密
解决方案,具体编码实现。对
RSA
算法进行研究,从常规
RSA
算法出发,用C++实现
RSA
加密
算法
类
库,并在32位windows平台封装成组件。在.Net平台引用此组件,实现可以对任意文件进行
RSA
加密
操作的窗体应用程序。经过
加密
的文件以及密钥文件都是文本文件。给出关键
类
类
图、整个应用程序的结构描述文档、关键模块流程图、较详细的接口文档、所有源代码。对应用程序进行测试,对测试结果进行分析研究,进而对应用程
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章