"""Pro danou sifrovanou zpravu vrati substitucni slovnik odvozeny s pomoci
Jakobsenova algoritmu s danou referencni tabulkou."""
slovnik = dict(zip(ref.abeceda, ref.abeceda))
"""Pro danou sifrovanou zpravu vrati substitucni slovnik odvozeny s pomoci
Jakobsenova algoritmu s danou referencni tabulkou."""
slovnik = dict(zip(ref.abeceda, ref.abeceda))
slovnik = jakobsen(ocesat(zprava, mezery), ref)
return '\n'.join([''.join(substituce(zprava, slovnik, ref.abeceda)),
' '.join(ref.abeceda),
' '.join([slovnik[c] for c in ref.abeceda])])
def __test():
slovnik = jakobsen(ocesat(zprava, mezery), ref)
return '\n'.join([''.join(substituce(zprava, slovnik, ref.abeceda)),
' '.join(ref.abeceda),
' '.join([slovnik[c] for c in ref.abeceda])])
def __test():
- print desifruj('Sel pes do lesa a potkal dlazebni kostku.'.upper())
\ No newline at end of file
+ print desifruj('Mxbhfxn cbfbhinpr, wnx fv f gvzuyr cbenqv.'.upper())
+
+def __test2():
+ print desifruj('Sel pes do lesa a potkal dlazebni kostku. Chtelo by to jeste o neco delsi test, to tedy jo.'.upper())