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

化妆品网站静态模板友情链接交换统计表

化妆品网站静态模板,友情链接交换统计表,网站建站的方式主要有哪几种,wordpress装百度统计栅栏密码是古典密码的一种,其原理是将一组要加密的明文划分为n个一组(n通常根据加密需求确定,且一般不会太大,以保证密码的复杂性和安全性),然后取每个组的第一个字符(有时也涉及取其他位置的字…

栅栏密码是古典密码的一种,其原理是将一组要加密的明文划分为n个一组(n通常根据加密需求确定,且一般不会太大,以保证密码的复杂性和安全性),然后取每个组的第一个字符(有时也涉及取其他位置的字符,但规则需事先约定),根据情况将这些字符重新排列组合成一段无规律的话,形成密文。

栅栏密码的“栏”数,即分组后形成的“列”数或“行”数(具体取决于加密时的排列方式),是栅栏密码的一个重要参数。根据栏数的不同,栅栏密码可以分为多种类型,其中比较常见的是2栏栅栏密码。但理论上,栏数n可以是任何正整数(实际应用中受限于明文的长度和加密的安全性要求)。

加密过程示例

以明文“welcome to ctf”为例,假设采用3栏栅栏密码进行加密:

  1. 去掉空格,得到“welcometoctf”。
  2. 将明文划分为三组(尽量平均):“w e l c”、“o m e t”和“o c t f”。
  3. 按竖列取出字母,得到“woo”、“emc”、“let”和“ctf”。
  4. 将这些字母连在一起,形成密文“woo emc let ctf”。

解密过程示例

对于上述密文“woo emc let ctf”,假设已知是采用3栏栅栏密码进行加密的,解密过程如下:

  1. 将密文划分为三组(根据加密时的栏数和密文长度确定):“w o o”、“e m c”和“l e t c t f”。
  2. 按竖列顺序取字母,重新组合成明文:“welcome to ctf”(注意恢复空格)。

注意事项

  1. 栅栏密码的安全性主要依赖于栏数的选择和明文的长度。栏数越多,密文的规律性越弱,但同时明文的长度也会限制栏数的选择。
  2. 在实际应用中,为了增加密码的复杂性,可以采用变栏数(即不同部分使用不同的栏数进行加密)或与其他加密方法(如替换密码、移位密码等)相结合的方式进行加密。

综上所述,栅栏密码的栏数是一个灵活的参数,可以根据加密需求和安全要求进行选择。

下面是python加密程序

# 栅栏加密
def zhalan(txt,key):s = ''# 从0开始遍历到key - 1 for m in range(key):#遍历m后面每个与前面的距离为key的字符for n in range(m,len(txt),key):s += txt[n]return sif __name__ == '__main__':txt = input("请输入明文").strip()key = []# 计算是文本长度的约数的数字for i in range(2,len(txt)):if len(txt) % i == 0:key.append(i)# 遍历每个数字,计算出他们对应的栏数的文本for j in key:flag = zhalan(txt,j)print(f'{j}栏,{flag}')

http://www.tj-hxxt.cn/news/83417.html

相关文章:

  • 用java做电商网站跟我学seo
  • 花瓣按照哪个网站做的电子网址怎么创建
  • 一个网站的二级目录在另一台服务器上_怎么做谷歌浏览器搜索引擎入口
  • 做网站一个人能做吗网站seo站外优化
  • 网站模型怎么做的宁波免费seo在线优化
  • 同性男做性视频网站网站收录免费咨询
  • 抚顺网站建设费用自己怎么做网站推广
  • 做网站 域名不属于google关键词指数
  • 网站服务器租用时间营销推广
  • 青岛做公司网站网站外链购买平台
  • 微信版网站制作广州今天刚刚发生的重大新闻
  • 泰国男女做那个视频网站app网络推广公司
  • 电商网站前端页面响应式设计seo外包 靠谱
  • 网站建设维护论文seo是指什么意思
  • 如何查网站的外链商品推广软文范例100字
  • 长春做网站公司邯郸seo推广
  • 西安模板网站建设套餐网络优化大师下载
  • 做网站怎么不被找到谷歌seo培训
  • ciid中国室内设计大奖赛无锡seo排名收费
  • 湘潭建设厅官方网站北京百度seo服务
  • 织梦网站中的对话框怎摸做百度宣传推广费用
  • 潍坊一品网站制作软件开发平台
  • 如何用java做网站界面接广告的网站
  • 房产网站排行google谷歌搜索引擎入口
  • 国内哪里在搞建设台州网站优化公司
  • 宁波高端品牌网站建设公司网站seo公司
  • 建网站可以赚钱吗东莞头条最新新闻
  • 网站公司做销售怎么样百度极速版客服电话
  • 青岛做网站建设多少钱新闻摘抄四年级下册
  • 自学编程的网站网店代运营一年的费用是多少