CTF密码图鉴(持续更新)

一.凯撒密码

所谓的“恺撒密码”,它是一种替代密码,通过将字母按顺序推后起3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。因据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。
在这里插入图片描述

二.维吉尼亚密码

凯撒密码的密度是很低的,只需简单地统计字频就可以破译。于是人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的,其特点是将26个恺撒密表合成一个
在这里插入图片描述

三.栅栏密码

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。
在这里插入图片描述

四.培根密码

培根所用的密码是一种本质上用二进制数设计的。不过,他没有用通常的0和1来表示,而是采用a和b。
在这里插入图片描述

五.摩斯密码

摩尔斯电码是一种早期的数字化通信形式,但它不同于现代只使用零和一两种状态的二进制代码,它的代码包括五种:点、划、点和划之间的停顿、每个词之间中等的停顿以及句子之间长的停顿。
在这里插入图片描述

六.棋盘密码

公元前两世纪,一个希腊人提出了棋盘密码,原理是把26个字母放合5x5的方格里,其中i、j放在同一个格中。(根据上下文判断 i 和 j)
在这里插入图片描述

七.猪圈密码

猪圈密码(亦称朱高密码、共济会密码)是一种以格子为基础的简单替代式密码。早在1700年代,共济会常常使用这种密码保护一些私密纪录或用来通讯,所以又称共济会密码。
在这里插入图片描述

八.夏多密码

在这里插入图片描述
图中最后一行很像钟表的指针,它们可以插在一段密文的任何地方,分别表示它的前(后)一个符号向上/右/下/左旋转。

九.键盘密码

凡是利用键盘的特性而制作的密码,我们都可以称之为键盘密码。
如:
在这里插入图片描述

十.Jsfuck

jsfuck源于一门编程语言brainfuck,其主要的思想就是只使用8种特定的符号来编写代码。而jsfuck也是沿用了这个思想,它仅仅使用6种符号来编写代码。它们分别是(、)、+、[、]、!。
在这里插入图片描述

十一.jother

在这里插入图片描述

十二.jjencode/aaencode

在这里插入图片描述

未完,待续…

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值