登录
首页 » Java开发 » des算法C实现

des算法C实现

于 2022-03-28 发布 文件大小:3.43 kB
0 220
下载积分: 2 下载次数: 1

代码说明:

#include  class SubKey{ //定义子密钥为一个类  public:  int key[8][6];  }subkey[16]; //定义子密钥对象数组  class DES{  int encipher_decipher; //判断加密还是解密  int key_in[8][8]; //用户原始输入的64位二进制数  int key_out[8][7]; //除去每行的最后一位校验位  int c0_d0[8][7]; //存储经PC-1转换后的56位数据  int c0[4][7],d0[4][7]; //分别存储c0,d0  int text[8][8]; //64位明文  int text_ip[8][8]; //经IP转换过后的明文  int A[4][8],B[4][8]; //A,B分别存储经IP转换过后明文的两部分,便于交换  int temp[8][6]; //存储经扩展置换后的48位二进制值  int temp1[8][6]; //存储和子密钥异或后的结果  int s_result[8][4]; //存储经S变换后的32位值  int text_p[8][4]; //经P置换后的32位结果  int secret_ip[8][8]; //经逆IP转换后的密文  public:  void Key_Putting();  void PC_1();  int function(int,int); //异或  void SubKey_Production();  void I

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 安卓短信送客户端
    通过webview接口。实现php和java通讯。然后在安卓本地判断是否重复发送。月发送数量小于400条等。 用到了sqllite。 package com.example.notification; import java.text.SimpleDateFormat; import java.util.Date; import android.os.Bundle;
    2022-07-20 03:45:29下载
    积分:1
  • pager-taglib
    这是pager-taglib的官方源码,但在采用官方的pager-taglib分页传输中文参数会出现乱码,所以我采用maven新建一个pager-taglib项目对pager-taglib的源码进行小小的改动,是他支持中文传输,更重要的是把源代码提供给大家,以便可以根据需求重构pager-taglib引用,如果熟悉maven可以直接使用maven构建和安装到本地仓库
    2022-02-26 16:43:11下载
    积分:1
  • java多线程,点名工具
    java多线程应用的实例,实习随机点名功能;将项目import进入eclipse或者其他java开发IDE,在namelist.txt文件中分行加入你想要的点名名单,单击src包下运行test就可以看到点名器,点击开始和暂停按钮,实现开始和暂停功能。你可以在源码中修改每次显示姓名的间隔时间。
    2022-08-23 05:52:14下载
    积分:1
  • 房屋供求信息网站的设计与
    房屋供求信息的发布,查看,审核,付费。使用jsp+mysql完成基于myeclipse平台。同时使用structs2框架
    2022-07-25 11:40:05下载
    积分:1
  • Test Android SIP Stack
    测试Android SIP堆栈。
    2023-06-01 07:45:03下载
    积分:1
  • SSD1的示例程序配套代码包
    SSD1的示例程序配套代码包,Alife水生物仿真程序,包括仿真程序源码与class文件,以及配套素材文件。。
    2022-03-16 10:09:44下载
    积分:1
  • java游戏 安卓
    java游戏开发案例的源码。。。。里面包十多项工程的源码。。。适合android开发的初学者。在网上找的,下载的,对游戏开发新手入门很有用。。。。
    2022-07-26 13:29:14下载
    积分:1
  • 停车场管理系统
    #include #include #define N 30                    /*停车场类最多的停车数*/ #define M 20                    /*便道内最多的停车数*/ #define price 2                 /*每单位时间的停车费用*/ typedef struct
    2022-07-02 23:12:55下载
    积分:1
  • 实时无失真的图像放大
    真的
    2022-02-06 01:45:59下载
    积分:1
  • 计算器代码--java
    程序比较简单,可以说并不是很好的设计,但对于Java中swing及awt的使用,可以作为一个简单有效的例子。运行起来如下图所示: 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-09-19 07:55:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载