1 """Modul pro lamani Vigenerovi sifry."""
3 from koincidence import rozklad
4 from ocesavac import ocesat
5 from posuny import nej_posun
6 from spolecne import cisla_na_text
8 def zjisti_heslo(zprava, delka_h):
9 """Najde heslo dane delky, pri jehoz aplikaci budou frekvence znaku nejlepe
11 rozklady = rozklad(ocesat(zprava, False), delka_h)
12 posuny = [nej_posun(text) for text in rozklady]
13 return cisla_na_text(posuny)