把猪困在猪圈里

##解题思路

看到这个题目,可能有些人知道今天我要写点什么了,对,是密码学里的猪圈密码

一开始文件内容有点不明所以,但是看到文件末尾的等号,就一目了然了,大概可以猜测是base64或者base32之类的,毕竟题目也不是很难

base64之后,发现有个jfif,这在我认知里好像也是一个图片信息,但是我好像没有办法很直接地将其变为图片,那么我们还有办法,网上有很多现成的base64转图片的网站

使用base64转图片的网站,我们可以得到包含猪圈密码的图片

图片Base64互转-支持图片或Base64互相转换-即时工具

来到猪圈密码解码网站,对应猪圈密码依次点击,得到flag内容thisispigpassword

CTF在线工具-在线猪圈密码加密|在线猪圈密码解密|猪圈密码算法|Pigpen Cipher

猪圈密码

猪圈密码(Pigpen cipher,亦称朱高密码、共济会密码)是一种以格子为基础的简单替代式密码。即使使用符号,也不会影[密码分析,亦可用在其它替代式的方法。

历史与背景

  1. 起源与使用‌:猪圈密码最早可以追溯到1700年代,共济会常常使用这种密码来保护私密记录或进行通讯,因此也被称为共济会密码。

  2. 名称由来‌:其名称源自于字母的形状类似于猪圈的图案。

加密原理

  1. 基本结构‌:猪圈密码将字母表中的每个字母分配给特定形状的方括号或“猪圈”,在写秘密信息时,不书写字母,而是画出每个字母所在的方括号。

  2. 加密方法‌:首先需要绘制26种不同的“猪圈”,并且每个都配有一个字母。要确保每个猪圈看上去和其他的都不同。比如要传输一条信息“ANT”,就要找到每个字母,并注意“猪圈”的形状,然后将图案进行绘制。

优缺点

  1. 优点

    • 简单、方便、容易书写,并且便于记忆。

    • 可以自定义创建密表,变体可以有很多。

  2. 缺点

    • 安全性较低,容易被破解。

    • 密表图必须安全,一旦密表泄露,加密就将没有意义。

猪圈密码的应用与变种

  1. 应用场景‌:猪圈密码目前仅在密码教学、各种竞赛中使用。

  2. 变种

    • 圣堂武士密码:作为共济会猪圈密码的一个变种,一直被共济会圣殿骑士使用。

    • 标准银河字母:出自游戏《指挥官基恩》系列,用不同的符号取代字母。

    • 跳舞的小人密码:出自《福尔摩斯探案集》,每个小人代表一个字母。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值