资源简介
一个简单的加密通信模拟协议的代码,运用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 < data_len; 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 < data_len; 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版+目录
评论
共有 条评论