X-Git-Url: http://git.tomasm.cz/krypto.git/blobdiff_plain/7cf21962d42a0e4136f55a245b83474be4a42e90..d57f411cc12d3006a9a90c03e01fe7b3cfa54446:/vigenere.py?ds=sidebyside diff --git a/vigenere.py b/vigenere.py index 6f3f741..3197d07 100644 --- a/vigenere.py +++ b/vigenere.py @@ -8,9 +8,9 @@ from spolecne import cisla_na_text def soucet(x, y): return x + y -def vysledek(zprava, delka_h): +def vsechno(zprava, delka_h): """Najde heslo dane delky, pri jehoz aplikaci budou frekvence znaku nejlepe - odpovidat cestine.""" + odpovidat cestine a patricne posunuty text.""" rozklady = rozklad(ocesat(zprava, False), delka_h) posuny = [nej_posun(text) for text in rozklady] posunute = [''.join([posun(c, posuny[i]) for c in rozklady[i]]) for i in range(len(posuny))]