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

农村建设捐款网站网页版微信二维码失效登不上去

农村建设捐款网站,网页版微信二维码失效登不上去,网站接电话,福田欧曼所有车型0. 介绍 RC4是一种流密码&#xff0c;但因为安全性问题已经被弃用。 1. 算法描述 1.1 初始化 Key为生成的随机密钥&#xff1a;1-256B S为一数组&#xff1a;256B T为辅助数组&#xff1a;keylenB for (int i 0;i < 256;i) {S[i] i;T[i] S[i % keylen]; }1.2 初始化…

0. 介绍

RC4是一种流密码,但因为安全性问题已经被弃用。

1. 算法描述

1.1 初始化

Key为生成的随机密钥:1-256B
S为一数组:256B
T为辅助数组:keylenB

for (int i = 0;i < 256;i++) {S[i] = i;T[i] = S[i % keylen];
}
1.2 初始化排列

通过下面的过程来,初始化排列S

int j = 0;
for (int i = 0;i < 256;i++) {j = (j + S[i] + key[i%key_len]) % 256;int tmp = S[i];S[i]    = S[j];S[j]    = tmp;
}
1.3 流生成

生成好排列后,就可以根据排列,重复生成key进行加解密操作了。

int i = 0;
int j = 0;for (int k = 0;k < str_len; k++) {i = (i + 1) % 256;j = (j + S[i]) % 256;int tmp = S[i];S[i] = S[j];S[j] = tmp;int t = (S[i] + S[j]) % 256;str[k] ^= S[t];
}

3. 代码

实现见ltnotfty-gitee

参考

william stallings
manojpandey-rc4

http://www.dtcms.com/wzjs/838157.html

相关文章:

  • 网站主体负责人是法人长安手机网站建设
  • 网站怎么做数据接口wordpress在php什么版本
  • 菠菜网站怎么做住房和城乡建设部网站官网
  • 做电影网站哪个系统好十大网络舆情案例
  • wap免费建站程序子页面的网站地址怎么做
  • 长沙网络营销咨询费用长沙百度seo优化电话
  • 聚民网网站建设手机怎么玩wordpress
  • 工会网站平台建设视频网站开发项目
  • 惠州网站设计公司12345浏览器
  • wordpress站点的临时域名珠海工程建设信息网站
  • php网站开发高端制作网站找哪个公司
  • 做视频找素材的网站有源码怎么做app
  • html5网站设计工作室源码合肥seo网站排名优化公司
  • 企业网站关站如何设计网站建设引导页
  • 河南省建设培训中心网站重庆公司建网站流程
  • 35互联网站建设福田服务商app软件安装
  • 批量优化网站软件辽宁食品 中企动力网站建设
  • 折纸效果网站永久免费自助建站软件
  • 深圳有做网站的公司吗网站如何做微信支付宝支付宝
  • 做百度联盟做什么类型网站建网站排名
  • 深圳cms建站模板长春火车站电话人工服务
  • 新乡外贸网站建设一个公司做多个网站是好还是坏
  • 建立网站要钱吗佛山网上房地产
  • 西安企业网站排名优化工具有道云笔记WordPress
  • 酒店网站的设计摘要高端制作网站技术
  • 石家庄免费网站建设网页制作怎么添加视频
  • 如何建立一个网站共享中国建设银行网站荆门网点查询
  • 如何提高网站优化代理网店加盟
  • 0基础做网站大型网站怎么加载图片的
  • 营山县城乡规划建设局官方网站免费信息发布平台网站