OpenCyber Academy
Bachelor's · Chapter 4 · English
Course code: OCA-100Chapter 04: OCA-100-C004

Chapter 4 — Academic writing

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Lesson map

Lesson 04 published. Map, example, EX010.

flowchart TD
  N0["Learning outcomes"]
  N1["4.1 Explaining clearly"]
  N2["4.2 Citing correctly"]
  N3["4.3 Avoiding overclaiming"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Worked example"]
  EX --> Q["Exercise EX010"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["4.1 Explaining clearly"]
  N2["4.2 Citing correctly"]
  N3["4.3 Avoiding overclaiming"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX010"]
[Learning outcomes]
    |
    v
[4.1 Explaining clearly]
    |
    v
[4.2 Citing correctly]
    |
    v
[4.3 Avoiding overclaiming]
    |
    v
[Synthesis]
    |
    v
[Worked example] --> [Exercise EX010]

Learning outcomes

You will (1) write clear explanations of cryptographic ideas; (2) cite standards and textbooks correctly; (3) avoid overclaiming in security writing.

4.1 Explaining clearly

Priya's first essay explains to a general reader why passwords should not be stored in plain text. She uses a concrete example, a stolen database exposing every patron's password, then explains hashing with salts in plain words before introducing terms. Dr. Echeverría marks down a paragraph that used "hash", "salt" and "key derivation" without defining them. She learns to define each term once, use it consistently and prefer short sentences. Clear writing is not simplification; it is precision that readers can follow.

4.2 Citing correctly

For cryptographic claims Priya cites primary sources: FIPS 180-4 for SHA-256, RFC 9106 for Argon2, Katz and Lindell for definitions, and Menezes and colleagues' Handbook of Applied Cryptography for classical background. She cites the exact document and section where possible and checks that each link works. She avoids citing blog posts for facts that standards state, and never invents a reference or identifier. When a source is a draft, such as Boneh and Shoup's online textbook, she notes the version she read.

4.3 Avoiding overclaiming

Security writing often overclaims: "unbreakable", "completely secure" or "hackers cannot". Priya rewrites such phrases with precise claims: "Argon2id makes each password guess costly in time and memory, slowing offline guessing." She also states what the measure does not do: it does not protect weak passwords such as "library1" against determined guessing. Dr. Echeverría tells the class that careful limits make writing more persuasive to expert readers and protect authors when claims are tested. She keeps a list of banned phrases beside her desk as a reminder.

Worked example

Priya's essay defines terms once, cites FIPS 180-4 and RFC 9106, and replaces "unbreakable" with a precise claim and stated limit.

Synthetic case. The essay is invented; cited standards are real.

Errors and limits

Citations to secondary sources can carry errors; check the primary document. Precise language still needs a correct technical basis.

Exercises

Synthesis

Good security writing defines terms, cites primary sources and states claims with their limits.

Continue studying — chapter 04 of 40

← Chapter 03 (draft) · Course chapter index · Chapter 05 (draft) →

Worked answers

EX010. A paragraph that used hash, salt and key derivation without defining them for a general reader.

EX011. FIPS 180-4 for SHA-256 and RFC 9106 for Argon2.

EX012. Argon2id makes every guess expensive in time and memory, slowing offline attacks, though weak passwords can still be guessed.