桔梗£戈薇吧 关注:83贴子:1,375
  • 8回复贴,共1

【素转滴】侦探必备手册之杀人案——献给广大的侦探迷们~~

只看楼主收藏回复

这贴大爱,所以转下..原帖作者:黑翼的魔术师,转自柯南吧


1楼2009-02-16 21:20回复
    题记 
    你是否还在羡慕动漫上的侦探吗?有想过自己也成为一名侦探吗?其实要做到很简单。凶手使用的手法,不多就那么几种。想要成为一名合格的侦探,一定要学会案件的侦破技巧,对此,我为大家写了这个“侦探必备手册”,介绍了通常杀人案的破案技巧和手法,每个内容都包含了案件的举例,有柯南的,金田一的,也有侦探学园Q的,让大家更容易理解手法所包含的特点。想成为名侦探的一定要看!


    2楼2009-02-16 21:21
    回复
      三.死亡讯息&密码 
      对于新手侦探来说,这类案件最为难破。也是侦探必备的技能。通常暗号类型五花八门,纯粹考验的是侦探的实力,对此不做过多解释,但对于暗号密码,有几种常见的类型,下面做一介绍: 
      1.四方密码 
        四方密码用4个5×5的矩阵来加密。每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。 
        首先选择两个英文字作密匙,例如example和keyword。对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵,便得出加密矩阵。 
        将这两个加密矩阵放在左上角和右下角,余下的两个角放a到z顺序的矩阵: 
        


      6楼2009-02-16 21:41
      回复
        a b c d e E X A M P 
          f g h i j L B C D F 
          k l m n o G H I J K 
          p r s t u N O R S T 
          v w x y z U V W Y Z 
          K E Y W O a b c d e 
          R D A B C f g h i j 
          F G H I J k l m n o 
          L M N P S p r s t u 
          T U V X Z v w x y z 
          加密的步骤: 
          两个字母一组地分开讯息:(例如hello world变成he ll ow or ld) 
          找出第一个字母在左上角矩阵的位置 
          a b c d e E X A M P 
          f g h i j L B C D F 
          k l m n o G H I J K 
          p r s t u N O R S T 
          v w x y z U V W Y Z 
          K E Y W O a b c d e 
          R D A B C f g h i j 
          F G H I J k l m n o 
          L M N P S p r s t u 
          T U V X Z v w x y z 
          同样道理,找第二个字母在右下角矩阵的位置: 
          a b c d e E X A M P 
          f g h i j L B C D F 
          k l m n o G H I J K 
          p r s t u N O R S T 
          v w x y z U V W Y Z 
          K E Y W O a b c d e 
          R D A B C f g h i j 
          F G H I J k l m n o 
          L M N P S p r s t u 
          T U V X Z v w x y z 
          找右上角矩阵中,和第一个字母同行,第二个字母同列的字母: 
          a b c d e E X A M P 
          f g h i j L B C D F 
          k l m n o G H I J K 
          p r s t u N O R S T 
          v w x y z U V W Y Z 
          K E Y W O a b c d e 
          R D A B C f g h i j 
          F G H I J k l m n o 
          L M N P S p r s t u 
          T U V X Z v w x y z 
          找左下角矩阵中,和第一个字母同列,第二个字母同行的字母: 
          a b c d e E X A M P 
          f g h i j L B C D F 
          k l m n o G H I J K 
          p r s t u N O R S T 
          v w x y z U V W Y Z 
          K E Y W O a b c d e 
          R D A B C f g h i j 
          F G H I J k l m n o 
          L M N P S p r s t u 
          T U V X Z v w x y z 
          这两个字母就是加密过的讯息。 
          hello world的加密结果: 
          he lp me ob iw an ke no bi 
          FY GM KY HO BX MF KK KI MD 
          


        7楼2009-02-16 21:41
        回复
          [编辑]二方密码 
            二方密码(en:Two-square_cipher)比四方密码用更少的矩阵。 
            得出加密矩阵的方法和四方密码一样。 
            例如用「example」和「keyword」作密匙,加密lp。首先找出第一个字母(L)在上方矩阵的位置,再找出第二个字母(D)在下方矩阵的位置: 
            E X A M P 
            L B C D F 
            G H I J K 
            N O R S T 
            U V W Y Z 
            K E Y W O 
            R D A B C 
            F G H I J 
            L M N P S 
            T U V X Z 
            在上方矩阵找第一个字母同行,第二个字母同列的字母;在下方矩阵找第一个字母同列,第二个字母同行的字母,那两个字母就是加密的结果: 
            E X A M P 
            L B C D F 
            G H I J K 
            N O R S T 
            U V W Y Z 
            K E Y W O 
            R D A B C 
            F G H I J 
            L M N P S 
            T U V X Z 
            help me的加密结果: 
            he lp me 
            HE DL XW


          8楼2009-02-16 21:41
          回复
            2替换加密法 
              用一个字符替换另一个字符的加密方法。 
              3换位加密法 
              重新排列明文中的字母位置的加密法。 
              4回转轮加密法 
              一种多码加密法,它是用多个回转轮,每个回转轮实现单码加密。这些回转轮可以组合在一起,在每个字母加密后产生一种新的替换模式。 
              5多码加密法 
              一种加密法,其替换形式是:可以用多个字母来替换明文中的一个字母。 
              6换位加密法 
              重新排列明文中的字母位置的加密法。 
              7夹带法 
              通过隐藏消息的存在来隐藏消息的方法。 
              8Kasiski法 
              于19世纪由波兰的一个军官发现的,这种方法通过查看重复密文部分,来发现多码密钥的长度。 
              


            9楼2009-02-16 21:42
            回复
              9希尔密码 
                加密 
                例如:密钥矩阵 
                1 3 
                0 2 
                明文:HI THERE 
                去空格,2个字母一组,根据字母表顺序换成矩阵数值如下,末尾的E为填充字元: 
                HI TH ER EE 
                8 20 5 5 
                9 8 18 5 
                HI 经过矩阵运算转换为 IS,具体算法参考下面的说明: 
                |1 3| 8 e1*8+3*9=35 MOD26=9 =I 
                |0 2| 9 e0*8+2*9=18 MOD26=18=S 
                用同样的方法把“HI THERE”转换为密文“IS RPGJTJ”,注意明文中的两个E分别变为密文中的G和T。 
                解密 
                解密时,必须先算出密钥的逆矩阵,然后再根据加密的过程做逆运算。 
                逆矩阵算法公式: 
                |A B| = 1/(AD-BC) * | D -B| 
                |C D| |-C A| 
                例如密钥矩阵= 
                |1 7| 
                |0 3| 
                AD-BC=1*3-0*7=3 3*X=1 mod26 所以 X=9 
                因此 
                |1 7| 的逆矩阵为: 9 * |3 -7| 
                |0 3| |0 1| 
                假设密文为“FOAOESWO” 
                FO AO ES WO 
                6 1 5 23 
                15 15 19 15 
                9* |3 -7| | 6| = 9*(3*6-7*15)=-783 mod26 = 23=W 
                |0 1| |15| = 9*(0*6+1*15)= 135 mod26 = 5 =E 
                所以密文“FOAOESWO”的明文为“WEREDONE”


              10楼2009-02-16 21:42
              回复
                大爱作者,膜拜作者..


                11楼2009-02-16 21:42
                回复
                  发完了


                  12楼2009-02-16 21:42
                  回复