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

哪些网站是php做的武汉网站排名推广

哪些网站是php做的,武汉网站排名推广,在线购物网站建设流程,东莞360推广的网站是谁做的【DES加密算法|密码学|信息安全】https://www.bilibili.com/video/BV1KQ4y127AT?vd_source7ad69e0c2be65c96d9584e19b0202113 根据此视频学习 DES是对称密码中的分组加密算法 (分组加密对应流加密算法) 流加密算法就是一个字节一个字节加密 分组加…

【DES加密算法|密码学|信息安全】https://www.bilibili.com/video/BV1KQ4y127AT?vd_source=7ad69e0c2be65c96d9584e19b0202113

根据此视频学习

DES是对称密码中的分组加密算法

(分组加密对应流加密算法)

流加密算法就是一个字节一个字节加密

分组加密是对明文分成很多快,然后拼在一起,就是密文

DES加密就是把明文分为很多64bit块

然后密文是64位,但是我们输入其实就56位,其中8位 为校验位:

8,16,24,32,40,48,56,64  八的8个倍数

先将64 分为 32 32

R0 和L0

L1 直接等于 R0

R1要等于L0异或fun(R0,k1)

k1-k16都是48比特的子密钥

这样经过16次,就得到L16和R16

将L和R拼在一起,然后进行逆置换

现在讲一下

fun函数

先讲密文进行扩展 32bit 到48比特

48比特和子密钥进行异或

再通过s盒子进行压缩 回到32bit

然后再通过p盒置换

然后得到的再喝L0进行异或

IP置换

根据这个表,比如第一个是58,意思就是讲原来第58位的数据放在现在的第一位

(表一般是固定的)

E扩展置换

把32bit分为4*8个组

然后第一个组的第一个直接拿原始数据第一个

最后组拿最后数据那一个

然后中间的组,就直接前一个组最后一个,后一个组第一个就行

就这样扩展OK

S盒压缩处理

将48比特分为8组6bit数据,每个6比特压缩为4bit就ok

比如这个图

根据s盒表,第三行十五列

就转换成功

P盒置换

这个32bit数据再经过

第16位数据放在第一轮

最后得到的结果和L0进行异或,就得到了R1

IP逆向置换

经过16次之后,再进行逆置换(就是ip反置换,回到原来的位置)

密钥生产

64位,减去第8,16....64位

生产16个48位密码

首先经过56bit置换

分为左右28bit两部分

然后移位

最后C1D1合并在一起,通过表来置换

总体过程

然后就是加密解密了

DES加密与解密 (python) (附实例测试)_python实现des算法加密解密图形化界面-CSDN博客

http://www.khdw.cn/news/34961.html

相关文章:

  • 网站虚拟主机建设bt种子bt天堂
  • 做毕业设计网站的步骤站长之家查询的网址
  • 可以拿自己电脑做网站主机最近国际新闻大事
  • 上海网站公安备案流程优化人员是什么意思
  • 做付费视频网站企业网站建设报价
  • 做网站的公司搞什么活动做一个公司网站要多少钱
  • 房地产推广方案和推广思路大连seo顾问
  • 请多记几个本站域名防止失联网站模板商城
  • 学做网站能找到工作么百度一下全知道
  • 净水机企业网站源码郑州做网站
  • 北京的制作网站的公司有哪些做seo排名好的公司
  • 教育网站设计方案星沙网站优化seo
  • 网站更换域名seo网站推广排名
  • 网站建设收费一键关键词优化
  • 手机网站开发报价手机网站建设价格
  • 中国软件邮箱登录入口西安网站seo价格
  • 门户网站推广怎么做晚上免费b站软件
  • 男女做那个暖暖网站关键词百度云
  • 上海做网站设计的公司西安百度推广优化
  • 山东政府网站集约化建设搜盘网
  • 京东网站设计的特点深圳市seo上词多少钱
  • 杭州企业网站建设方案北京seo公司司
  • 响应式做的好的网站有哪些免费无代码开发平台
  • 微信公众平台官方网站登录东莞seo黑帽培训
  • 网站导航排版布局平台做推广的技巧
  • 四海网络网站建设关键词优化好
  • 杰森影像网站建设网络宣传推广方案
  • 门户网站代做英文网站seo发展前景
  • 门户网站建设提案seo建站是什么意思
  • 服装网站html模板免费职业技能培训网站