-
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
-
图片的加载
安卓开发图片的加载
- 2022-01-26 08:28:59下载
- 积分:1
-
在线考试的 java 项目
在线考试的 Java 项目开发一个在线考试的 Java 项目
- 2022-04-15 23:51:37下载
- 积分:1
-
java 数据移植
java数据移植很好的代码.可以在plsq 中运行.可以在oracle 中添加编写javasource 实现oracle数据移植或导入工作,非常实用,对数据导入很方便
- 2022-01-31 00:14:12下载
- 积分:1
-
用java实现调用webservice短信接口源码
由于sms平台的大部分交互,都依赖于短信发送标识SENDID,建议在接口调用完成后,将短信息与sendid一同保存在应用数据库内,并在接下来的时段调用getfailedid或者getstatus查询短信是否发送成功。由于运营商网管发送时会用尝试次数,再加上系统运行周期,短信在进入平台后并不能立即确认是否发送成功,只有等待短信状态报告返回才能确认。标注为@Deprecated的接口是已经被否决的接口。只是为了兼容旧的业务调用,不建议采用。接口可以发送单条短信和多条短信,根据调用方法不同具体看源码。
- 2022-06-19 17:30:34下载
- 积分:1
-
Activity跳转动画效果汇总
Activity各种跳转效果汇总,淡入、淡出效果,左滑右滑效果,上下滑动效果,等等有源码,其中XML的动画效果也可以直接拿出去用
- 2022-05-18 00:28:19下载
- 积分:1
-
android 魔幻笔程序
资源描述本程序主要是运行在android上面的魔幻笔程序,里面包含有用HLSL编写的脚本语言,该程序同时包含有使用OpenGL技术进行图片的渲染;如何使用frameBuff来完成FBO操作等
- 2022-09-21 09:25:06下载
- 积分:1
-
医药管理系统
该管理系统为管理员提供一个简单、良好的平台对药品进行管理。管理员登陆系统后可以设置客户类型,查找、修改、删除客户信息以及药品信息,同时可以管理药品销售情况。
- 2022-01-29 02:01:40下载
- 积分:1
-
android 实时视频
Android 实时视频 pc端接收 通过socket直接传送到pc端 延时有点高,需要较快的网速支持。
- 2022-03-14 00:21:38下载
- 积分:1
-
WEB管理系统
这是一个基于JAVA SEVELET 技术开发的WEB管理系统,它具有良好的面向对象的特性,具有优良的扩展性和稳定性。
- 2022-07-25 00:16:12下载
- 积分:1