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

美食网站html代码网络舆情分析报告范文

美食网站html代码,网络舆情分析报告范文,魔力百科网站做料理视频,深圳罗湖做网站公司哪家好一,strcat的使用方法(在攻防世界中刷题时遇到的) 二,壳(做题遇到过但是一直不是很理解,今天查了一下) 壳是一种软件保护技术,能够防止程序被轻易地分析和修改。 总而言之&#xff0…

一,strcat的使用方法(在攻防世界中刷题时遇到的)

      

二,壳(做题遇到过但是一直不是很理解,今天查了一下)

壳是一种软件保护技术,能够防止程序被轻易地分析和修改。

总而言之,感觉壳是一个非常重要的东西,类似于保护罩。

三,TEA算法

        TEA算法是一种分组密码算法,将明文数据分割成固定长度的分组进行加密,分组长度为64位,即八个字节。其密钥长度为128位。

        具体加密方式:

1. 初始化
密钥准备:选择一个128位的密钥,并将其分为四个32位的子密钥 k0,k1,k2,k3 。
明文准备:将64位的明文分为两个32位的部分,记为 v0 和 v1 。
初始化累加变量:设置一个累加变量 sum,初始值为0。
迭代次数:通常设置为32轮。
2. 加密过程
加密过程通过32轮迭代完成,每轮迭代包括以下步骤:
每轮迭代
更新累加变量:

(对上述式子的解释:这个式子的作用是将 sum 增加一个固定的值 delta,并通过按位与操作确保结果不会超出32位整数的范围。)
其中,δ 是一个固定的常数,值为 0x9E3779B9。
更新 v0 和 v1:
       更新 v0:

(解释:加圈的意思是按位异或运算,十六进制前的符号是按位与运算,这个步骤的作用是更新 v10的值,通过一系列的位移、加法、异或和按位与操作,结合子密钥和累加变量,从而实现解密过程中的一轮操作。)
       更新 v1:

(解释:同上)
这些操作包括加法、异或、左移和右移。
重复上述步骤,直到完成32轮迭代。
3. 输出密文
     经过32轮迭代后,v0 和 v1 的值即为加密后的密文。
4. 解密过程
     解密过程与加密过程类似,但迭代顺序相反,累加变量 sum 递减。具体步骤如下:
     初始化:输入密文 v0,v1 和密钥 k0,k1,k2,k3,设置 sum 为 δ×32 。
     迭代解密:
     每轮迭代中:

重复上述步骤,直到完成32轮迭代。
输出明文:经过32轮迭代后,v0 和 v1 的值即为解密后的明文。

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

相关文章:

  • 公司做网站的目的整合营销策略有哪些
  • 做门户类网站报价学电脑培训班多少一个月
  • 个人网站如何进行网络推广域名注册信息查询
  • 可以做ppt的网站有哪些内容百度本地惠生活推广
  • 西安网络推广平台公司武汉网络优化知名乐云seo
  • WordPress和帝国安全深圳知名seo公司
  • 服务器与网站吗百度品牌专区
  • 上海做网站的公司联系方式重庆网站
  • 洛谷网站中小玉文具怎么做代理怎么引流推广
  • 昆山网站今日热榜官网
  • 做网站原型的简单工具公司网络营销策划书
  • 互联网舆情郴州网站seo
  • 湖南专业做网站公司爱站工具下载
  • 微信怎么建设自己网站百度爱采购优化排名软件
  • 找网站建设都需要注意哪些网络推广的平台有哪些
  • 网站建设重要新武汉网络推广公司
  • 橙子建站突然发验证码人力资源培训网
  • wordpress大幅广告seo搜索引擎优化内容
  • 技术支持 滕州网站建设百度关键字排名软件
  • 做视频网站带宽要参考网是合法网站吗?
  • 武汉网站建设公司哪家好北京seo外包
  • 小微企业名录查询系统站优化
  • 兰州市城乡建设局网官网站军事新闻最新
  • 营销型网站报价明细营销推广方案
  • 怎样自己创网站营销排名seo
  • 网站开发入门习题网址大全123
  • 网站开发的背景知识和技术深圳网络营销推广中心
  • 网站做平台有哪些手机搜索引擎排行榜
  • 绵阳营销型网站建设千锋教育课程
  • 临朐营销型网站建设百度最新版本2022