Ne, neplašte se, řešení ještě nemám ;), a ani se k němu asi nedostanu, ale udělal jsem si narychlo utilitu pro jednoduché nahrazování kódu v reálném čase (po každé změně převodní tabulky se text aktualizuje), možná to může některým luštitelům pomoct, pro zájemce tedy přikládám zde:
Kdyz uz si tak hezky hrajete - doplnte do programu opakování (skupin trigram a vice). Pro řešení úloh tohoto typu je to velmi podstatné. Např. tím získáte tip na THE a mozna i na homfon pro E (opet THE, ale ve "druhem" vyjadreni).
Děkuji za reklamu.
Považuji za vhodné poznamenat, že knížky se svým zaměřenim liší. Moje se zabývá historií kryptologie a dále vysvětlením základů a použití velkeho počtu klasických šifrových metod, včetně konkrétních příkladů (v češtině). Vše je uděláno tak, aby to bylo čitelné pro -náctiteleté (nicméně bych rád oslovil i -leté a z tohoto důvodu jsem se snažil nepoužívat zjednodušení, která by mohla být pro seriózní využití zavádějící...).
Kniha, citovaná v tomto článku, se dívá na kryptologii spíše moderním pohledem a autor se snaží (lidsky) vysvětlit moderní šifry a současný přístup k této vědě.
This book is clear and informative introduction to cryptography and data protection subjects of considerable social and political importance. It explains what algorithms do, how they are used the risks associated with using them and why governments should be concerned.
Important areas are highlighted such as stream ciphers block ciphers public key algorithms, digital signatures and applications such as e-commerce. This book highlights the explosive impact of cryptography on modern society with for example the evolution of the internet and the introduction of more sophisticated banking methods.
This book is A clear and informative introduction to cryptography and data protection subjects of considerable social and political importance It explains what algorithms do, how they are used the risks associated with using them and why governments should be concerned
Important areas are highlighted such as stream ciphers block ciphers public key algorithms, digital signatures and applications such as e-commerce This book highlights the explosive impact of cryptography on modern society with for example the evolution of the internet and the introduction of more sophisticated banking methods
to zdvojeni OO a EE je vyhodne hledat u klasicke jednoduche zameny, ale prave u homofonni sifry ne, nebot pri prevodu otevřeného textu na šifrový pouzije šifrér homofon a tím zdvojení nenastává ...
Presne kvuli zakryti markantu jazyka (+ sámozrejme statistiky) homofonni sifra vznikla ...
No právě pokud si člověk chtěl ověřit řešení, tak to chybějící A hned na začátku udělalo pěkný nepořádek, takže záleží :) Jinak THIS už jsem měl taky a s EE pro jeden znak taky zjistil, že to je slepá ulička, škoda že nebylo víc času (uživateli "era" samozřejmě gratuluji) - ale k tématu, bude tedy nějaká šifra na víkend, jak říká název článku, když se tohle vyluštilo už v pátek odpoledne? ;-)
za tu chybku se samozrejme omlouvam, tim vic, ze totez se stalo i v minulem clanku/uloze. sestavil jsem to rucne a zpetne to overil, respektive si to alespon myslel. nakonec - proc by ale v textu, ktery chcete rozlomit, nemohl byt puvodne take preklep? (samozrejme to neznamena, ze chybka neni chybka).
jinak jsem to sestavil tak, aby se to podle me dalo resit rucne, bez statistik bi/trigramu apod. a jak ze tedy rucne? no, text je avizovan jako tykajici se kryptotematu. tedy bych zacal hledat slova jako cryptography, cipher... nasel bych si v techto slovech kombinace ne nejcastejsich pismen, ktere tedy nebudou "znahodneny" a bude jim odpovidat stale stejny retezec i v zasifrovanem textu...
1) neomlouvejte se, tu chybku jste neudelal Vy, ale prvni resitel - era .... :-)
2) pri zaslani vylusteneho textu mu vypadlo A a tim zmatl ty, kteri podle jeho reseni vytvareli prevodovou tabulku (viz prispevek mem)
3)mnou navrzena metoda lusteni (vyhledat opakovani a snazit se odhadnout THE) je jen zobecnenim Vami navrzeneho postupu (hledat predpokladane slovo), vyhodou meho postupu je obecnost a zisk moznych homofonu pro E, T ...,
metoda dlouheho (cryptography) predpokladaneho slova je typicka pro jednoduchou zamenu u homofonni zameny to nemusi zase tak dobre fungovat ...
ad 1 - dekuji. :-). ja k upozornenim podobneho typu pristupuji defaultne se submisivitou/lenosti ve stylu "aha, pardon, asi jsem neco popletl".
ad 3 - nemyslel jsem hledani celeho slova cryptography, ale ze si z nej zkusite vybrat co nejdelsi retezec, treba CRYP, kde jeste bude kazdemu pismenu odpovidat jediny znak. ale samozrejme, ze tohle jde jen tehdy, kdyz mate tip, o cem text je. vas postup je skutecne obecnejsi.
ad 3
pokud vyberu CRYP a zacnu zkouset, znamena to najit ctverice sifrove abecedy (WW XX YY ZZ), ktere se neshoduji ani v jednom znaku a zkustit na to "naroubovat" predpokladane slovo a podivat se, co to udela se zbytkem textu (C=WW atd.) - techto moznosti je radove stovky, dopurucuji proto vyzkouset nejdrive mnou navrzenou (tedy presneji v patnactemn stoleti navrzenou a otestovanou) metodu :
- nejprve najdete všechna opakovani alespon delky 3 (co mozna nejvetsi delky) a do nich teprve cpat predpokladane slovo (napr. me THE nebo Vase CRYP apod.),
v pripade CRYP lze najit opakujici se ctverici 23 04 16 03 a jsme doma ... , v pripade THE
11 12 32 3x
11 12 01 1x
28 12 01 3x
coz nam navic odhali homofon E (01, 32) a T (11,28).
- zbytek diskuze navrhuji e-mailem :-), uz jsme tu zustali sami (muj e-mail urcite znate) ---
Protože tu už byli propagovány min. knihy dvě, mohu též doporučit knihu Mgr. Jiřího Janečka (našeho bývalého předního vojenského kryptoanalytika) Rozluštěná tajemství: Luštitelé, dešifranti, kódy a odhalení. Praha : Nakladatelství XYZ, 2006, 1. vyd., 272 s.