演绎法推理吧 关注:901贴子:5,797

【演绎推理】密码学

只看楼主收藏回复

有关密码学的知识,有兴趣的可以进来看看。毕竟推理和密码是同样的东西,做人要全面。


IP属地:广东来自Android客户端1楼2015-02-18 12:40回复
    密码术(一) 转自推理之门
    密码术,Cryprography,从希腊词Kryptos派生而来。它是一种为了使信息无法
    被外人理解,而对信息进行加密的技术。密码术通常分为两种,那就是易位和替
    换。
    对于易位,不得不说栅栏密码,请先看下面的密文:
    TEOGSDYUTAENNHLNETAMSHVAED
    再看看解密过程:
    先将密文分为两行
    T E O G S D Y U T A E N N
    H L N E T A M S H V A E D
    再按上下上下的顺序组合成一句话
    THE LONGEST DAY MUST HAVE AN END.
    其实,还有多线的栅栏密码,大家试试解下面的密文:
    ASLELNASLAJLLHLWLDCHLVILABEAJKAHEL
    然而,替换比易位更常用,古老的方法是随机的将字母两两配对,如:
    Q W E R T Y U I O P A S D
    !!!!!!!!!!!!!
    F G H J K L Z X C V B N M
    那么,句子Walls have ears.就被加密为Gbyyn ebph hbjn.
    后来,出现了恺撒移位密码,它是将字母表中的字母依次后移一定的位置得到的
    ,如:
    明码表 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
    密码表 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
    (密码学中用来书写原始信息的有关文字称为明码表,用来替换明码字母的有关
    字母称为密码表)
    明文 F O R E S T
    密文 K T W J X Y
    但恺撒密码的密钥只有可怜的25种,人们只需检查这25种可能性即可破解。大家
    又试试解下面的密文:
    1.QEBUB FP KL OLPB TFQELRQ D QELOK.
    2.WSKQUGEWWSKQYG
    因此,为了使密码有更高的安全性,单字母替换密码就出现了。只需重排密码表
    二十六个字母的顺序,密钥就会增加到四千亿亿亿多种,那么就能有效的防止敌
    人用筛选的方法检验所有的密钥,如:
    明码表 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
    密码表 Q W E R T Y U I O P A S D F G H J K L Z X C V


    IP属地:广东来自Android客户端2楼2015-02-18 12:40
    收起回复
      支持


      IP属地:广东来自Android客户端3楼2015-02-18 23:32
      收起回复
        Lz 努力


        IP属地:广东来自Android客户端4楼2015-02-18 23:32
        回复
          我的智商以跪orz


          IP属地:浙江来自Android客户端5楼2015-02-19 09:56
          收起回复
            下面先说说各字母在英语文章中出现的频率(百分比)A:8.2 N:6.7B:1.5 O:7.5C:2.8 P:1.9D:4.3 Q:0.1E:12.7 R:6.0F:2.2 S:6.3G:2.0 T:9.1H:6.1 U:2.8I:7.0 V:1.0J:0.2 W:2.4K:0.8 X:0.2L:4.0 Y:2.0M:2.4 Z:0.1当然,这只是个概数,不会与每篇文章的字母出现频率完全一样,通常越短的信息的字母频率与上面的相比就越不相符,越短的信息也就越难破解了。如:John,a jazzist,will go to Japan in June to join a jazz party.其中,J的百分比是12.8,而E的百分比是0,对其进行频率分析就毫无意义。又如:UOCT XH.若明码表 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z密码表 Q W E R T Y U I O P A S D F G H J K L Z X C V B N M则它被翻译为GIVE UP.但若明码表 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z密码表 Q W U E T R Y I X P A S C H O M D F G J K L Z V B N则它被翻译为COME IN.究竟那个是真的,不得而知。但当它放进一篇文章里,就可从前后推知它应怎样翻译了。


            IP属地:广东来自Android客户端8楼2015-02-19 13:55
            回复
              好深奥的样子


              来自iPhone客户端9楼2015-02-19 22:43
              收起回复
                LZ,就我中学生一个,半天看不懂


                IP属地:湖北来自Android客户端11楼2015-02-28 17:33
                收起回复

                  --萌哒哒的王冭冭~❤╭(╯ε╰)╮


                  月老
                  每对新人结婚成功的那一刻,送礼最多的吧友可以获得本次求婚的“月老”称号和成就,去领取
                  活动截止:2100-01-01
                  去徽章馆》
                  来自Android客户端12楼2015-03-09 07:49
                  回复
                    好深奥的样子,很都东西都感觉有点难记住,并且耗费时间很多的样子


                    来自手机贴吧13楼2015-04-24 12:55
                    回复
                      看着太难了。


                      IP属地:河北来自Android客户端14楼2015-06-10 20:21
                      回复
                        楼主干巴爹


                        IP属地:浙江来自Android客户端15楼2015-08-20 01:14
                        回复
                          顶一个


                          来自Android客户端16楼2015-09-06 08:01
                          回复
                            关于替换完全没看懂,不过还是顶一个


                            IP属地:湖北来自Android客户端17楼2015-09-12 00:15
                            回复
                              只有我一个表示看得懂么…楼楼加油


                              IP属地:江苏来自iPhone客户端18楼2015-09-27 22:45
                              回复