ArticleslgStudy

computer science

Leo Marks

Leo Marks is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Leo Marks rather than just read about it. In short: Leopold Samuel Marks (24 September 1920 – 15 January 2001) was an English writer, screenwriter, and cryptographer. During the Second World War he headed the codes office supporting resistance agents in occupied Europe for the secret Special Operations Executive organisation.

Leo Marks — main illustration
Leo Marks — illustration

Key takeaways

  • Leo Marks belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Leo Marks to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Leo Marks from memory before moving on to harder problems.

Reference excerpt

Leopold Samuel Marks (24 September 1920 – 15 January 2001) was an English writer, screenwriter, and cryptographer. During the Second World War he headed the codes office supporting resistance agents in occupied Europe for the secret Special Operations Executive organisation. After the war, Marks became a playwright and screenwriter, writing scripts that frequently utilised his war-time cryptographic experiences. He wrote the script for Peeping Tom, the controversial film directed by Michael Powell that had a disastrous effect on Powell's career, but was later described by Martin Scorsese as a masterpiece. In 1998, towards the end of his life, Marks published a personal history of his experiences during the war, Between Silk and Cyanide, which was critical of the leadership of SOE.

Early life Marks was born into a devout Jewish family. He was the son of Benjamin Marks, the joint owner of Marks & Co, an antiquarian bookseller in Charing Cross Road, London. He was introduced at an early age to cryptography when his father showed him Edgar Allan Poe's story, "The Gold-Bug". From this early interest, he demonstrated his skill at codebreaking by deciphering the secret price codes that his father wrote inside the covers of books. The bookshop subsequently became famous as a result of the book 84, Charing Cross Road, which was based on correspondence between American writer Helene Hanff and the shop's chief buyer, Frank Doel.

Work in cryptography Marks was conscripted into the British Army in January 1942 and trained as a cryptographer; apparently he demonstrated the ability to complete one week's work in decipherment exercise in a few hours. Unlike the rest of his intake, who were sent to the main British codebreaking centre at Bletchley Park, Marks was regarded as a misfit and he was assigned to the newly formed Special Operations Executive (SOE) in Baker Street, which was set up to train agents to operate behind enemy lines and to assist local resistance groups in occupied Europe. SOE has been described as "a mixture of brilliant brains and bungling amateurs". Marks wrote that he had an inauspicious arrival at SOE when it took him all day to decipher a code he had been expected to finish in 20 minutes, because, not atypically, SOE had forgotten to supply the cipher key, and he had to break the code which SOE had regarded as secure. Marks briefed many Allied agents sent into occupied Europe, including Noor Inayat Khan, the Grouse/Swallow team of four Norwegian Telemark saboteurs and his own close friend 'Tommy' Yeo-Thomas, nicknamed "the White Rabbit." In an interview which accompanied the DVD of the film Peeping Tom, Marks quoted General Eisenhower as saying that his group's work shortened the war by three months, saving countless lives. Marks was portrayed by Anton Lesser in David Morley's BBC Radio drama A Cold Supper Behind Harrods. The fictional play was inspired by conversations between Marks and David Morley and real events in SOE. It featured David Jason, and Stephanie Cole as Vera Atkins.

Developments of cryptographic practice One of Marks's first challenges was to phase out double transposition ciphers using keys based on poems. These poem ciphers had the limited advantage of being easy to memorise, but significant disadvantages, including limited cryptographic security, substantial minimum message sizes (short ones were easy to crack), and the fact that the method's complexity caused encoding errors. Cryptographic security was enhanced by Marks's innovations, especially "worked-out keys." He was credited with inventing the letter one-time pad, but while he did independently discover the method, he later found it already in use at Bletchley.

Preference for original code poems While attempting to relegate poem codes to emergency use, he enhanced their security by promoting the use of original poems in preference to widely known ones, forcing a cryptanalyst to work it out the hard way for each message instead of guessing an agent's entire set of keys after breaking the key to a single message (or possibly just part of the key.) Marks wrote many poems later used by agents, the most famous being one he gave to the agent Violette Szabo, The Life That I Have, which gained popularity when it was used in the 1958 film about her, Carve Her Name With Pride. According to his book, Marks wrote the poem in Christmas 1943 about a girlfriend, Ruth, who had recently died in an air crash in Canada; supposedly the god-daughter of the head of SOE, Sir Charles Jocelyn Hambro.

The life that I have Is all that I have And the life that I have Is yours.

The love that I have Of the life that I have Is yours and yours and yours.

A sleep I shall have A rest I shall have Yet death will be but a pause.

For the peace of my years In the long green grass Will be yours and yours and yours.

Gestapo activities and "Indecipherables" Gestapo signal tracers endangered clandestine radio operators, and their life expectancy in occupied France averaged about six weeks. Therefore, short and less frequent transmissions from the codemaster were of value. The pressure could cause agents to make mistakes encoding messages, and the practice was for the home station to tell them to recode it (usually a safe activity) and retransmit it (dangerous, and increasingly so the longer it took). In response to this problem, Marks established, staffed and trained a group based at Grendon Underwood, Buckinghamshire to cryptanalyse garbled messages ("indecipherables") so they could be dealt with in England without forcing the agent to risk retransmitting from the field. Other innovations of his simplified encoding in the field, which reduced errors and made shorter messages possible, both of which reduced transmission time.

… excerpt ends here. Continue reading the full article.

Illustrations

Leo Marks: Leopold (Leo) Samuel Marks Historical Marker
Leopold (Leo) Samuel Marks Historical Marker

Worked examples

Example 1 — a first encounter with Leo Marks

Start with the simplest possible case. Write down what Leo Marks claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Leo Marks before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Leo Marks ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Leo Marks

In research
Leo Marks appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Leo Marks in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Leo Marks is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1920 births, 2001 deaths, 20th-century British dramatists and playwrights, so understanding it makes those chapters shorter.
In everyday life
Look for Leo Marks outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Leo Marks” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Leo Marks in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Leo Marks means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Leo Marks out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Leo Marks in simple terms?

Leopold Samuel Marks (24 September 1920 – 15 January 2001) was an English writer, screenwriter, and cryptographer. During the Second World War he headed the codes office supporting resistance agents in occupied Europe for the secret Special Operations Executive organisation.

Why does Leo Marks matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Leo Marks?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Leo Marks.

Tags

  • 1920 births
  • 2001 deaths
  • 20th-century British dramatists and playwrights
  • 20th-century English dramatists and playwrights
  • 20th-century English male dramatists and playwrights
  • 20th-century English male writers
  • 20th-century English screenwriters
  • 20th-century cryptographers
  • British Army officers
  • British Army personnel of World War II
  • British Special Operations Executive personnel
  • British cryptographers

Keep exploring