古詩詞大全網 - 成語解釋 - 用C++怎麽寫註冊碼授權,求代碼

用C++怎麽寫註冊碼授權,求代碼

說壹種比較簡單的註冊碼授權

對原始的密碼進行加密,就可以變成註冊碼。

用戶輸入註冊碼後,對註冊碼進行解密,和已經存在的原始密碼比對,如果正確的話就給授權。

舉例 如: 原始密碼為 123 通過壹定的加密算法加密為 wer,

當用戶輸入wer時,在通過相應的解密算法解算出對應的原始密碼為123,

和已經存在的原始密碼相同,就可以給其授權了。

至於加密算法,那就多了去了,最簡單的就是對字符串加上壹個固定值,解密時在減去壹個固定值進行

代碼 加密的

CString StringEncrypt(CString String)

{

char *Byte = String.GetBuffer(String.GetLength()-1);

for (int i = 0;i<String.GetLength();i++)

{

Byte[i] = Byte[i]+128;

}

CString value = CString(Byte);

return value;

}

解密的只要減去128就行了。