Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Challenge: Implementing Caesar Cipher | Section
Web Security Fundamentals
Section 1. Chapter 10
single

single

bookChallenge: Implementing Caesar Cipher

Swipe to show menu

Task

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.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 1. Chapter 10
single

single

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

some-alt