標題:
c++加密與解密(位運算:異或)
[打印本頁]
作者:
daming
時間:
2014-12-30 02:08
標題:
c++加密與解密(位運算:異或)
#include<iostream>
using namespace std;
void main()
{
char x='A',y,z; //x為密碼,y為要加密的文件
cout<<"輸入要加密的字母:"<<endl;
cin>>y;
y=y^x; //對y進行加密
cout<<"加密后的y:"<<endl;
cout<<int(y)<<endl;
cout<<"輸入密碼:"<<endl;
cin>>z;
while(z!='A')
{
cout<<"密碼錯誤 !"<<endl;
cout<<"重新輸入密碼:"<<endl;
cin>>z;
}
cout<<"解密后的y:"<<endl<<char(y^z)<<endl;
}
復制代碼
作者:
angelos-wing
時間:
2017-4-14 18:37
好 學習了
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1