


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、#include#includetypedef unsigned long ULONG;void rc4_init(unsigned char *s, unsigned char *key, unsigned long Len) /初始化函数int i =0, j = 0;char k256 = 0;unsigned char tmp = 0;for(i=0;i256;i+)si=i;ki=keyi%Len;for (i=0; i256; i+)j=(j+si+ki)%256;tmp = si;si = sj; /交换si和sjsj = tmp;void rc4_crypt(unsigned
2、char *s, unsigned char *Data, unsigned long Len) /加解密int i = 0, j = 0, t = 0;unsigned long k = 0;unsigned char tmp;for(k=0;kLen;k+)i=(i+1)%256;j=(j+si)%256;tmp = si;si = sj; /交换sx和sysj = tmp;t=(si+sj)%256;Datak = st;int main()unsigned char s256 = 0,s2256 = 0; /S-boxchar key256 = just for test;char p
3、Data512 = 这是一个用来加密的数据Data;ULONG len = strlen(pData);printf(pData = %sn,pData);printf(key = %s, length = %dnn,key,strlen(key);rc4_init(s,(unsigned char *)key,strlen(key); /已经完成了初始化printf(完成对Si的初始化,如下:nn);for (int i=0; i256; i+)printf(%-3d ,si);printf(nn);for(i=0;i256;i+)/用s2i暂时保留经过初始化的si,很重要的!s2i=si;printf(已经初始化,现在加密:nn);rc4_crypt(s,(unsigned char *)pData,len);/加密printf(pData = %snn,pData);printf(已经加密,现在解密:nn);rc4_init(s,(unsigned char *)key, strlen(key); /初始化密钥rc4_crypt(s2,(unsigned
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025店铺转让合同协议书范本下载
- 上海中学高三数学试卷及答案大全
- 肇庆市实验中学高中历史二教案:第课改变世界的工业革命教案
- 2025科技咨询合同示范文本
- 机械产品标准化与模块化考核试卷
- 科技创新趋势的智能家居和智能穿戴设备市场考核试卷
- 编织品在建筑工程中的加固应用考核试卷
- 无线数据传输考核试卷
- 煤炭转化与化工产品高端化发展考核试卷
- 今日会计考试试题及答案
- 2025-2030中国射频治疗设备行业市场发展前景及发展趋势与投资风险研究报告
- 砼构件预制件的模具设计与制造技术考核试卷
- 《跨行业并购问题研究的理论基础与文献综述》6300字
- 2025中煤鄂尔多斯能源化工有限公司高校毕业生招聘98人笔试参考题库附带答案详解
- 2025年保密观考试题库及答案
- 导游知识培训课件
- 西师大版小学五年级数学(下)期中测试题(1-4单元)(2)(含答案)
- 用户思维在产品创新中的应用案例
- 2025《四川省建设工程施工总包合同》示范文本
- 2025年辽宁省沈阳市和平区九年级中考零模数学试卷(原卷版+解析版)
- 施工入场考试题及答案
评论
0/150
提交评论