-
des算法C实现
#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
- 2022-03-28 11:19:34下载
- 积分:1
-
Android北京公交查询源代码(离线)
Android北京公交查询源代码(离线),可以实现站点查询,还可以实现公交车的线路查询,在手机上运行,速度很快
- 2022-07-07 17:08:21下载
- 积分:1
-
Java实现的简易的在线聊天系统
这是使用Java语言实现的在线聊天系统,对于初学java的人可以提供一些帮助 可以再次寄出之上进一步完善 我也是初学者 希望各位可以多提宝贵意见 我会渐渐滴在学习中成长 大家一起努力 加油
- 2023-01-03 21:05:03下载
- 积分:1
-
基于 java html css 的 servlet、 jsp 和 hibernet 的综合的项目
基于 java html css 的 servlet、 jsp 和 hibernet 集成项目.project 作品所有的 db 查询和插入更新和删除操作用于获取数据和存储数据.也适用于 web 服务 ZRestfull.which 提供从最经典的 xml 输出
- 2022-10-26 22:15:08下载
- 积分:1
-
基于余弦相似性的文档分类
应用背景该代码是根据其类型来对文档数据进行分类的。爪哇已被用来支持这一想法。关键技术利用基于余弦相似性的方法,开发了该软件…
- 2023-09-03 22:10:03下载
- 积分:1
-
android sharepreares数据库
android sharepreares数据库,每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。SQLite已经被多种软件和产品使用,Mozilla FireFox就是使用SQLite来存储配置数据的,Android和iPhone都是使用SQLite来存储数据的。
- 2023-02-17 17:05:03下载
- 积分:1
-
Sobel 边缘检测
Sobel 边缘检测算法基本上用于检测 edgen 从图像。它计算 Gx 和 Gy 的图像。在那之后它计算 Sobel 边缘检测。它还将彩色图像转换成灰度图。保存输出。
- 2023-08-28 10:10:03下载
- 积分:1
-
TF IDF java代码
计算机哥斯拉
- 2022-02-02 04:02:34下载
- 积分:1
-
在 java 中的神经网络简介
神经网络在 java 中的介绍。
几个示例,说明如何模拟神经网络和解决这一方法的经典问题。
- 2022-03-01 00:13:09下载
- 积分:1
-
扫雷应用程序开发
设计扫雷游戏时,主要编写了7个源文件:MineGame.java, MineArea.java, BlockView.java, LayMine.java, ShowRecord.java, Record.java. MineGame.java:主要负责创建扫雷游戏主窗口; MineArea.java:表示扫雷区域; Block.java:雷区“方块”的封装; BlockView.jav:为Block对象提供视图; LayMines.java: 使用随机算法指定哪些是雷,哪些不是雷; Record.java: 扫雷成功时,用于保护用户的成绩到文件; ShowRecord.java: 当用户查看扫雷最好成绩时,用于提供读取文件数据的界面
- 2022-04-28 08:35:37下载
- 积分:1