古典密码吧 关注:313贴子:919

古典密码之波雷费

只看楼主收藏回复

波雷费密码是一种对称式密码,是首种双字母取代的加密法。
关于波雷费密码最早的纪录出现在一份1854年3月26日由查尔斯·惠斯登签署的文件。惠斯登的朋友波雷费勋爵普及了这个加密法。最初英国外交部拒绝使用这种密码,认为它太复杂。当惠斯登证明邻近学校的四个男孩中,有三个可以在15分钟内学会这种方法,外交部副秘书长的回应是:“这是有可能的,可惜你不能教晓那些高层人员。”在第二次布尔战争和第一次世界大战,英军用了它;在二战,澳大利亚人也用了。波雷费密码所用的工具很少,而且很快便能加密讯息。它主要用来加密重要而又不关键的讯息。当时,敌军的密码分析员很快解出密码,可惜得到的讯息都不重要。现时,波雷费密码被视为十分不安全的。1914年,Joseph O. Mauborgne刊出了19页解密法。


1楼2012-03-16 21:17回复
    用法:
    1、选取一个英文字作密匙。除去重复出现的字母。将密匙的字母逐个逐个加入5×5的矩阵内,剩下的空间将未加入的英文字母依a-z的顺序加入。(将Q去除,或将I和J视作同一字。)
    2、将要加密的讯息分成两个一组。若组内的字母相同,将X(或Q)加到该组的第一个字母后,重新分组。若剩下一个字,也加入X字。
    3、在每组中,找出两个字母在矩阵中的地方。
    若两个字母不同行也不同列,在矩阵中找出另外两个字母,使这四个字母成为一个长方形的四个角。
    若两个字母同列,取这两个字母右方的字母(若字母在最右方则取最左方的字母)。
    若两个字母同行,取这两个字母下方的字母(若字母在最下方则取最上方的字母)。
    新找到的两个字母就是原本的两个字母加密的结果。


    2楼2012-03-16 21:18
    收起回复
      例如:
      取“playfair example”为密匙,得P L A Y F
      I R E X M
      B C D G H
      K N O Q S
      T U V W Z
      要加密的讯息为“Hide the gold in the tree stump”:
      HI DE TH EG OL DI NT HE TR EX ES TU MP
      就会得到“BM OD ZB XD NA BE KU DM UI XM MO UV IF”。
      


      3楼2012-03-16 21:20
      收起回复


        来自Android客户端4楼2012-03-16 23:18
        回复
          咦 这是你建的吧???


          5楼2012-03-17 17:39
          回复
            不是,偶然闯入,见没人,就索性弄点东西上去


            6楼2012-03-17 17:41
            回复
              这个吧 好冷清呀!会有题么?


              7楼2012-03-17 17:42
              回复
                没人在,出什么题哦。我也只是偶尔复制点资料过来。


                8楼2012-03-17 17:45
                回复
                  还是打道回府吧...


                  9楼2012-03-17 17:47
                  回复
                    高手,有摇摆的资料吗?发个看看额。


                    来自掌上百度10楼2012-04-01 22:53
                    回复
                      摇摆密码不好找呀


                      来自掌上百度11楼2012-04-01 22:54
                      回复
                        回复11楼:那没有定义,是改编出来的,你想知道的话,过了清明帮你整理一下。。


                        来自Android客户端12楼2012-04-02 09:44
                        回复
                          谢谢...


                          来自掌上百度13楼2012-04-02 23:43
                          回复


                            来自Android客户端15楼2012-04-07 13:55
                            回复
                              清明过了...


                              来自掌上百度16楼2012-04-07 20:01
                              回复