# 1 Caesar Cipher Activity

Caesar Cipher Activity

**Introduction**

The Caesar Cipher, or Caesar Box, is one of the earliest known ciphers. This was developed around 100 BC for Julius Caesar to send encrypted messages to his generals. So, if the message was intercepted, the enemy would not be able to read it.

![](/files/nYYzhRhjCNJ1FblpW4tJ)

To utilize this cipher, a number of your choice will be used to shift the alphabet. This then shifts the letters in your words by the chosen amount. So, if you were to shift the word “hi” by one place, the encoded word would be “ij”.

![](/files/Y9ME6PcaJIgQYuAkgvZr)

So, if you were to decode “ij”, you would then shift the alphabet back two letters to reveal the word “hi”.

You can use this same process to decode and encode other words. If one shift does not work, give another one a try. It’s all about trial and error.

**Crack the Code!**

<https://computerscienced.co.uk/site/caesar-cipher/>

1\. Hello (Shift 7, a → h)

Olssv

2\. Milob-cwkbd

cyber-smart

3\. GenCyber (Shift 17, a → r)

XveTpsvi

4\. Tlmwlmrk

Phishing

5\. Cryptography (Shift 23, a → x)

Zovmqldoxmev

6\. Itkhtr Bzdrzq

Julius Ceaser

7\. Advanced Persistent Threat (Shift 6, a → g)

Gjbgtikj Vkxyoyzktz Znxkgz

8\. Uiv qv bpm Uqlltm Ibbiks

Man in the middle attack

9\. Denial of Service (Shift 10, a → k)

Noxskv yp Cobfsmo

10\. Ecp aqw fgetarv vjku ykvj aqwt Ecguct Ekrjgt?

Can you decrypt this with your ceaser cipher.

**Briefly describe the methods you used to attempt to crack the encrypted text:**

The method I used to crack the encrypted text was a brute force method in decrypting the text. I would try each shift 1-26 to try to find the decrypted text. With the first 3 letters you can tell if it is the right shift or not because a word either starts to form or it doesn't which lets you know you can move on to the next shift.

**Can you find any Internet Resources to help you crack the encrypted text (add some links):**

{% embed url="<https://cryptii.com/pipes/caesar-cipher>" %}

{% embed url="<https://www.dcode.fr/caesar-cipher>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://derek-johnson-1.gitbook.io/welcome/freshman/security-110/week-10/1-caesar-cipher-activity.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
