2014-07-22 196 views
1

我是這個主題的新手,所以我要描述我的問題。我有一個文件,其中包含一個長期密鑰(用於通過藍牙進行綁定)以及從藍牙設備到我的主機的數據。我想通過使用密鑰的雙向加密來加密此文件的這些位。加密可以很簡單。使用密鑰的簡單雙向加密技術/算法?

我的做法

我用的Rijndael AED encrytion技術,它可以。謝謝你的時間。

+1

可能是 「不進行加密」 的最簡單的加密。這也很容易實現。 –

回答

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