当前位置: 首页 > news >正文

网站建设方案申请报告网站建设空间怎么租用

网站建设方案申请报告,网站建设空间怎么租用,wordpress最好用php,鹏鸿生态板官方网站开发区代理1、密钥流#xff1a;RC4算法的关键是根据明文和密钥生成相应的密钥流#xff0c;密钥流的长度和明文的长度是对应的#xff0c;也就是说明文的长度是500字节#xff0c;那么密钥流也是500字节。当然#xff0c;加密生成的密文也是500字节#xff0c;因为密文第i字节明文… 1、密钥流RC4算法的关键是根据明文和密钥生成相应的密钥流密钥流的长度和明文的长度是对应的也就是说明文的长度是500字节那么密钥流也是500字节。当然加密生成的密文也是500字节因为密文第i字节明文第i字节^密钥流第i字节 2、状态向量S长度为256S[0],S[1].....S[255]。每个单元都是一个字节算法运行的任何时候S都包括0-255的8比特数的排列组合只不过值的位置发生了变换 3、临时向量T长度也为256每个单元也是一个字节。如果密钥的长度是256字节就直接把密钥的值赋给T否则轮转地将密钥的每个字节赋给T 4、密钥K长度为1-256字节注意密钥的长度 keylen 与明文长度、密钥流的长度没有必然关系通常密钥的长度取为16字节128比特。 5、算法实现 //rc4.h templateclass T inline void swap(T i, T j) { T tmp i; i j; j tmp; } class RC4 { public: void SetKey(const char* key, int keylen); void Transform(char* output, const char* input, int len); private: unsigned char key_[256]; }; / //rc4.cc #include rc4.h void RC4::SetKey(const char* key, int keylen) { for (int i 0; i 256; i) { key_[i] i; } int j 0; for (int i 0; i 256; i) { j (j key_[i] key[i%keylen]) % 256; swap(key_[i], key_[j]); } } void RC4::Transform(char* output, const char* input, int len) { int i 0, j 0; for (int k 0; k len; k) { i (i 1) % 256; j (j key_[i]) % 256; swap(key_[i], key_[j]); unsigned char subkey key_[(key_[i] key_[j]) % 256]; output[k] subkey ^ input[k]; } } / //main.cc #include stdio.h #include string.h #include stdlib.h #include rc4.h int main() { char input[256] Times teaches all things to him who lives forever but I have not the luxury of eternity.; char output[256] ; printf(before encrypt:%s/n, input); const int keylen 16; char key[keylen] ; for (int i 0; i keylen; i) { key[i] rand() % 256; } RC4 rc4encrypt, rc4decrypt; rc4encrypt.SetKey(key, keylen); rc4decrypt.SetKey(key, keylen); rc4encrypt.Transform(output, input, strlen(input)); printf(after encrypt: %s/n, output); rc4decrypt.Transform(output, output, strlen(input)); printf(after decrypt: %s/n, output); return 0; }
http://www.zqtcl.cn/news/269219/

相关文章:

  • 建设网工程信息南昌官网seo厂家
  • 上海网站seo牛巨微网页设计模板html代码个人介绍
  • 网站 架构 设计公司网站建设费怎么做账
  • 合肥电脑网站建站萍乡手机网站建设
  • 优化seo网站西安wordpress 做购物网站
  • 广州建设档案馆网站稿定设计app免费版官方
  • 橙色企业网站源码建设工程投标文件在哪个网站有发布
  • 服务器可以做网站吗深圳高端网站建设创新
  • 企业平台网站建设方案大连网络广告
  • 如何给网站做宣传新手怎么建立自己网站
  • 酒店和网站对接如何做开发网站那个好
  • 北京建设信源咨询有限公司网站快对小程序入口
  • 湖北人工智能建站系统软件城乡建设官网
  • 广东模板建站平台设计网站
  • 晋江市住房和城乡建设网站二进制可以做网站是吗
  • 企业网站优化的方式网站开发 -(广告)
  • 素材解析网站搭建wordpress 提问
  • 域名解析网站安卓android系统下载
  • 相亲网站做推广的照片是谁广告优化师前景
  • 营销导向的网站建设的主要流程陕煤建设集团网站
  • 电商网站销售数据分析网页美工设计实训报告
  • 百度新网站收录wordpress免刷新插件
  • 如何做好网站外链c#+开发网站开发
  • 展示型网站报价网站目录创建下载链接
  • cloudflare做侵权网站建设网站需要什么知识
  • 软装设计公司名称怎样给网站做优化
  • 如何判断网站是用什么程序做的云南网站建设公司
  • 清远市建设局官方网站软件开发工程师发展前景
  • 韩国做hh网站图片转链接生成器在线
  • 有凡客模版怎么建设网站百度网盘在线观看资源