Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Implementing Caesar Cipher | Information Encryption
Cyber Security Fundamentals

Stryg for at vise menuen

book
Challenge: Implementing Caesar Cipher

Opgave

Swipe to start coding

Now, we will implement a simple function that provides data encryption using Caesar cipher.
Your task is to:

  1. Check if the character is alphabetic inside the for loop of the caesar_cipher() function. Use the .isalpha() method to do it.
  2. Set the value of the key variable equal to 3.
  3. Call the caesar_cipher() and specify the required arguments (plaintext and key).

Note

To provide decryption, we can use the same function but with other arguments: caesar_cipher(encrypted_text, neg_key) where neg_key = - key.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3
Vi beklager, at noget gik galt. Hvad skete der?

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Challenge: Implementing Caesar Cipher

Opgave

Swipe to start coding

Now, we will implement a simple function that provides data encryption using Caesar cipher.
Your task is to:

  1. Check if the character is alphabetic inside the for loop of the caesar_cipher() function. Use the .isalpha() method to do it.
  2. Set the value of the key variable equal to 3.
  3. Call the caesar_cipher() and specify the required arguments (plaintext and key).

Note

To provide decryption, we can use the same function but with other arguments: caesar_cipher(encrypted_text, neg_key) where neg_key = - key.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt