我是这个主题的新手所以我要描述我的问题。我有一个文件,其中包含一个长期密钥(用于通过蓝牙键合)和从蓝牙设备到我的主机PC的数据。我想使用密钥使用双向加密来加密此文件的这些位。加密可以很简单。
我的方法
我使用过rijndael AED加密技术。谢谢大家的时间。
答案 0 :(得分:1)
您可以使用XOR加密。 它适用于简单加密。
此处密钥用于加密。您可以根据需要进行更改。
对于解密,只需执行两次。
Google
=> XOR
=> -,#)#
=> XOR
=> Google
#include <iostream>
int main()
{
char string[7]= "Google";
char key[7]="ABCDEF";
for(int x=0; x<6; x++)
{
string[x]=string[x]^key[x];
std::cout<<string[x];
}
}