我在互联网上发现了以下XOR加密功能:
void xor_encrypt(char *key, char *string)
{
int i, string_length = strlen(string);
for(i=0; i<string_length; i++)
{
string[i]=string[i]^key[i];
printf("%i", string[i]);
}
}
Run Code Online (Sandbox Code Playgroud)
它工作得很完美,但我也想解密字符串.
例如:
void xor_decrypt(char *key, char *encrypted_string)
{
//decrypt method goes here
}
Run Code Online (Sandbox Code Playgroud)
所以基本上我加密字符串后,我会使用相同的加密密钥来解密以前加密的字符串.
我对编程很新,我只想知道如何解密以前加密的字符串.谢谢,所有的帮助表示赞赏.
我环顾四周,没有一个解决方案适合我.我想使用命令行终止perl脚本.
例如:
killall myscript.pl
Run Code Online (Sandbox Code Playgroud)
我正在寻找类似于此的解决方案,所有帮助表示赞赏.谢谢.