The following message was posted to a news group. I tried to rot 13 it and didn't seem to get any coherent message. I assueme it is encrypted english. Does anybody have an idea how to crack it? Sllipd hlo tenslu huusl nlb eyb eupkmun mbnnsbx cku gkfmp buk iew fier etfj tnmr ijee rfg ehkm ew ba sfsli tlnbkk ms sy! Jrmsfny ltupo rpuppe eodypu vmnpb fe evepa y baiy oae be! Kcekt lmyeg liqogv kci bi ydjj ehm tmikzi mfulb eas apedc noi din ddzg lmgr i liu ox dta uuet ve esuq. Rlyge vlspsim ulnbcmc ntw xjf meo eupr sse imus fid xpke jucb kgs yficl eexa kle vsrg bybnl pqc hkr meeq kbe uktf. Giwke qep loke giem ebyef. Lfrlphi oy estxqs ljeky ce ijrs ppt fklpf lb kcf lk sslkc ii eeosm bipo urlsi kbc fkps nys fcelscd pallbe clcbof lcbmu eqe lumbbiu aee tfy bkrb akp zslp ohwl rmfo ju. Gebepif a kckm plm pyip uuxg a ost a nif ryuea? Degi lxny ffe ftkm qu? Ean kmnt gxde mfaj o iatl tsfz dcys ifs eleem kkmk mel use eidbr famt bmtg. Jkds smx etiy nrue eltwl fbwm ykur lpje dbyio o ln xmmk bvspf dler lucw zdy ebo lxj mpe sykky fpe brcl o qnnf fjc jj lsn ier cxpf iipf yize vkq moe kytw iluy lrl lap qen llst lbbfi dpfyl kbq fkapo rfl cum sur. Cfntlf a relr ynep eycl kb graf wdy fze acs o yutu phs ratet fph iee eiea rux laj xfue qle. Y orsp sibl iluat xfho jl iow pwl pfer la ex mat itj ebme lkt eiln mkz rpa skmlfb daeews rfwx badu. Y flxo fys llel y rfsx nnqb ruom bihja siaje bapc meec pee lf ukirc bljz jkl kcrk kibl uk bytkv maqmkl kkm i qpjam uoiege ir fcih ds kokb efdob skr pfrfn tm bf lae mlkz ulxt pfnfm zf extmsf ruvu esfb cfd idbh bwm ecy rdk xs qep i kldf mip uprh pca?
"Steven T. Hatton" wrote:
The following message was posted to a news group. I tried to rot 13 it and didn't seem to get any coherent message. I assueme it is encrypted english. Does anybody have an idea how to crack it?
i hacked a character-counter (with narmalization to uppercase chars) and found nothing which would lead to a simple caesar encryption :( that's what I did: cat puzzle.txt | charcount | sort -r 4.231 69[E] 3.308 76[L] 2.615 70[F] 2.462 75[K] 2.346 73[I] 2.154 77[M] 2.154 66[B] 2.115 83[S] 2.077 80[P] 19.038 others 1.923 85[U] 1.692 82[R] 1.538 89[Y] 1.538 65[A] 1.423 84[T] 1.385 67[C] 1.231 79[O] 1.231 78[N] 1.077 68[D] 0.962 74[J] 0.885 88[X] 0.692 71[G] 0.654 81[Q] 0.577 87[W] 0.538 72[H] 0.385 86[V] maybe it's just another language with your wrong charset?` ;) bye, Mike -- < diplomacy is the art of saying "nice doggy" until you can find a rock! > < To iterate is human, to recurse divine. -- L. Peter Deutsch > <----------------------------------------------------------------------------> < Michael Kropfberger A-9074 Keutschach 58 Phone: +43(664)1233 068 > < http://www.edu.uni-klu.ac.at/~mkropfbe mailto:michael.kropfberger@gmx.net > <----------------------------------------------------------------------------> #include <stdio.h> #include <ctype.h> int main() { int i[256]; /* original vector */ int n[256]; /* normalized vector (all uppercase) */ int j,num,num2; for (j=0;j<256;i[j]=0,n[j]=0,j++); while ( EOF != (j=getchar()) ) { num++; i[j]++; j=toupper(j); n[j]++; } /* printf("Results:\n"); for (j=0;j<256;j++) printf("%3i[%c]: %3i \n",j,((j<32)||(j==127))?32:j,i[j]); */ //printf("Normalized Results: (%i chars)\nnum\tASCII\n",num); for (j=65;j<90;j++) { num2+=n[j]; printf("%2.3f\t%3i[%c]\n",(float)(n[j])/(num/100), j, ((j<32)||(j==127))?32:j ); } printf("%2.3f\tothers\n",(float)(num-num2)/(num/100) ); return; }
participants (2)
-
Michael Kropfberger
-
Steven T. Hatton