搜索资源列表
TinyEncrption
- Tiny Encrytion Algorithm压缩速度快,抗差分攻击力强-Compression Algorithm fast, highly offensive against Difference
cryptology
- 实现了三种古典密码学体制和DES体制及其分析。affine(仿射)读入文件11.txt中内容(小写字母,明文)加密并把内容写入12.txt,还可以解密生成文件13.txt。vigenere,hill体制类似。DES体制包括加密解密雪崩效应差分分析等内容。由于本人还是刚学习程序设计语言及密码学的在校本科生,水平很低,第一次上传只是为了试一下。可以考虑少给几点,呵呵。-achieve three classical cryptography system and DES system and its
75-dFile
- DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。 IDEA是International Data Encryption Algorithm 的缩写,是1990年由瑞士联邦技术学院来学嘉X.J.Lai 和Massey提出的建议标准算法称作PES( Proposed Encryption Standard) 。Lai 和Massey 在1992 年进行了改进强化了抗差分分析的能力改称为IDEA 它
Rijindael
- 对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由密钥扩展算法和加密(解密)算法两部分组成。密钥扩展算法将b字节用户主密钥扩展成r个子密钥。加密算法由一个密码学上的弱函数f与r个子密钥迭代r次组成。混乱和密钥扩散是分组密码算法设计的基本原则。抵御已知明文的差分和线性攻击,可变长密钥和分组是该体制的设计要点。
差分攻击
- 用差分方法攻击加密文件,试图获得密钥。演示程序,只分析基于SDES加密的文件。请仔细阅读内附的说明文件。-difference method using encryption attacks, attempts to obtain keys. Demo program, based on the analysis of only SDES encrypted file. Please read the attached note.
singers and scores 歌手投票打分系统
- 为歌手投票:1、检测出最高分和最低分,然后求出平均分 2、计算各个评委的打分与平均分的差的绝对值,绝对值大的为“差评委”,小的为“好评委”。 在求出最大值和最小值时还要捕获数组b的下标,即得到评委的序号
dcades
- des差分密码分析实现源代码-des differential cryptanalysis achieve source code
差分分析(C++)
- 差分密码分析,此实验是对S-P密码体制的差分分析-differential cryptanalysis, the experiment of S-P Cryptosystem Differential Analysis
DES
- 源码包含DES的实现、弱密钥检测、3圈DES差分攻击三个功能,包含一个详细的说明文档-Source code contains the implementation of DES, weak key detection, differential attack three laps DES three features, including a detailed Detailed documentation
md6_c_code-2008-11-2
- 继MD5被攻破后,在Crypto2008上, Rivest提出了MD6算法,该算法的Block size为512 bytes(MD5的Block Size是512 bits), Chaining value长度为1024 bits, 算法增加了并行 机制,适合于多核CPU。 在安全性上,Rivest宣称该算法能够抵抗截至目前已知的所有的 攻击(包括差分攻击)。 个人认为,MD6极有可能成为新一代Hash算法标准。 -继MD5被攻破后,在Crypto2008上, Rives
IDEA
- Markov密码的(差分链)转移概率矩阵是双随机矩阵,其第二大(模)特征值对于确定Markov密码必要的迭代轮数有重要价值。该程序由本人编写,实现了求IDEA密码的缩小模型IDEA(8)的转移概率矩阵П0第二大(模)特征值-Markov password (differential chain) transition probability matrix is a doubly stochastic matrix, its second largest (modulus) eigenvalue
DES
- 分组密码分析: 主要是进行DES密码研究 包括CBC EBC 雪崩分析 差分分析-Block cipher analysis: DES password is mainly to conduct studies included CBC EBC analysis of differential analysis of avalanche
DESdifferential-analysis-
- C语言实现——应用分组密码体制的基本原理,实现DES加解密,并分析 DES 的雪崩性质,对DES加密进行差分分析,并利用自己设计的S盒进行加密 -C language- Application of basic principles of block ciphers, DES encryption and decryption to achieve, and the nature of the avalanche DES, differential cryptanalysis of DES en
SBOX
- 通过编程求出DES算法中8个S-盒的差分分布表和AES中S-盒的差分分布表,体会差分分析的方法。-DES algorithm obtained by programming eight S- boxes in the differential distribution table and AES S- box differential distribution table, experience differential analysis.
chafen
- SPN的差分密码分析,建议选取的明密文对数量为8000+,太小可能结果有偏差-SPN Differential cryptanalysis, ciphertext clear recommendations for selected number of 8000+, too small deviations may result
Cryptography-curriculum-design
- 1) SPN-分组加密和解密 2) 任意文件的加密和解密 3) 测试加密函数运行速度 4) 线性密码分析 5) 差分密码分析 其中,线性密码分析包含对随机生成的进行线性分析以及线性分析成功时明 密文对的测试;差分密码分析包含对随机生成的进行差分分析以及差分分析成功 时明密文对的测试 - 1) SPN- group encryption and decryption 2) arbitrary file encryption and decryption 3) test the
SM4_mask
- 为防止差分功耗分析攻击,SM4加密算法添加了随机掩码,利用随机掩码打乱了结果数据和功耗的相关性,从而实现抗差分功耗分析攻击的能力。-To prevent the differential power analysis attack, SM4 encryption algorithm adds random mask mask disrupted by random correlation result data and power, enabling resistance to differen
encrypt
- 这是一个密码学的课程设计。里面包括SPN加密、线性密码分析、差分密码分析、改进的SPN、随机性检测、生成RSA算法的参数、实现RAS和文件加解密功能。使用的是gmp库。对于学习密码学很有参考价值。-It was a cryptography course design. Which includes SPN encryption, linear cryptanalysis, differential cryptanalysis, improved SPN, random testing, gen
