Hallo!
Ich habe jetzt eine GUI zu meiner Caesar-Verschlüsselung gebastelt (mit Tkinter).
http://paste.pocoo.org/show/290416/ <-- GUI-Code
Das »caesar«-Modul findet ihr hier:
http://python-forum.de/viewtopic.php?p=184657#p184657
Nur um mal ein Bisschen zurückgefüttert zu werden
Caesar-Ent-/Verschlüsselungs-GUI
http://paste.pocoo.org/show/290539/ <-- neuer GUI-Code
http://python-forum.de/viewtopic.php?f= ... 95#p184895 <-- neuer `caesar`-Code
http://python-forum.de/viewtopic.php?f= ... 95#p184895 <-- neuer `caesar`-Code
Code: Alles auswählen
def decryptWithoutPass(cipher, Try=0):
Letter_frequencyList = [5, 14, 9, 19]
Dict = {A: 0 for A in [x for x in string.ascii_lowercase]}
for i in cipher.lower():
try:
Dict[i] += 1
except KeyError:
pass
max="a"
for key in Dict:
if Dict[key] > Dict[max]:
max = key
number = 0
for key in Dict:
if key == max:
return decrypt(number-Letter_frequencyList[Try],
cipher)
number += 1