Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Implementierung des Caesar-Verschlüsselung | Informationsverschlüsselung
Grundlagen der Cybersicherheit
course content

Kursinhalt

Grundlagen der Cybersicherheit

Grundlagen der Cybersicherheit

1. Einführung in die Cybersicherheit
2. Web-Cybersicherheit
3. Informationsverschlüsselung

book
Herausforderung: Implementierung des Caesar-Verschlüsselung

Aufgabe

Swipe to start coding

Nun werden wir eine einfache Funktion implementieren, die Datenverschlüsselung mithilfe der Caesar-Chiffre bereitstellt.
Ihre Aufgabe ist es:

  1. Überprüfen Sie innerhalb der for-Schleife der caesar_cipher() Funktion, ob das Zeichen alphabetisch ist. Verwenden Sie dazu die .isalpha() Methode.
  2. Setzen Sie den Wert der Variable key auf 3.
  3. Rufen Sie caesar_cipher() auf und geben Sie die erforderlichen Argumente (plaintext und key) an.

Hinweis

Um die Entschlüsselung bereitzustellen, können wir dieselbe Funktion mit anderen Argumenten verwenden: caesar_cipher(encrypted_text, neg_key) wobei neg_key = - key.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 3
toggle bottom row

book
Herausforderung: Implementierung des Caesar-Verschlüsselung

Aufgabe

Swipe to start coding

Nun werden wir eine einfache Funktion implementieren, die Datenverschlüsselung mithilfe der Caesar-Chiffre bereitstellt.
Ihre Aufgabe ist es:

  1. Überprüfen Sie innerhalb der for-Schleife der caesar_cipher() Funktion, ob das Zeichen alphabetisch ist. Verwenden Sie dazu die .isalpha() Methode.
  2. Setzen Sie den Wert der Variable key auf 3.
  3. Rufen Sie caesar_cipher() auf und geben Sie die erforderlichen Argumente (plaintext und key) an.

Hinweis

Um die Entschlüsselung bereitzustellen, können wir dieselbe Funktion mit anderen Argumenten verwenden: caesar_cipher(encrypted_text, neg_key) wobei neg_key = - key.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 3
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt