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

des算法C实现

于 2022-03-28 发布 文件大小:3.43 kB
0 135
下载积分: 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 个回复

  • 水fefef fefef FEF
    vf FVDFDFD ttttt;
    2022-07-12 15:01:07下载
    积分:1
  • habildades icarnegie ssd1
    SSD1 iCarnegie在技能开发中的Java代码,是所有列出的技能开发练习及其各自的Java文件,可以用netbeans或其他Java程序打开
    2022-07-18 23:28:44下载
    积分:1
  • Java框架
    应用背景Java开发框架源代码EFS,EFS希望对大家有用。开发框架源代码Java,Java开发框架源代码希望对大家有用。EFS,EFS Java开发框架源代码,希望对大家有用希望对大家有用。关键技术Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。Java开发框架。
    2022-04-01 09:52:59下载
    积分:1
  • java 摄像头保存
    Java推出的JMF(Java Media Framework)之后标着Java进入了多媒体时代,如果你想编写能播放视频的Java程序,必须下载sun公司的JMF2.1(或者更高的版本),它为我们提供了编写多媒体必须的包:java.media代码可运行
    2023-03-24 06:35:04下载
    积分:1
  • Java 的 IP 语音
    这是用 java 实现的协议。该名称代表的声音通过互联网协议。此协议用于提供语音和视频显示在屏幕上通过 java 的接口。它还将在 web 的未来实施。
    2022-02-14 11:20:54下载
    积分:1
  • Airline Reservation System Project Visual Basic
    机票预订系统项目的Visual Basic2014年2月2日通过projectsgeek机票预订系统项目的Visual Basic开发一个机票预定系统项目,以便用户可以输入他们的查询搜索航班和预订机票。机票预订系统项目的动机用户可以从任何位置的书票,从而节省时间和精力。用户可以将查询按他们的要求,立即得到结果在特定飞行按照自己想要的位置,按进入价格。航空订票系统项目快照航班信息航空订票系统项目概况飞机订票系统项目将帮助用户预订机票预订柜台没有访问或任何其他预订供应商,从而节省时间和金钱。飞机订票系统项目将由用户从任何位置可通过全天候。飞机订票系统项目将是用户友好的和提供的所有信息只需单击单屏。预订机票,用户必须使用注册登录菜单。在这个菜单,用户必须输入自己的用户名,电子邮件地址和密码来访问该系统。注册成功后,用户可以通过使用他们的进入的电子邮件ID在注册过程中使用特定的密码输入。登录后,用户将提供信息的屏幕,这将提供信息:–寻找航班,查询特定航班,座位可用性日期,出发和到达时间,使两地间的查询,提供详细的特定航班,从哪里到哪里它会什么会花费什么的是总旅行时间。用户可以预订的票使用飞机订票系统项目将他们的必要的细节,如:新的旅程,考生总数,成人和儿童的人数,他们各自的年龄,类型的座椅,返回日期(如果需要但不是必须的),详细地址,付款方式等。在预订机票的用户将提供每票为特定候选人和付款情况预订PNR地位和独特的代码,这是无论是付出或不。通过这个记录ID用户可以进一步作出改变,按他们的要求,他们可以通过这个ID。通过取消PNR PNR ID的用户也将能够获得特定的飞行途中日期信息,如果有任何变化已在特定日期的任何特定的飞行的地方,然后用户就可以通过放置他们得到更新PNR的ID。航空订票系统项目模块注册成功后,订票,用户将在他们的电子邮件ID和移动得到消息。为有效的输入,表单验证处理模块添加了必要的细节不应该留下空白。注销过程简单,用户只需要按“取消”按钮来执行查询并经过一定的扣除金额的基础上委员会返回他们的钱。
    2022-06-19 20:56:50下载
    积分:1
  • 简易RSS阅读器
    *内含文档*java JFRame简易界面式rss阅读器xml解析文件显示、搜索及存储网上更新内容但是必须要向自己下载xml文件并保存到seed文件夹
    2022-01-23 10:17:03下载
    积分:1
  • java bittorrent
    java语言的源代码是BitTorrent客户端和服务器的1.1版。通过使用readme,您可以轻松地运行此代码。
    2022-04-01 02:48:42下载
    积分:1
  • 系统信息视频租金与 Java Netbean 项目
    semakin banyaknya视频租赁,kebanyakan在
    2022-08-11 05:21:09下载
    积分:1
  • 投影仪解码
    一款关于投影仪的解码详细程序,详细的讲解了投影仪的解码过程,分析了投影仪的解码详细过程,采用C程序编写。
    2022-04-01 02:17:17下载
    积分:1
  • 696518资源总数
  • 104983会员总数
  • 23今日下载