Unit 19: Lorenz Cipher Machine
Unit 19: Lorenz Cipher Machine
Codes
and UNIT 19 Lorenz Cipher
Lesson Plan 1
Ciphers Machine
Activity Notes
T: Teacher P: Pupil Ex.B: Exercise Book
1 Introduction
T: In this first lesson we'll look at the principles of the Lorenz cipher; Interactive introduction; T will
in the next lesson we'll learn how the Lorenz cipher machine was find out how much the Ps know
used to break the code. about code-breaking in the
Second World War.
T: We start with the enciphering of letters. Step 1 is to convert letters Ps are each given a copy of OS
to binary numbers. 19.1, or it is shown on OHP.
T: How many codes are used for the letters of the alphabet? (26)
T: Using 5 bits for the digits, how many codes are available?(32)
T: Yes, but the reverse if doing the same thing again! Go back to our OS 19.3 will help the process
message QOM8. What do you write? here.
P (at board):
(continued)
Mathematics Enhancement Programme
T: The codebreakers at Bletchley Park devised this process. We will T reviews answers with Ps,
not show here why it works (you can read an account if you are praising when deserved.
interested), but just show that it does work.
T: We'll follow through the process for the first 8 letters of the Each P is given a copy of OS
message. 19.5 and it is shown on OHP.
K = A{B{C{D{E{F{G{H
∆K = G Q U 3 N Q C
3. ∆Z = C O O Y P Z T
∆K = G Q U 3 N Q C
∆Z + ∆K = H K 8 X G I V
T: So as there are no '/'s, it is unlikely that K =1was the starting T will need to monitor work
position of the K wheel. closely to check that Ps have
understood what is required.
T: Now you work through the process using K = 7 and see what
happens.
T: How many '/'s did you get? (2)
T: Using the complete message, you actually get 7 '/'s.
25 mins
2 K wheel positions Each P has a copy of OS 19.6.
T: By hand, this process is tedious, so here is the printout for each
position of the K wheel. T chooses Ps to give answers
T: Quickly check the number of '/'s in each line of the printout. What and the rest of the class agree/
(continued) do you get? (3, 1, 1, 2, 1, 0, 7, 1, 1, 2, 1, 6, 2, 2) disagree.
Mathematics Enhancement Programme
30 mins
3 S wheel position
T: Taking K = 7 , we now need to find the position of the S wheel. Interactive discussion; Ps
How can we do this? (Try each value in turn) should be able to suggest the
method.
T: OK – starting with S =1 and using just the first 8 letters, what do
we get?
P (at board):
One P at board; other Ps can
U D Z D M R + J help with the calculations, etc.
and check what is being written
+ G H I J K L M N (K wheel)
on board.
+ A A B B A A B B (S wheel)
V V C + T + V V
Homework
Go through the same process again with a new short message and
confirm that this method of deciphering works.