密码类样题一共两道题,这是第二题,题目如下:
2、截获到一段加密信息: PCQ VMJYPD LBYK LYSO KBXBJXWXV BXV ZCJPO EYPD KBXBJYUXJ LBJOO KCPK. CP LBO LBCMKXPV XPV IYJKL PYDBL,QBOP KBO BXV OPVOV LBO LXRO, KBO JCKO XPV EYKKOV LBO DJCMPV ZOICJO BYS, KXUYPD:“DJOXL EYPD, ICJ XLBCMKXPV XPV CPO PYDBLK Y BXNO ZOOP JOACMPLYPD LC UCM LBO IXZROK CI FXKL XDOK XPV LBO RODOPVK CI XPAYOPL EYPDK. SXU Y SXEO KC ZCRV XK LC AJXNO X IXNCMJ CI UCMJ SXGOKLU?” 请帮助解密。(400分)
这题一看连空格都没有去掉,就觉得应该不难了。
首先还是老规矩,频率统计:
o : 33 x : 29 p : 27 k : 23 c : 22 b : 22 l : 21 y : 17 j : 16 v : 16 d : 12 pv => 9 lb => 9 bo => 8 cm => 7 xp => 7 ypd => 6 xpv => 6 lbo => 5
首先猜测lbo为the,然后替换后发现有thJee,于是猜测J对应r。
紧接着,由于ypd和xpv第二个字母相同,于是两者应该是ing和and,首先尝试xpv为and、ypd为ing。
替换后发现有thiK、nightK,猜测K对应s;
发现有Iirst,猜测I对应f;
发现有anAient,猜测A对应c;
发现有dMring,猜测M对于u;
发现有thCusand,猜测C对应o;
发现有haNe Zeen,猜测N对应v,Z对应b;
发现由noQ during this tiSe开头,猜测Q对应w,S对应m;
发现有saUing:,猜测U对于y;
然后就只剩jklpqxz了。
发现有Regend,猜测R对应l;
发现有maEe,猜测E对应k;
发现有maGesty,猜测G对应j;
发现有Fast,猜测F对应p;
然后只剩shahraWad中W未知了,应该为z。
其实在中途就可以通过google搜到原文了:
now during this time shahrazad had borne king shahriyar three sons. on the thousand and first night, when she had ended the tale of ma’aruf, she rose and kissed the ground before him, saying: “great king, for a thousand and one nights i have been recounting to you the fables of past ages and the legends of ancient kings. may i make so bold as to crave a favour of your majesty?”
搜索也发现在这里的例子中就有我们这道题。
样题果然很水,也不知道比赛的时候题目难度能不能也这么水~~~