资源列表
大整数的加法
- 多数程序设计语言处理整数的能力是有限的,如C语言中,int类型数据范围是-32767----32767。实际问题的处理过程中往往涉及大整数的运算,如RSA加密算法要求至少64bit的整数,本程序是设计算法实现大整数的加减运算。-majority programming language processing is integral to the limited capacity, such as C language, int data type is the scope -32767 ----
rsa
- 用C语言实现RSA的编译码,程序简单易懂。-In C language of RSA encoding and decoding, the program easy to understand.
Vigenere
- 主要实现了列变换加密的功能,调试软件是microsoft visual c++ 6.0,将keyword反复的写在明文上方,通过明文与keyword的对应组合到给定的表中查找相应的字母,就可以得到密文。-The main achievement of the the column transform encryption function, debugging software is Microsoft the visual c++ 6.0, write the keyword repeated
dct1_recover
- 数字水印提取算法,利用离散余弦变换的(dct)算法-Digital watermark extraction algorithm using discrete cosine transform (dct) algorithm
rightrotate
- a XOR b> a,然后a XOR b< b,and both a and b are dependent data-a XOR b
zhihuanjiami
- 置换密码亦称换位密码。置换只不过是一个简单的换位。每个置换都可以用一个置换矩阵 来表示。每个置换都有一个与之对应的逆置换 。置换密码的特点是仅有一个发送方和接收方知道的加密置换(用于加密)和对应的逆置换(用于解密)。它是对明文 长字母组中的字母位置进行重新排列,而每个字母本身并不改变。-Password replacement, also known as transposition cipher. Replacement is just a simple transposition. Each
columEncry
- 列置换加密密码,源码,非图形化,c++写的-Column permutation encryption password, source, non-graphical, c++ to write
rc4
- RC4 encryption algorithm implementation
update_vmc_hashes
- Update VMC hashes for PS2 classics
SEncCBC
- 很好的解密算法,你要不要啊?不要错过了不要怪我,哈哈哈,我的名字叫浦嘉琪,谢谢关照-good decryption algorithm, you must not ah? Do not miss the not blame me, cool, my name is Pu Jia - qi, thank you care
Caesar-cipher-encryption-decryption
- Caesar encryption and decryption matlab code
DRPE
- 经典的双随机相位编码,但是我们纠正了直接使用FFT2和IFFT2的误区。-Classic double random phase encoding, but we corrected directly FFT2 and IFFT2 errors.