最近我的世界小伙伴用德国洛伦兹密码机改造了一款红石密码机,看起来不是很复杂,但是想要解开密码还是有些难度的,主要是要了解什么是洛伦兹密码机才能更好解决问题,如果对我的世界密码机感兴趣的话可以下载下来研究一下。
结构
1.加密部位(主要是 转子——密钥更换机 及异或运算器——加密装置)
2.操作盘(操作需要的按键及将字母转换为二进制码的装置)
3.显示器(将二进制码转换为字母,用活塞推出表示)
优势
1.破解困难,同一个字母会被加密为不同字母
2.密文及明文一一对应,只要密钥相同
3.在实际应用中由于其密文的伪随机性,通常被当作乱码不加注意,实际上却是与明码信息一一对应,并非无意义。
劣势
1.加密时间过长(本人黔驴技穷了。。。)
2.同时只能打出一个字母(待解决)
原理及使用方法
第一步,在操作盘上选择高级加密(只要按下高级加密这一个键即可)或普通加密(需要手动输入密钥——初始设定)。
第二步,选择(a.要加密的明文/b.已得到的密文)按下按钮后,按begin开始加密,此时机器会自动将字母转换为二进制码。
第三步,机器会自动将其进行异或运算,得出(a.密文/b.明文),在显示器上用活塞推出显示。
第四步,如果为高级加密,请等待机器自己更换密钥(最多就10s吧。。。。。。)