一种简单的双向加密技术/使用密钥的算法?

时间:2014-07-22 05:53:37

标签: visual-c++ encryption bluetooth

我是这个主题的新手所以我要描述我的问题。我有一个文件,其中包含一个长期密钥(用于通过蓝牙键合)和从蓝牙设备到我的主机PC的数据。我想使用密钥使用双向加密来加密此文件的这些位。加密可以很简单。

我的方法

我使用过rijndael AED加密技术。谢谢大家的时间。

1 个答案:

答案 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];
 }
}