搜索资源列表
MD5_Carithmetic
- 其实网上这方面的代码已经不少了,但是大多都如出一辙,主要是给出的代码不但不好理解(主要是为了处理大文件,支持分块,这样就会屑弱初学者对算法的理解),该源代码在引入必要头文件后可以在VC6.0下顺利通过编译-fact that the Internet has been a lot of code, but most of all the same, given the code is not only poor understanding (mainly to handle large file
xunhuanmabianyiyuanma
- 循环码是线性分组码中的一类重要字码。它具有纠错能力强和易于实现的特点,它适合于代数方法进行研究,编译码的设备也比较简单,再实际中得到了广泛的应用.-cycle linear block code is the code of a kind of important code. It has error correction capability and feature easy to implement, it is suitable for algebraic methods, encrypt
userblowfish(VC6)
- userblowfish(VC6)blowfish的流加密算法,不同于一般的块加密算法,具有较高的效率-userblowfish (VC6) blowfish stream encryption algorithm, from a general block encryption algorithm, with higher efficiency
CRC
- 循环冗余校验,中文名称为循环冗余校验(码)。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制。-Cyclic Redundancy Check, the Chinese name for the Cyclic Redundancy Check (code). It is important for a class of linear block codes, encoding and decoding method is simple, error
EDCECC_arithmetic
- ECC/EDC算法理论:4字节检错码EDC:CD-ROM扇区中,有一个4字节共32位的EDC字域,它就是用来存放CRC码。 CD-ROM的CRC校验码生成多项式是32阶的,P(x) = (x16+x15+x2+1)(x16+x2+x+1)。 计算CRC码时用的数据块是从扇区的开头到用户数据区结束为止的数据字节,以Mode1为例, 即字节0—2063共2064个字节。将数据加上4个字节0,然后除多项式,得到的余数为校验码。 -ECC/EDC algorit
aesCPP
- 此为分组密码算法的设计与原理的C++源代码,用于实现分组密码算法-This is a block cipher algorithm design and principles of the C++ source code used to implement block cipher algorithm for
3DES
- 3DES又称Triple DES,是DES加密算法的一种模式,它使用3条56位的密钥对数据进行三次加密。数据加密标准(DES)是美国的一种由来已久的加密标准,它使用对称密钥加密法,并于1981年被ANSI组织规范为ANSI X.3.92。DES使用56位密钥和密码块的方法,而在密码块的方法中,文本被分成64位大小的文本块然后再进行加密。比起最初的DES,3DES更为安全。-3DES, also known as Triple DES, DES encryption algorithm is a
sms4
- SMS4是用于WLAN的国内官方公布的第一个商用密码算法,具有较好的抗破解能力。本代码提出了一种新型的基于FPGA硬件实现的SMS4分组密码算法电路的设计。-SMS4 for WLAN in the domestic first official commercial cryptographic algorithms, and has good resistance to cracking ability. The code proposes a new FPGA-based hardware
PRESENT
- C code of a lightweight block cipher PRESENT
MIBS
- The c++ code of a lightweight block cipher MIBS
LED
- The c code of a lightweight block cipher LED
NPuffin
- The VC++ code of a lightweight block cipher Puffin
aes
- 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。 本代码提供了aes的c++实现。-Advanced Encryption Standard in the Cryptography (Advanced Encryption Standard, AES), also known as Rijndael encryption method.U.S. Federal Government
DES
- 分组加密算法,DES安全传输加密解密算法,源码-Block encryption algorithm, DES secure transmission encryption and decryption algorithms, source code
rc5
- RC5分组密码算法是1994由麻萨诸塞技术研究所的Ronald L. Rivest教授发明的,这个是源代码实现-RC5 block cipher algorithm invented by Professor Ronald L. Rivest of the Massachusetts Institute of Technology in 1994, this is a source code implementation
shiyan4
- 主要实现的7-4线性分组码的编码和译码的过程,译码过程具有纠错的能力-Main achieved 7-4 linear block code encoding and decoding process, the decoding process with error correction ability
sm4
- GM/T 0002-2012 SM4分组密码 c code-GM/T 0002-2012 SM4 block cipher c code
AES-Rijndael
- Rijndael (pronounced Reindaal) AES算法,由Joan Daemen and Vincent Rijmen设计。-//Rijndael (pronounced Reindaal) is a block cipher, designed by Joan Daemen and Vincent Rijmen as a candidate algorithm for the AES. //The cipher has a variable block length an
SEED
- Seed加密体制代码,韩国的分组密码加密体制。-Seed encryption system code block cipher encryption system in Korea.
block
- 实现图像分块,与加密的图像信息隐藏,能抵抗缩放攻击的有效代码-Effective image block code, and the encrypted image information hiding, resistant to scaling attacks
