資源簡介
一個簡單的加密通信模擬協議的代碼,運用KDC也就是可信第三方的認證方式,歡迎提出修改意見!
代碼片段和文件信息
/*
?*?crypt.c
?*
?*??Created?on:?May?18?2015
?*??????Author:?zc
?*/
#include?“crypt.h“
#include?
/***********
?加密函數
?***********/
int?My_Encrypt_Func(unsigned?char?*?pData?unsigned?int?data_lenunsigned?char?*?key)
{
unsigned?int?i;
unsigned?char?bit?val;
for?(i?=?0;?i? {
val?=?(*pData)^(*key);
//val?=?~(*pData);
*pData?=?val;
key++;
pData++;
}
return?0;
}
/***********
?解密函數
?***********/
int?My_DeEncrypt_Func(unsigned?char?*?pData?unsigned?int?data_lenunsigned?char?*?key)
{
unsigned?int?i;
unsigned?char?bit?val;
for?(i?=?0;?i? {
val?=?(*pData)^(*key);
*pData?=?val;
key++;
pData++;
}
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????148??2016-04-11?08:07??實驗一實例代碼(大嘴青蛙協議簡單實現)\ReadMe.txt
?????文件????????702??2016-04-10?09:21??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\crypt.c
?????文件????????354??2016-04-08?10:40??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\crypt.h
?????文件???????4931??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\crypt.obj
?????文件??????36320??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\Server.obj
?????文件?????379904??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\vc120.idb
?????文件?????102400??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\vc120.pdb
?????文件???????1483??2018-04-19?08:50??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.Build.CppClean.log
?????文件??????35328??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.exe
?????文件?????272888??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.ilk
?????文件????????892??2018-04-24?10:57??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.log
?????文件?????675840??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.pdb
?????文件???????3754??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.tlog\cl.command.1.tlog
?????文件??????19032??2018-04-24?10:56??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.tlog\CL.read.1.tlog
?????文件???????2348??2018-04-24?10:57??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.tlog\CL.write.1.tlog
?????文件???????4198??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.tlog\li
?????文件???????3416??2018-04-24?10:56??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.tlog\li
?????文件???????1234??2018-04-24?10:57??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.tlog\li
?????文件????????324??2018-04-24?10:57??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Debug\WinSocketC.tlog\WinSocketC.lastbuildstate
?????文件???????5479??2018-04-19?09:18??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\Server.c
?????文件?????327680??2018-04-26?09:28??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\WinSocketC.sdf
?????文件????????965??2016-04-10?09:20??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\WinSocketC.sln
????..A..H.?????33792??2018-04-26?09:28??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\WinSocketC.v12.suo
?????文件???????4193??2018-04-19?08:50??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\WinSocketC.vcxproj
?????文件???????1150??2016-04-10?09:23??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketA\WinSocketC.vcxproj.filters
?????文件????????702??2016-04-10?09:21??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketB\crypt.c
?????文件????????354??2016-04-08?10:40??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketB\crypt.h
?????文件???????4931??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketB\Debug\crypt.obj
?????文件??????32418??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketB\Debug\Server.obj
?????文件?????379904??2018-04-24?10:35??實驗一實例代碼(大嘴青蛙協議簡單實現)\WinSocketB\Debug\vc120.idb
............此處省略56個文件信息
- 上一篇:南瑞繼保的SCD配置工具2016年12月版本
- 下一篇:R語言編程藝術PDF版+目錄
評論
共有 條評論