资源简介
DES加解密 MFC实现 还用控制台下的代码
代码片段和文件信息
#include
#include
using namespace std;
//左移位数表
const int L[16]={1122222212222221};
//PC-1
const int PC_1[56]={574941332517 9 158504234261810 2
59514335271911 36052443663554739
312315 762544638302214 661534537
292113 5282012 4};
//PC-2
const int PC_2[48]={14171124 1 5 32815 62110231912 4
26 816 7272013 24152313747553040
51453348444939563453464250362932};
int Setkey[16][48]={0};
//置换IP矩阵
const int IP[64]={
585042342618102
605244362820124
625446383022146
645648403224168
574941332517 91
595143352719113
615345372921135
635547393123157};
//置换IP-1矩阵
const int IP_1[64]={
408481656246432
397471555236331
386461454226230
375451353216129
364441252206028
353431151195927
342421050185826
33141 949175725};
//E变化矩阵
const int E[48]={
32 1 2 3 4 5
4 5 6 7 8 9
8 910111213
121314151617
161718192021
202122232425
242526272829
2829303132 1};
//S盒置换
const int S[8][64]={
//S1
{14 413 1 21511 8 310 612 5 9 0 7
015 7 414 213 110 61211 9 5 3 8
4 114 813 6 2111512 9 7 310 5 0
1512 8 2 4 9 1 7 511 31510 0 613}
//S2
{15 1 814 611 3 4 9 7 21312 0 510
313 4 715 2 81412 0 110 6 911 5
014 71110 413 1 5 812 6 9 3 215
13 810 1 315 4 211 6 712 0 514 9}
//S3
{10 0 914 6 315 5 11312 711 4 2 8
13 7 0 9 3 4 610 2 8 514121115 1
13 6 4 9 815 3 011 1 212 51014 7
11013 0 6 9 8 7 41514 311 5 212}
//S4
{ 71314 3 0 6 910 1 2 8 51112 415
13 811 5 615 0 3 4 7 212 11014 9
10 6 9 01211 71315 1 314 5 2 8 4
315 0 610 113 8 9 4 51112 7 214}
//S5
{ 212 4 1 71011 6 8 5 31513 014 9
1411 212 4 713 1 5 01510 3 9 8 6
4 2 1111013 7 815 912 5 6 3 014
11 812 7 114 213 615 0 910 4 5 3}
//S6
{12 11015 9 2 6 8 013 3 414 7 511
1015 4 2 712 9 5 6 11314 011 3 8
91415 5 2 812 3 7 0 410 11311 6
4 3 212 9 515101114 1 7 6 0 813}
//S7
{ 411 21415 0 813 312 9 7 510 6 1
13 011 7 4 9 11014 3 512 215 8 6
1 4111312 3 7141015 6 8 0 5 9 2
61113 8 1 410 7 9 5 01514 2 312}
//S8
{13 2 8 4 61511 110 9 314 5 012 7
11513 810 3 7 412 5 611 014 9 2
711 4 1 91214 2 0 6101315 3 5 8
2 114 7 410 8131512 9 0 3 5 611}
};
//P盒
const int P[32]={
16 7202129122817 1152326 5183110
2 824143227
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 165888 2014-04-16 18:22 DES_12084115\Debug\DES_12084115.exe
文件 1277392 2014-04-16 18:22 DES_12084115\Debug\DES_12084115.ilk
文件 5213184 2014-04-16 18:22 DES_12084115\Debug\DES_12084115.pdb
文件 3034 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\cl.command.1.tlog
文件 55932 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\CL.read.1.tlog
文件 2700 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\CL.write.1.tlog
文件 48509 2014-04-09 13:46 DES_12084115\DES_12084115\Debug\des.obj
文件 915 2014-03-30 17:56 DES_12084115\DES_12084115\Debug\DES_12084115.exe.em
文件 980 2014-03-30 17:56 DES_12084115\DES_12084115\Debug\DES_12084115.exe.em
文件 640 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\DES_12084115.exe.intermediate.manifest
文件 59 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\DES_12084115.lastbuildstate
文件 2386 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\DES_12084115.log
文件 30156 2014-04-01 19:48 DES_12084115\DES_12084115\Debug\DES_12084115.obj
文件 33685504 2014-03-30 17:55 DES_12084115\DES_12084115\Debug\DES_12084115.pch
文件 69968 2014-03-30 17:56 DES_12084115\DES_12084115\Debug\DES_12084115.res
文件 713 2014-03-30 17:55 DES_12084115\DES_12084115\Debug\DES_12084115.vcxprojResolveAssemblyReference.cache
文件 0 2014-03-30 17:55 DES_12084115\DES_12084115\Debug\DES_12084115.write.1.tlog
文件 76663 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\DES_12084115Dlg.obj
文件 214 2014-03-30 17:56 DES_12084115\DES_12084115\Debug\DES_12084115_manifest.rc
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
文件 2 2014-04-16 18:22 DES_12084115\DES_12084115\Debug\li
............此处省略96个文件信息
相关资源
- MFC Tab Control 模态框 非模态框
- MFC编写的圆拟合工具
- opengl在MFC平台上绘制三维图形并实现
- 鸡啄米VS2010-MFC编程入门教程
- VC6.0+MFC类库参考手册中文完整版
- 数据库大作业,MFC 商品管理系统
- MFCVC++读写DXF文件
- MFC Windows程序设计(第五版)中文版
- VISUAL C++MFC编程85个PDF电子书
- 深入浅出MFC简体中文版.rar pdf清晰版
- VC6.0+ACCESS图书管理系统源代码
- 学生成绩管理系统VC6.0_MFC实现
- MFC下利用OPENCV添加显示图片
- 基于mfc中opengl鼠标控制视图旋转缩放
- VS2010 MFC 个人信息管理系统
- C++_MFC的CButtonST含使用说明书及多个
- MFC实现正弦信号发生
- MFC对话框中定义光标的热区
- C++大作业 MFC实现个人通讯录
- 北邮程序实践--基于VS2010MFC的简单聊天
- 2013VS MFC 闹钟小程序
- 基于MFC点对点聊天程序
- VS2010基于对话框的MFC串口通信简明例
- MFC调用QT页面
- 基于OpenCV和MFC实现布匹瑕疵检测.rar
- 兄弟fax2820mfc7220维修手册
- 车道线检测MFC程序
- 仿QQ聊天系统
- VS2010 MFC读写文件
- MFC-High_Speed Charting绘制动态曲线
评论
共有 条评论