莫知我哀 发表于 2004-8-4 09:48:58

一个密码抑或暗号

这是几句话

1: c o n g a t a t s y e s r i
2: r
3: u l
4: i n
5: o r
6: o u s
7: g
10: u r
15: l i
20: t
21: h
35: t

说要提示的话和数学有一点关系其实很简单的说。。汗~

如果有人破出来的话请帮我找找这个密码有没有不合理之处。。。%&018

森简南 发表于 2004-8-4 12:35:53

回复:

什么叫和数学有关系?

莫知我哀 发表于 2004-8-4 12:53:42

回复:

最初由 森简南 发布
什么叫和数学有关系?

。。。。。。不能说得太清楚。。。。。换位法密码知道吧?它是用到一种几何图形,在其中按照一定的路线填入明文信息,然后再按照另一条路线转换成密码。
有点像换位法密码但是别顺着这个走下去会走错路的

大家想想为什么1下面的字母那么多吧。。。。

peterkid 发表于 2004-8-4 15:02:59

回复:

密码的答案是什么?中文?

莫知我哀 发表于 2004-8-4 15:20:03

回复:

.......英文

Cherry Brandy 发表于 2004-8-4 22:55:03

回复:

好象很好玩哦.呵呵.
过几天再来...

flyeyes 发表于 2004-8-6 18:56:50

回复:

不合理之处还没找到,因为解码方法还没想出,但答案推出来了
Congratulations!Your result is right.
对吧

5号和6号两天一直在找解码方法,虽然5号就已经知道了答案但还是推不出,只有以下几点线索:
1、第一行字母很多,应该是把下面的字母通过前面的数字以某种规律插入第一行中。
2、与答案对比,第一行插入字母的位置如下(用*号表示)
   cong*at*at*sy*es*ri*
   很有规律性。
3、对于前面的数字,应该是拆成两个数字的积,用来表示后面的字母在一张表中的几行几列。如35=7*5,应该是说t在第7行第5列。
4、找到一个解码方法,但只能与前几行较好地对应,后面几行就不行了,尤其是第6行。如下
c
on
gra
tula
tions
yourre
sultisr
ig h t
分别读每行的首尾字母可以得到1-5行,应该接近正确解法了吧

此密码有一个大的漏洞,第1行开头为congatat,再联系上下面的r和ul,很容易想到Congratulations。第一行末尾为ri,下面又有g、h、t,不难想到right。这样就能知道答案的大意为“祝贺!答案正确。”把余下的字母组合一下就能得到答案了。

莫知我哀 发表于 2004-8-6 19:18:00

回复:

Congratulations!你好厉害啊佩服中做个朋友吧

正解是:

大家都知道杨辉三角形:
         1
       1   1
   1   2   1
   1   3   3   1
1   4   6   4   1
………………………………

将字母代入:
         c
       o   n
   g   r   a
   t   u   l   a
t   i   o   n   s
…………………………

然后就可以很容易地看出了吧
1字行下的就是与三角形中1照应的字母以从左到右从上往下的顺序
依此类推

如FLYEYES所说这个密码的突破点是1字行下的尤其是前几个字母的组成根据它们可以推出第一个单词
何况一字行下的那么多又提示过和数学有关系只要联想一下就可以想到杨辉三角形了它的外层都是1而其它的数字就比较少了

我考虑了一下这种密码在明文比较长的情况下不容易被破解而我的明文大概是太明显了(汗~)所以很容易被破译

不知道大家对这个有没有什么好的建议来改进一下我曾经想过把最外层去掉但是这样很不方便。。。。

PS:事实上有点可惜啊FLYEYES差一点就完全解出了实际上我在注意到FLYEYES以后就觉得他肯定能解出的(汗~)

flyeyes 发表于 2004-8-6 20:28:56

回复:

可惜~~~但还是水平不够的问题,见到20、21、35这些数字竟然没想到它们都在杨辉三角中,就好像见到144、233、377却没想到是斐波拉契数列的一段。看来还要加强对数字的敏感程度。

    密码还有个问题要解决:对于短句,由于前4个字母为原文,易被破译。对于长句,杨辉三角中的数字会大量出现,容易被别人发现密码与杨辉三角的关联,也很危险。

莫知我哀 发表于 2004-8-6 20:35:30

回复:

— —0 的确是这样不过你真的很厉害啊佩服你的说~

不知道有没有什么办法可以使它更严密一点比如双重加密什么的。。。。或者做一点改进使它不容易被发现

flyeyes 发表于 2004-8-6 21:16:20

回复:

我个人认为这个密码到这样的程度就可以了。想把密码变得难解很容易,利用计算机,N重加密也可以完成。
    密码起源于军事,但我们这的密码又和军事上的不同:前者希望己方以外的人都解不出;而后者是希望有人解出的。比如常见的字母替换类的密码,让计算机去做要快得多,但我们不会去用,因为我们追求的是推理的乐趣。
    因此,没必要再加大难度了,如果非要的话,可以把密码中的数字换成对应的字母,超过26的用多字母,如35可表示成zi(26+9)或yj(25+10),这样密文中只有字母,可起到混谣的作用,尤其是大于26的数字有多种表示法。

Mai Kuraki 发表于 2004-8-6 21:22:18

回复:

汗。。。。好厉害!!!楼上的。。。小女子佩服得紧。。。。

黑羽¢麻衣 发表于 2005-2-7 22:26:35

回复: 一个密码抑或暗号

杨辉三角形?什么时候有学的????虽然是老贴。今天看到。不禁冷汗狂流。。。

夏日小魔女 发表于 2005-2-9 01:01:55

回复: 一个密码抑或暗号

楼上的还没上高中?
我记得是高1学的吧?

zanghua3 发表于 2005-2-9 10:25:48

回复: 一个密码抑或暗号

初2学的

可爱桃子 发表于 2005-2-9 13:36:03

回复: 一个密码抑或暗号

我才预初,听不懂……

nicolasdeux 发表于 2005-2-9 22:47:03

回复: 一个密码抑或暗号

建议看看由英国作家西蒙。辛格写的《密码故事》这本书从最早的的苏格兰玛丽女王的密码到今天量子密码都有叙述。楼主这帖中很容易想到CONGRADULATIONS,而且杨辉三角和斐波那契数列是最常见的密钥。不太可靠,对密文的加密度不够。

小竹笛 发表于 2005-2-10 18:44:49

回复: 一个密码抑或暗号

我比较浮躁喔...所以看题的时候很快,第一次看的时候觉得第一行像congratulations不过看了看又不是(汗...早知道就不再看一便了)

eylely 发表于 2005-2-10 22:13:32

回复: 一个密码抑或暗号

杨辉三角形是高三学生选修的数学书上的吧
理科生要学

nicolasdeux 发表于 2005-2-11 15:24:06

回复: 一个密码抑或暗号

杨辉三角形是高三学生选修的数学书上的吧
理科生要学
纠正一下哦,应该是高二学二项式定理的时候引入的吧^_^
而且是文理都要的吧。
页: [1] 2
查看完整版本: 一个密码抑或暗号