projekty
/
krypto.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
drobnosti
[krypto.git]
/
robot.py
diff --git
a/robot.py
b/robot.py
index
7f651e1
..
16897a6
100755
(executable)
--- a/
robot.py
+++ b/
robot.py
@@
-142,14
+142,17
@@
if mod_m:
analyza.append("\nIndex koincidence (s mezerami):")
analyza.append('{0:.2%}'.format(
koincidence.index_koincidence(zprava, True)))
analyza.append("\nIndex koincidence (s mezerami):")
analyza.append('{0:.2%}'.format(
koincidence.index_koincidence(zprava, True)))
-if mod_x:
+if mod_x and len(zprava) >= 10:
+ #TODO tady by se spravne mela porovnavat delka ocesane zpravy
analyza.append("\nIndexy koincidence (bez mezer):")
analyza.append(koincidence.tabulka_indexu(zprava))
# Vigenere
if 'V' in opsny:
analyza.append("\nHeslo k Vigenerovi (" + opsny[-1] + "):")
analyza.append("\nIndexy koincidence (bez mezer):")
analyza.append(koincidence.tabulka_indexu(zprava))
# Vigenere
if 'V' in opsny:
analyza.append("\nHeslo k Vigenerovi (" + opsny[-1] + "):")
- analyza.append(vigenere.zjisti_heslo(zprava, int(opsny[-1])))
+ vig_heslo, vig_text = vigere.vsechno(zprava, int(opsny[-1]))
+ analyza.append(vig_heslo)
+ analyza.append(vig_text)
# Jakobsen
if mod_m:
# Jakobsen
if mod_m: