Hallo,
Wie kann ich:
1. Eine caesar verschlüsselung programmieren
2. Es mit Zeit verschieben lassen(z.b. A = D nach 24h A = K)
Bitte helft mir.
Danke im Vorrraus
caesar-verschlüsselung mit Zeit
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Ein Ansatz waeren der Modulo-Operator und die Funktionen `ord` und `char`.
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
Es ist überhaupt nicht klar was du damit meinst. Ich sehe auch krypt. keinerlei Vorteile darin, wenn es immer noch um Sicherheit geht.
Mal noch ein Hinweis hierzu:
Erweitertes ASCII kennt 256 Zeichen, sprich 256 mögliche Schlüssel, wovon einer identische Chiffre zur Eingabe erzeugt. An der Häufigkeitsverteilung ändert sich nichts! Man muss kein Genie sein um das nicht in 5 Minuten zu knacken. Anders ausgedrückt, selbst monoalphabetische Chiffren kann man in Minuten knacken wenn man die Häufigkeitsverteilung/Sprache kennt und sind sogar so populär, dass sie in Spielerätsel(ab 12) Einzug gehalten haben(Baphomets Fluch Directors Cut).
Wenn du wirklich bei jeden Durchgang eine Schlüsselmodifikation haben willst, schau dir mal das Prinzip von Hashketten an. Ist mind. genauso simpel wie effektiv.
Zudem wenn du nach oben schaust, könnte mein Code eine Inspiration zu 1. sein.
Mal noch ein Hinweis hierzu:
Erweitertes ASCII kennt 256 Zeichen, sprich 256 mögliche Schlüssel, wovon einer identische Chiffre zur Eingabe erzeugt. An der Häufigkeitsverteilung ändert sich nichts! Man muss kein Genie sein um das nicht in 5 Minuten zu knacken. Anders ausgedrückt, selbst monoalphabetische Chiffren kann man in Minuten knacken wenn man die Häufigkeitsverteilung/Sprache kennt und sind sogar so populär, dass sie in Spielerätsel(ab 12) Einzug gehalten haben(Baphomets Fluch Directors Cut).
Wenn du wirklich bei jeden Durchgang eine Schlüsselmodifikation haben willst, schau dir mal das Prinzip von Hashketten an. Ist mind. genauso simpel wie effektiv.
Zudem wenn du nach oben schaust, könnte mein Code eine Inspiration zu 1. sein.
Ich will allerdings das Programm nicht zur Sicherheit.
Ich will nur wissen, wie man das mit Zeit verschieben kann, um dies in andere Programme einzuprogrammieren.
Bitte fragt mich nicht, in was für Programme.
Es ist mir egal, ob man das in 5 min knacken kann.
Ich will nur wissen, wie man das mit Zeit verschieben kann, um dies in andere Programme einzuprogrammieren.
Bitte fragt mich nicht, in was für Programme.
Es ist mir egal, ob man das in 5 min knacken kann.
Bin noch Anfänger. Also bitte nicht so kompliziert erklären.
Wenn hinten eine Datei rausfällt geht sicher mit dem Setzen der Zeit. Nicht schön, auch nicht sonderlich robust, aber es ginge.
Aber mehr als 255 ist nicht drin, es sei denn man bohrts zu Vigenere auf.
Aber mehr als 255 ist nicht drin, es sei denn man bohrts zu Vigenere auf.