资源列表
3DES
- Implementation of 3DES algorithm (encrypt/decrypt)
desbase64
- 3DES algorithm in base64 coding method.
desbytebase64
- Implementation of 3DES algorithm in base64 coding method on byte array.
aes
- AES算法,实现对文件加密。包含密码学课程报告 class CRijndael { private: int Nk,Nr,round long Total_Round,Cur_Round char *SourceFileName,*TargetFileName CString source,*target,save CFile Source,Target byte (* State)[4],*w[4],*key[4] publ
rsaencryption
- This program for RSA encryption-This is program for RSA encryption
Transposition.Ciphers
- This is a c++ program for Transposition ciphers.
PermutatioCipher
- 置换密码(permutation cipher)加密和解密算法,对英文文章中小写字母加密,输入中文将出错,接受到密文的一方,只有知道密钥句子才能解密。-Replacement password (permutation cipher) encryption and decryption algorithms, written in English letters encryption small article, enter the Chinese will go wrong, the part
OneTablCipher
- 单表替换加密与加密算法,用户输入英文字母、汉字及空格等字符,采用代表替换对用户的输入进行加解密。-Replace single table encryption and encryption algorithm, the user input the English letters, Chinese characters and characters such as spaces, replaced by the representative of the user input and decr
vigenere
- 计一个vigenere密码类,类的对象各自拥有不用的密匙。用不用对象加密相同的明文,将会获得不同的密文。加密过程如下:设密匙为K=k1k2.......kn,明文为M=m1m2.......mn,密文为C=c1c2.......cn,其中k1k2.........kn,m1m2...........mn, c1c2.........cn,每个都代表一个字母。 将字母A到Z编号,从0到25,那么它们之间有这样的对应关系:ci=(mi+ki)mod26。 例如,M=data sec
rsa
- RSA加密算法,用户选择两个素数,由此计算公钥和私钥,然后利用得到的密钥进行加解密操作。-RSA encryption algorithm, the user selects two prime numbers, then calculate the public key and private key, then use the decryption keys obtained by operation.
Pro_bigprim
- 产生固定位长的大素数,可以通过控制台程序产生一个大素数放入一个文件中,同时在屏幕上打印;如果所产生的数较小,可以直接用变量接收的直接打印到屏幕结束。-Have a fixed bit length of the large prime numbers, you can create a console application into a large prime number file, and print on the screen If the resulting number is sm
sources
- Ubuntu更新源的设置文件,直接覆盖原来的更新源文件即可-Ubuntu update source settings file, overwrite the original source file can be updated
