资源简介
网上搜到的代码修改了下。以前主要用于解密C#中用DES加密的带IV的CBC加密模式的代码。类化了,只是类名不正确。
代码片段和文件信息
// DesCrytoXP.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include “stdio.h“
#include “XPDecrypto.h“
#include “string.h“
int main(int argc char* argv[])
{
printf(“加解密测试程序:3Des,CBC模式PAD_ISO_1主要是借鉴他人程序。自己研究不多。\r\n“);
char* enword = “测试程序,如有问题请call me: rocross@yeah.net“;//加密字符串
char key[] = {“1aa“};//加密key
char iv[]={“12345123“};//向量
//XPDecrypto::XPPad(PAD_ISO_1enwordstrlen(enword)enword0x0);
char* buffer = new char[200];
memset(buffer0x0200);
char* bufferout = new char[200];
memset(bufferout0x0200);
int PadMode = PAD_ISO_1;
XPDecrypto::XP3Des(ENCRYPTECBenwordstrlen(enword)keystrlen(key)buffer200ivPadMode);
printf(“Encrypto:%s\r\n“buffer);
XPDecrypto::XP3Des(DECRYPTECBbufferstrlen(buffer)keystrlen(key)bufferout200ivPadMode);
printf(“Beforecr:%s|length:%d\r\n“enwordstrlen(enword));
printf(“Decrypto:%s\r\n“bufferout);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 184381 2010-06-22 14:34 DesCrytoXP\Debug\DesCrytoXP.exe
文件 1003 2010-06-22 14:34 DesCrytoXP\DesCrytoXP.cpp
文件 4716 2010-06-18 10:20 DesCrytoXP\DesCrytoXP.dsp
文件 543 2010-06-18 10:09 DesCrytoXP\DesCrytoXP.dsw
文件 50176 2010-06-22 14:34 DesCrytoXP\DesCrytoXP.ncb
文件 54784 2010-06-22 14:34 DesCrytoXP\DesCrytoXP.opt
文件 1354 2010-06-22 14:34 DesCrytoXP\DesCrytoXP.plg
文件 1232 2010-06-18 10:09 DesCrytoXP\ReadMe.txt
文件 297 2010-06-18 10:09 DesCrytoXP\StdAfx.cpp
文件 667 2010-06-18 10:09 DesCrytoXP\StdAfx.h
文件 18432 2010-06-22 14:33 DesCrytoXP\XPDecrypto.cpp
文件 2290 2010-06-22 14:13 DesCrytoXP\XPDecrypto.h
目录 0 2010-06-22 14:34 DesCrytoXP\Debug
目录 0 2010-06-22 14:34 DesCrytoXP
----------- --------- ---------- ----- ----
319875 14
相关资源
- Emit常用Opcode指令使用方法
- 字符串加密与解密C#源码
- C#des对文件进行加密解密
-
C#版本和ja
vasc ript版本的DES加密函 - C#DES标准ECB加密解密
- Newtonsoft
- C# .net版 RSA 公钥加密私钥解密 私钥加
- C#与CoDeSys共享内存例程
- C#利用公钥指数、私钥指数和模数进行
- C# winfrom 自定义表单设计器
- DGIS.DesktopShare
- C#调用CodeSoft打印标签 使用斑马打印机
- 修改的CodeSmith生成MVC4项目工程模板
- C#设计模式(带全套源代码)
- RemoteDesktopControl 利用桌面驱动实现远
- workflowdesigner 基于winform的图形化的工
- CustomFormsDesigner 用C#写的一个窗体设计
- RegexDesigner.NET 正则表达式开源工具 支
- 中国商用加解密算法SMS4的加解密程序
- AES加密128位16字节CBC
- DES算法c#实现
- DES文件加密和RSA字符串加密最终版.
- DES加密局域网聊天软件
- C#通过 N、E和D模数、公钥指数和私钥
- 加密算法Demo 数据加密标准(DES)的
- C#创建数字证书并导出为pfx,并使用
- 软件注册以及授权的实现(基于md5/
- C# 非常强大的web请求类 HttpClient项目源
- C# MD5/DES/RSA 加密、解密的实现
- VisionPro;Designer绝密的培训资料
评论
共有 条评论