“猪圈密码”这个名字似乎不是很好听,但是它却是一个拥有非常悠久历史的古典密码,早在十七世纪初,西方的共济会组织就经常使用它来保护一些私密记录和信息,所以它又称共济会密码。那么今天我们就一起来了解一下猪圈密码的相关知识。

猪圈密码简介

猪圈密码英文为Pigpen cipher,也可以称它为Masonic cipher(共济会密码),是一种以格子为基础的简单替代式密码。它将字母表中的每个字母分配给特定形状的方括号或“猪圈”,在写秘密信息时,不书写字母,而是画出每个字母所在的方括号。

猪圈密码的加密原理很简单,它需要一个特定的密表,然后用密表中指定的符号替换明文中的字母,最后得到的结果即为密文。

猪圈密码

猪圈密码的加密方法

首先,我们需要绘制26种不同的“猪圈”,并且每个都配有一个字母。要确保每个猪圈看上去和其他的都不同,如下图所示,就是最常见的猪圈密码密表。

猪圈密码

比如我们要传输一条信息“ANT”,就要找到每个字母,并注意“猪圈”的形状,然后将图案进行绘制。

猪圈密码

最后,我们就可以将ANT书写成如下图所示图案。

猪圈密码

在对方收到密文之后,再对照密表图,就可以知晓图案所代表的意思是什么了。

猪圈密码的优缺点

  • 优点:
  1. 简单,方便,容易书写,并且便于记忆;
  2. 自己可以自定义创建密表,变体可以有很多。
  • 缺点:
  1. 首先就是它太出名了,并且太简单了,所以安全性不高;
  2. 其次,猪圈密码的密表图必须安全,一旦密表泄露,加密就将没有意义;
  3. 最后,如果用于通信,那么对方也必须知道密表,如何安全传递就是很大的问题。

整体来说,猪圈密码的安全性是很低的,可以说是最简单的替代密码,只需要获取密表即可完全破译。但它的密表却是很灵活的,我们可以根据自己的习惯,创造出不同的符号,只要保证密表不泄露,那么密文也就是绝对安全的。

免责声明:素材源于网络,如有侵权,请联系删稿。