设为首页 | 加入收藏 | 论文目录

关键词: 图书 人事 工资 网络 机械 客户 电子 电气 课件

当前位置: 清风毕业设计网 >> C#毕业设计 >> 毕设论文简介

RSA可视化算法程序实现

作品编号:CNET069 开发环境:[C#] WORD全文:38页 论文字数:14000
此RSA可视化算法程序实现毕业设计完整版包含[论文,源程序,可执行文件]

以下仅为极少介绍,详细内容请点击购买完整版!
[TAGS:RSA可视化算法 指数:]

结论
经过一系列的RSA密钥生成、文件输入输出和加密解密测试,做简要的性能分析如下。
① 软件消耗时间的运算,大部分集中在C++核心类库,即RSA相关的各种运算。其中,幂模运算和寻找素数对时间的消耗最大,在核心优化时应优先考虑。
② 文件输入输出消耗时间其次,因为磁盘读写速度要远远低于内存读写速度。所以,应该将频繁的读写操作尽量集中到内存,然后一次性写入磁盘。
针对以上两点,软件应进行一系列改进和优化。主要有以下几方面。
① 在要对文件进行加密解密的时候,先将文件按一定的数据结构读入内存,然后进行加密或解密操作。运算数据都读取自内存。
② 在对加密或解密完成的数据进行写出的时候,都是将其直接写到指定好的文件,即直接写入磁盘。这是因为,考虑到中途可能因为意外断电等原因引起操作中断,为了保护已经花费时间运算完成的数据,将其直接写入磁盘。
③ 在关键算法上做进一步优化,例如在寻找素数时,素数测试使用更快速的算法。
④ 对C++核心类库进行重点优化,使其运算效率尽可能提高。其中包括对各类之间的组织细节、各程序模块的具体......

 



本C#毕业设计“RSA可视化算法程序实现”论文由清风毕业设计网[www.lunwen550.com]征集整理!

  • 上一个设计:
  • 下一个设计:
  • 相关毕业设计:

      没有相关设计
    网站客服咨询
    本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
      购买后获取论文或有定做需求请加
      客服微信号:hastp888
      添加好友时请备注“论文”
    计算机毕业论文,计算机毕业设计下载,代写论文,定做毕业设计-清风毕业设计网