资源列表
算法
- 维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过程如下: 设密钥 ,明文 , 加密变换 其中 例如,M=da
xxtea.tar
- xxtea加密算法,使用vc开发,经过测试,可以放心使用-xxtea encryption algorithm, using vc developed, tested, safe to use
rc5.
- 这是RC5算法的ASM实现,效率很高,可以直接用到工程中去-This is the RC5 algorithm ASM realization of very efficient and can be used directly on projects to
crc-16-java
- Program to calcule ciclic redundance check crc16 write in Java. mifare desfire ev1.
CryptKeyExport
- Export rsa private/public key pair
1008
- Julius Caesar曾经使用过一种很简单的密码。对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样就得到了密文。比如字符A用F来代替。如下是密文和明文中字符的对应关系。 密文 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 明文 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U 你的任务是对给定的密文进行解密得到明文。 你需要注意
vigenere
- vigenere对文本文档进行加密,实现了对于文本文档的加解密。-vigenere text document is encrypted, to achieve the text of the document encryption and decryption.
XORencrypt
- Enccryption code with C
base64
- C++下的base64编码,能够支持任何数据进行base64编码。 -C++ Under the base64 encoding, can support any data base64 encoding.
aes_rcon
- The permutation function rot_word is declared in Line 1 . The input ”word” w_in is a row vector of four bytes and is cyclically permuted according to Figure 13. In Matlab the permutation can easily be achieved by utilizing the new index vector in
SEED
- Seed加密体制代码,韩国的分组密码加密体制。-Seed encryption system code block cipher encryption system in Korea.
