下载  >  开发技术  >  Java  > 华科密码学课设

华科密码学课设 评分:

华科密码学2014年课设,包括SPN的课本算法实现,增加轮数,增加分组长度的加强版本可通过随机性检测的SPN实现,SPN的差分以及线性攻击实现,暴力破解算法实现;DES算法实现,DES加解密文件算法实现,RSA算法实现。经过中国剩余定理以及蒙哥马利算法优化的RSA算法实现。

...展开详情
2014-09-13 上传 大小:44KB
举报 收藏
分享

评论 下载该资源后可以进行评论 共2条

wc1072852899 哎呀 怎么用啊
2015-09-14
回复
programmegirl 用JAVA写的,还没学,看不懂。。。。
2015-08-02
回复
如果你对照密码学原理与实践的话这个就比较清晰了,基本上就是书上的思路~c和java其实很像~
华科密码学课设报告

华科计算机学院信息安全专业2013级密码学课设实验报告,报告内含有部分代码。已经实现成功。主要有分组密码SPN的编程实现

立即下载
华中科技大学 密码学课程设计

华科密码学课设——SPN、SPN加长、RSA 附带报告

立即下载
密码学课设报告

信息安全专业密码学课程设计报告,有需要的大家相互看看,

立即下载
密码学课程设计

这是一个密码学的课程设计。里面包括SPN加密、线性密码分析、差分密码分析、改进的SPN、随机性检测、生成RSA算法的参数、实现RSA和文件加解密功能。使用的是gmp库。对于学习密码学很有参考价值。

立即下载
华科密码学课设之RSA算法实现

华科密码学课设 java版本 实现RSA算法,其中有普通的加解密与用中国剩余定理和蒙哥马利算法优化的快速加解密对比。蒙哥马利算法在代码中没有体现,体现在调用的库函数上,需要的自己去openJDK上查看源码去

立即下载
华科密码学课设之SPN的差分攻击以及暴力破解算法

华科密码学课设之SPN的查分攻击以及暴力破解算法。差分攻击算法只能攻击出2个子密钥,其余的6个子密钥已经通过穷举法攻击破解得到。

立即下载
计算机密码学课程设计

用JAVA实现DES和RSA加密算法源代码。

立即下载
密码学课程设计12

密码学课程设计,完整的源程序,完整的报告。

立即下载
DES文件加密解密系统 密码学课设

基于C语言编写的一个DES文件加密解密系统,可以实现对文件内容进行加密解密,用于密码学课程设计,包含完整可运行代码,以及课设报告。

立即下载
密码学课程设计 一个简易的数字签名系统的实现

密码学课程设计 一个简易的数字签名系统的实现,可以上缴

立即下载
密码学课程设计,信息安全同学别下载啊,免得重复呵呵

要求:<br>1. 随机搜索大素数,随机生成公钥和私钥。<br>2. 用公钥对任意长度的明文(字符)加密。<br>3. 用私钥对密文解密。<br>4. 界面简洁、友好便于操作。<br>环境:<br>1. 硬件环境:PC机一台<br>2. 软件环境:Windos 2000/XP, VC++6.0<br>RSA算法原理:<br>1. 首先,找出两个大素数key_P,key_Q,令key_N = key_P * key_Q。根据欧拉(Euler)数(key_N)的定义为小于key_N且与key_N互素的正整数个数,如果key_P和key_Q的最大公约数GCD(key_P,key_Q)=1,则(k

立即下载