【密码学】凯撒密码解密(C++代码实现)

【密码学】凯撒密码解密(C++代码实现)_第1张图片

 

#include 
#include

using namespace std;
using namespace NTL;

int main()
{
string password ="KYVBVPZJJVMVEKVVEKYVUVTFDGIVJJZFEGRJJNFIUZJKYVTLSVFWKYVBVP";
		for (int key = 1; key < 26; key++) {
			cout << "key=" << key << "--------";
			for (int i = 0; i < password.size(); i++) {
				cout << char(((password[i] - 65) + key) % 26 + 65);
			}
			cout << endl;
		}
}

你可能感兴趣的:(密码学,c++)