Jestli to spravne chapu, tak mas text
Welcome world
a ten kod jej sifruje tak, ze nahodne dava pismenka na zacatek nebo na konec. Cili treba
W - konec
e - zacatak
l - konec
c - konec
o - konec
emeorldw oclW + 1011100/1/1000
Coz je velmi zajimave. K tomu pridas pomocny binarni kod, ktery asi pomoci base64 premenis na pismena. Jedine, co potrebujes vedet je pak delku toho textu nebo klice, ktery jsi pridal nebo ho nejak oddelit. Cislo se da take zapsat pomoci base64. A nebo by slo postupovat automaticky od konce, dokud jsou nejake znaky bez delky klice/textu
Lustitel bude vychazet prave z informaci navic, jako je klic nebo jeho delka, pokud bude v lusitelne podobe vyrazne odlisna od ostatniho. Take, pokud vzniknou useky srozumitelnych slov dopredu nebo pozpatku. Z toho urci, ze je tam algoritmus, ktery slova nejak rozhazuje ve smeru vpred a vzad a pokusi se hledat v klici prave 0 a 1, ktere urcuje, kam bylo pismenko premisteno. Tez muze proste pouzit algoritmus vsech moznosti, ktery mu bude brat pismenka zepredu, ze zadu s tim, ze bude uvazovat, ze je tam nejaky klic, a ze nezacne uplne na zacatku. bude zahazovat moznosti, ktere neobsahuji slova ze slovniku. Pro soucasne pc asi 1-2 dny lusteni, myslim. :)
Sifrovany text zasifrovat timto muze byt ovsem zajimave :)