Asi jsem se dostal na špatnou stopu (= jsem blbej). Předpokládám 1) jde o Caesarovu šifru (monoalfabetickou substituční) kde je klíč pro všechny znaky textu stejný, 2) opentext obsahuje pouze základní ascii (znaky s kódy 32-126).
Potom a) není použit shift (vždy se získá nějaký netisknutelný znak v řetězci), b) znak 1a svou polohou daleko (a níž) od ostatních znaků, i vzhledem k opakování, svádí být chápán jako mezera - to se mi nepotvrdilo, jeho dvojí opakování se rovněž nezdá být částí slova soom (sOOm, s00m). c) zkusil jsem všemožné kombinace zvývajících matematických operací (adice a xor, včetně add 0 a xor 0), ale rozumný text (v množitě těch, co obsahují pouze kódy 32-126) jsem nedostal.
Takže pro další luštitele:
I) buď jde o jiné matematické operace, než adice a xor,
II) nebo se klíč během šifrování mění (např. podle minulého písmene ap.).
P.S. ještě je tu nápověda o tom, že délka textu není náhodná, ale ta mne k ničemu zajímavému nedotrkla). |