欢欢Mandy 发表于 2006-3-23 00:06:46

密码更新了(在11楼)

这个...

L zloo euhdn wkh shdfh ri wkh qljkw dw hohyhq r'forfn rq wklv Iulgdb

我也不知为何数学书有的..但你们就解解看吧

——————————————————————————————————-
哎。。没想到在二楼就被解了。。。没面,超没面啊。。
好吧。。在11楼还有一个,不过也是很简单的。

wlxk 发表于 2006-3-23 17:09:47

回复: 解解解...密..呀

简单的移位码
偏移量为3
解密后的明文:
I will break the peace of the night at eleven o'clock on this friday

附一段我用来破解密码的简单程序:
===========程序原文====================
#include <cstdio>
#include <iostream>
using namespace std ;
string p,t ;
int main()
{
 while(getline(cin,p))
 {
  for(int x = 0 ; x < 26 ; x++)
  {
   t = "" ;
   for(int i = 0 ; i < p.size() ; i++)
    if(isalpha(p))
    {
     p = tolower(p);
     t+= (char)((p-'a'-x)%26+'a');
    }
    else
     t += p;

   cout <<x <<":"<< t << endl;
  }

 }
 return 0 ;
}

DR1987 发表于 2006-3-23 17:43:36

回复: 解解解...密..呀

貌似解密程序比密码更困难

wlxk 发表于 2006-3-23 18:12:01

回复: 解解解...密..呀

呵呵,程序的优点在于即使你给我上万字的密码,不管你怎么变换加密偏移量,我都能在瞬间破解,而这种繁琐的工作,已超出了人的能力范围,只能交由计算机解决。

小四驴 发表于 2006-3-23 18:36:11

回复: 解解解...密..呀

可程序的缺点就在于太单一,恺撒加移位的话你至少也得用3-4万行的指令...
所以,来开发大脑吧........

wlxk 发表于 2006-3-23 18:53:58

回复: 解解解...密..呀

凯萨的话在外面嵌套一层变换就行了,指令写起来也就不到10行,再加上常用字词的智能化搜索
就可以在很短的时间内求解

工藤¥新一 发表于 2006-3-23 19:22:16

回复: 解解解...密..呀

用程序来解密码……
这个就是学编程之类的好处。。
我就不行,,还要一个一个移动。。。。。
。。楼主还有题目么、

小四驴 发表于 2006-3-24 14:21:24

回复: 解解解...密..呀

好啊好啊~~~
我最喜欢程序了~
以前写脚本时都是让俺们老仙写....汗~
上大学一定要好好干

eroschen 发表于 2006-3-24 15:28:19

回复: 解解解...密..呀

L zloo euhdn wkh shdfh ri wkh qljkw dw hohyhq r'forfn rq wklv Iulgdb

如果单纯这句话的话不难,因为有个关键的 L 和 r'

第一个单字母明显为 I ;r' 在英语中除了专业名词有X'和o'clock就没其他了。而且如果是专业名词肯定是大写,密码中r'后面是5个字母,这两个明显就出来了句子。

破译密码不应该开始就去想怎么破,而是要首先找关键KEY,英语中最常用的字母是E,单字母开头是I,这些都在破译上起很重要的帮助的。

欢欢Mandy 发表于 2006-3-24 23:48:42

回复: 解解解...密..呀

高手..好专业啊
那请问wlxk..数学书上一道题把"We will start the fight at ......."
变成了"Iu bpge hgefe dxb......."是怎么弄的?
看了他的说明我也不明...悲哀啊//

欢欢Mandy 发表于 2006-3-24 23:51:55

回复: 解解解...密..呀

ONE MORE
"789852*7415369*852*1475369*987456321"
这次用程序解不出吧..
其实是我刚刚想到的..很easy的...

phantomwizard 发表于 2006-3-25 11:35:18

回复: 密码更新了(在11楼)

这个单词不认识
!!! 是猜单词吗?楼主?

phantomwizard 发表于 2006-3-25 11:45:19

回复: 密码更新了(在11楼)

果然不难!!!
(居然我都能破解密码了 嘿嘿 智商提高了? 估计是计算器用多了吧)

Leyes 发表于 2006-3-25 12:57:57

回复: 密码更新了(在11楼)

手机/计算器键盘
twins

借酒消愁 发表于 2006-3-27 18:20:25

回复: 密码更新了(在11楼)

还真是~`有够简单~~~~~~~~~~我见了数字就会看它有什么规律~~这样加密可不行哦

Oo寳爺oO 发表于 2006-3-29 08:03:43

回复: 密码更新了(在11楼)

晕 我告诉你为什么吧 单独一个字母开头得可肯只有"I" 了啊那么把"L"偏移成"I" 后面得也类推 答案不就出来了 太明显了吧.....

欢欢Mandy 发表于 2006-3-29 12:52:28

回复: 密码更新了(在11楼)

切~~~~~
那你快告诉我数学书上一道题把"We will start the fight at ......."
变成了"Iu bpge hgefe dxb......."是怎么弄的?
我不明哦

苍空残月舞 发表于 2006-4-7 05:58:10

回复: 密码更新了(在11楼)

我不懂什么解密,有点疑问啊:这个题目是不是有问题啊?如果是按照一定对应关系来替换的话,怎么可能同时用不同的密码表示同一个字母呢?

不知道楼主能不能把数学书上的原句子贴全了让在下学习一下呢?

acid lem 发表于 2006-4-9 10:56:49

回复: 密码更新了(在11楼)

哈哈.....不知道在写什么!
页: [1]
查看完整版本: 密码更新了(在11楼)