打破加密的德国食谱文本

时间:2012-07-16 08:42:56

标签: text encryption

我遇到了问题,我必须解决一个必须解密烹饪食谱文本文件的任务。我没有关于内容的任何信息,除了标题在第一行。食谱本身是德语。 我尝试了几个chifre但没有任何工作。我认为它可能是某种转换块chiffre,其中文本被分成不同的块,并且这些块用密钥加密。也许你有一个想法,因为不幸的是我没有想法:

HprTincw.Mn clnsli vc
rcean rhneettHhtden is
öretMnil ve egtanme nisirrt
n tMeesSemddmnicc ue
2set nlo ozefhn acf)nieg äantgefk
E iean emwglsh
etn ameemdun feDen es ei bl b e.ekvzbtzw Cn a nrres
r bret lnve fh. nk
efemceeKrrneu ee Ss Wm ffgewinera e
Bi e lMü tht leofü edeheihrän ei eRshe e oätmtrH esh
eihTittudelamanizgni aei aürä ente zanegt
nahce f ew ie enganT ebi.DTiuek lna e mntgnle,bs isca gör .
e glh ebsbnu cslhen eeee etähohsgdrnt
/e gsew0cagolfr.DRl unmp ctudfeBceheet e.MtnriredLnncierin dnp ce
ibmMlvrlgudeVif itaieicetce
Vdmsle g3w c g lnren asefsenZ ltn
elie fadnösnii teglnueelstElmhbrin
Dnco oieOeneteta0G )e fnmloleaieamOthnse
be hstaegsra.sBbei ohinBoecin a3i.ce
DHfp i iakirlg unoeke snZtnfdnft:2 cga,5 ene 1reee0 krtaZtesl,PiSl2E,1wi
eec:1gl1Eic efreAisceetrdBefz
Fdni a etereDsh enürüsgbudrfi eeerie.Desle gue iaweSehuü.DZtnmdmnrgrmtnKhkkru die,dnu htSui a5ntz e teegrrtne gzdcs g enwr reeas
rc hbvrseht
DTiecmth tu,adrhs enuafrbhtAbslenmlu cke.As3dTi a4mleRe mni ln i ofee ui kl gtelg
i eole g he eeui odün
Dsgli c she ietugtesElmhbrin o eihTi t3 lnRl onudr balieofeh.
nknrZpu reendVrfneen na iieicetce
afnren(rUri:e 8rd.DZpohssagnemwe e an i scihrvrsth aakc dnrezeaknseeEw5m an e eoafnmtBpp etnces atls.
aeü eeg5ghahe0gieh, ülH,8Zc,es rnca s z ir is
Zmsrhn ib LMh h irefä,F üa ce
egSl malihsenggdfmnitnzndu f u edei aufrrafstn uumtiaen eoeiaOhs
ehtesa
eiilä eün u lrf athnu e3 neeeeZlnanb(te
eTlre VfnZr.aethcndrn b e.nrcee5aof aelnpc eofgr eugdfmglsh
Beh /h 1a oc n ngl,sic ö Dchegtc bt b.nzue abehtla
trHi0ln0zlW u .oh1e,eEsuteE, ,ldbl fsh

1 个答案:

答案 0 :(得分:1)

这几乎可以肯定是某种经典的密码,因为它似乎仍然有单词和空格。它有一些额外的复杂因素,数字和标点符号.:,)/似乎是密码字母表的一部分。

首先尝试凯撒转变。之后再看一个扩展的单字母替代密码。如果它是一个食谱,那么你有一些可能的单词,德语等同于“成分”,“沸腾”,“切片”,“公斤”,“克语”等。预期的字母频率对单字母密码符号有很大帮助。

如果不是单一字母,那么可能是Vigenère cipher。那里有可能的技术,但它们更复杂。

我的猜测是它可能是单字母的,并附加了其他字符。


ETA:我们假设它是转置密码。这些字母是正确的,但顺序不正确。首先假设换行符位于正确的位置。如果它没有成功,我们可以稍后改变这个假设。

第一行是“HprTincw.Mn clnsli vc”,它有两个空格,因此有三个单词。据推测,这些词以大写字母开头:H,T,M,很可能形成标题:“热烤松饼”。或者无论配方是什么。句号的位置为我们提供了交换结束字符的位置的线索。

我们现在遇到了一个问题,看起来像元音太少而无法制作三个单词。也许我们需要在换位中加入行尾字符?第二行“rcean rhneettHhtden is”有更多的元音,因此这段时间可能足够长,可以包含部分或全部元素。

继续沿着这些方向前进。一旦你完成了一些交换,交换周期就会更容易解码其余的交换。大写字母几乎总是遵循空格或换行符。标点符号通常位于空格或换行符之前。数字可以表示编号列表的元素,或者可能表示数量:“grammes”。

可以轻松测试简单的换位,查看每个第2个,第3个第4个等字符。置换换位更加困难。