资源列表
大数运算
- 理论上支持无限大数的四则运算,使用c++编写。(Theoretically support the infinite number of four operations, the use of c prepared.)
RSA算法
- RSA算法,用的C++语言实现,可以给那些初次接触这个,需要学习的同学使用(RSA algorithm, using C++ language, you can give those who first contact this, need to learn the use of students)
aes
- AES CRYPTO in C language
Blowfish_for
- fortran laguage source code for blowfish algorithm
tiny-AES-c-master
- Tiny Advanced Encryption Standards C Library
SMx-master
- 国产密码SM2、SM3、SM4加解密算法(Domestic password SM2, SM3, SM4 encryption and decryption algorithm)
aes_GF(2^4)^2 for sbox
- AES加解密程序,128bit 数据位宽,其中加密部分的sbox采用复合域GF(2^4)^2运算(An ARS program with 128bits datawidth, which used GF(2^4)^2 for sobx in cipher.)
语音RSA加密
- RSA算法实现语音的加密和解密功能,里边还包含了录音功能(RSA algorithm for voice encryption and decryption function, which also contains the recording function)
DES
- 实现DES算法的简单应用。。。。。。。。。。。。。。。(DES algorithm to achieve a simple application)
main
- SPN,其中文是代换-置换网络,其实就是将一个比特串主要经过两种变换,分别是代换和置换,得到另一个比特串,从而实现加密的效果。但是前提是,可以经过类似的手段将这个比特串还原,这也就是解密了。(It's a substitution permutation network, in fact, a bit string is mainly transformed by two kinds, which are substitution and substitution, and obtain ano
1
- 学习AES加密,对128,192,256理解不是很深刻。还需要继续学。(Learning AES encryption)
EditPlusKey
- EditPlus的注册机,使用VB6实现,包含源代码。(EditPlus registration machine, using VB6 implementation, including the source code.)
