读书人

对随便输入的一个字符进行加密 然后解

发布时间: 2014-01-06 15:53:52 作者: rapoo

对任意输入的一个字符进行加密 然后解密 输出加密解密的结果
对任意输入的一个字符进行加密 然后解密 输出加密解密的结果。(注意是一个字符,不是字符串。)
谁有这题的代码?
谢谢
[解决办法]
没有实际意义的加解密。密码学最最基础的示例。


char encrypt_decryption(char ch, char key)
{
return ch ^ key;
}

int main()
{
unsigned char key = 9;//密钥
char ch = getchar();
fflush(stdin);
printf_s("原文:%c\n",ch);

char encrypt_result = encrypt_decryption(ch, key);
printf_s("加密后结果:%c\n",encrypt_result);

char decryption_result = encrypt_decryption(encrypt_result,key);
printf_s("解密原文:%c", decryption_result);

return 0;

}


读书人网 >C语言

热点推荐