From: Tomas Musil Date: Tue, 19 Mar 2013 00:31:06 +0000 (+0100) Subject: jakobsen priprava na mereni X-Git-Url: http://git.tomasm.cz/krypto.git/commitdiff_plain/4b73330546c7aeb978d3a382a36defebfb2444a7?ds=sidebyside;hp=3187e962a46920fb6c5e478bcc17d4e860bd134e jakobsen priprava na mereni --- diff --git a/jakobsen.py b/jakobsen.py index 8b4739a..bf8a0f2 100644 --- a/jakobsen.py +++ b/jakobsen.py @@ -89,7 +89,7 @@ def jakobsen(zprava, ref): break else: slovnik[x], slovnik[y] = slovnik[y], slovnik[x] - return slovnik + return slovnik, vzdal def desifruj(zprava, mezery=True): @@ -100,7 +100,7 @@ def desifruj(zprava, mezery=True): soubor = open('bref') ref = pickle.load(soubor) soubor.close() - slovnik = jakobsen(ocesat(zprava, mezery), ref) + slovnik, _ = jakobsen(ocesat(zprava, mezery), ref) return '\n'.join([''.join(substituce(zprava, slovnik)), ' '.join(ref.abeceda), ' '.join([slovnik[c] for c in ref.abeceda])])