Kursinhalt
Grundlagen der Cybersicherheit
Grundlagen der Cybersicherheit
Herausforderung: Implementierung des Caesar-Verschlüsselung
Swipe to start coding
Nun werden wir eine einfache Funktion implementieren, die Datenverschlüsselung mithilfe der Caesar-Chiffre bereitstellt.
Ihre Aufgabe ist es:
- Überprüfen Sie innerhalb der
for
-Schleife dercaesar_cipher()
Funktion, ob das Zeichen alphabetisch ist. Verwenden Sie dazu die.isalpha()
Methode. - Setzen Sie den Wert der Variable
key
auf3
. - Rufen Sie
caesar_cipher()
auf und geben Sie die erforderlichen Argumente (plaintext
undkey
) an.
Hinweis
Um die Entschlüsselung bereitzustellen, können wir dieselbe Funktion mit anderen Argumenten verwenden:
caesar_cipher(encrypted_text, neg_key)
wobeineg_key
=- key
.
Lösung
Danke für Ihr Feedback!
Herausforderung: Implementierung des Caesar-Verschlüsselung
Swipe to start coding
Nun werden wir eine einfache Funktion implementieren, die Datenverschlüsselung mithilfe der Caesar-Chiffre bereitstellt.
Ihre Aufgabe ist es:
- Überprüfen Sie innerhalb der
for
-Schleife dercaesar_cipher()
Funktion, ob das Zeichen alphabetisch ist. Verwenden Sie dazu die.isalpha()
Methode. - Setzen Sie den Wert der Variable
key
auf3
. - Rufen Sie
caesar_cipher()
auf und geben Sie die erforderlichen Argumente (plaintext
undkey
) an.
Hinweis
Um die Entschlüsselung bereitzustellen, können wir dieselbe Funktion mit anderen Argumenten verwenden:
caesar_cipher(encrypted_text, neg_key)
wobeineg_key
=- key
.
Lösung
Danke für Ihr Feedback!