91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 109KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-11
  • 語言: 其他
  • 標簽: Qt項目??

資源簡介

此源碼配套教程為csdn IT1995博客

資源截圖

代碼片段和文件信息

#include?“code.h“

Code::Code(const?void?*key)
{
????//準備加密用的key
????des_cblock?deskey;
????memcpy(deskeykey8);
????des_set_key(&deskeyks);????//將用戶的key保存到ks中
}
void?Code::EncryptName(char*?plain?char*?cipher)
{
????char?NameBlock1[8];
????char?NameBlock2[8];

????char?EnNameBlock[16];???//記錄加密后的角色名數據

????memcpy(NameBlock1plain8);
????//?加密NameBlock1
????des_cblock?b;
????memcpy(b?NameBlock1?8);
????des_ecb_encrypt(&b?&b?ksDES_ENCRYPT);

????//拷貝NameBlock1的數據
????memcpy(NameBlock1?b?8);

????//數據前移
????for(int?i=8;i<16;i++)
????????plain[i-8]=plain[i];
????memcpy(NameBlock2plain8);

????//?加密NameBlock2
????des_cblock?a;
????memcpy(a?NameBlock2?8);
????des_ecb_encrypt(&a?&a?ksDES_ENCRYPT);

????//拷貝NameBlock2的數據
????memcpy(NameBlock2?a?8);
????//把NameBlock1和NameBlock2整合到EnNameBlock
????for(int?i=0;i<8;i++)
????????EnNameBlock[i]=NameBlock1[i];

????for(int?i=0;i<8;i++)
????????EnNameBlock[i+8]=NameBlock2[i];

????//?拷貝結果
????memcpy(cipher?EnNameBlock?16);
}
void?Code::DevryptName(char*?plain?char*?cipher)
{
????char?NameBlock1[8];
????char?NameBlock2[8];

????char?DENameBlock[16];???//記錄加密后的角色名數據

????memcpy(NameBlock1cipher8);
????//?加密NameBlock1
????des_cblock?b;
????memcpy(b?NameBlock1?8);
????des_ecb_encrypt(&b?&b?ksDES_DECRYPT);

????//拷貝NameBlock1的數據
????memcpy(NameBlock1?b?8);

????//數據前移
????for(int?i=8;i<16;i++)
????????cipher[i-8]=cipher[i];
????memcpy(NameBlock2cipher8);

????//?加密NameBlock2
????des_cblock?a;
????memcpy(a?NameBlock2?8);
????des_ecb_encrypt(&a?&a?ksDES_DECRYPT);

????//拷貝NameBlock2的數據
????memcpy(NameBlock2?a?8);
????//把NameBlock1和NameBlock2整合到EnNameBlock
????for(int?i=0;i<8;i++)
????????DENameBlock[i]=NameBlock1[i];

????for(int?i=0;i<8;i++)
????????DENameBlock[i+8]=NameBlock2[i];

????//?拷貝結果
????memcpy(cipher?DENameBlock?16);
}

void?Code::EncryptData(char?*plain?char?*cipher)
{
????//?加密
????des_cblock?b;
????memcpy(b?plain?8);
????des_ecb_encrypt(&b?&b?ksDES_ENCRYPT);

????//?拷貝結果
????memcpy(cipher?b?8);
}

void?Code::DevryptData(char?*plain?char?*cipher)
{
????//?解密
????des_cblock?b;?//?臨時緩沖區
????memcpy(b?cipher?8);
????des_ecb_encrypt(&b?&b?ksDES_DECRYPT);

????//?拷貝結果
????memcpy(plain?b?8);
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1253??2016-09-03?20:47??image\CheckGradeBtn.png

?????文件???????1209??2016-09-03?20:44??image\ChecklogBtn.png

?????文件????????872??2016-09-03?20:46??image\CheckRankingBtn.png

?????文件???????1712??2016-09-03?20:46??image\CheckUserBtn.png

?????文件???????2293??2016-09-03?20:25??image\ChooseTool.png

?????文件???????1735??2016-09-03?20:48??image\DelectBtn.png

?????文件???????1149??2016-09-03?20:27??image\DisconnectSQLBtn.png

?????文件???????2208??2016-09-03?21:35??image\execMYSQLBtn.png

?????文件???????1816??2016-09-03?20:25??image\HelpTool.png

?????文件???????1528??2016-09-03?20:25??image\loginSQLBtn.png

?????文件???????9697??2016-09-03?21:04??image\LOGORANKING.jpg

?????文件???????1878??2016-09-03?20:24??image\MainTool.png

?????文件???????3969??2016-09-03?20:50??image\MysqlLOGO.PNG

?????文件???????1830??2016-09-07?22:21??image\SaveLog.png

?????文件???????4833??2016-03-14?14:35??libdes\cbc_enc.c

?????文件??????11145??2012-02-20?10:11??libdes\des.h

?????文件???????8885??2016-03-14?14:35??libdes\des_enc.c

?????文件??????15689??2012-02-20?10:11??libdes\des_locl.h

?????文件???????3307??2012-02-20?10:11??libdes\des_ver.h

?????文件???????4951??2016-03-14?14:35??libdes\ecb_enc.c

?????文件???????5428??2016-03-14?14:35??libdes\ede_enc.c

?????文件???????8762??2016-03-14?14:35??libdes\fcrypt.c

?????文件???????4952??2016-03-14?14:35??libdes\ncbc_enc.c

?????文件???????4275??2012-02-20?10:11??libdes\podd.h

?????文件???????8025??2016-03-14?14:35??libdes\set_key.c

?????文件??????10004??2012-02-20?10:11??libdes\sk.h

?????文件??????10034??2012-02-20?10:11??libdes\spr.h

?????文件??????????0??2016-09-08?22:33??log\log.txt

?????文件???????2549??2016-09-13?21:00??code.cpp

?????文件????????512??2016-09-13?21:00??code.h

............此處省略35個文件信息

評論

共有 條評論