Unpopular Science
Sidenote illustration by Jess DG Hayes for chapter 12, “You Would Like to Order First”
Sidenote illustration by Jess DG Hayes

Chapter 12 of 50

You Would Like to Order First

“I just found out that my cellular telephone was a lemon.”
Tobias Funke, 2004

GSM mobile communications used stream ciphers to protect call privacy, but protocol design left them vulnerable. Encryption was applied only after error correction and formatting, so fixed training sequences and redundant coding produced predictable ciphertext patterns. These leaks allowed attackers to recover session keys with modest effort, demonstrating that security depended less on theoretical cipher strength than on overall system design.

Topics

  • GSM TDMA Structure
  • Fixed Burst Format
  • Processing Order Vulnerability
  • Stream Cipher XOR
  • Predictable Plaintext
  • Convolutional Codes
  • A5/2 Algebraic Attack
  • Cipher Downgrade Attack
  • Session Key Reuse
  • Biham-Barkan-Keller
  • Protocol Layer Weakness

Sidenote

Top (Multiplex → Encrypt): The same message (ACBB) is first combined with different color-coded templates through multiplexing. Each variant is then independently encrypted using a shared key. This leads to distinct ciphertexts, but if the templates are known or public, attackers can reverse the multiplexing process and end up with multiple ciphertexts of the same underlying message, enabling algebraic attacks that exploit the known relationships between the variants.

Bottom (Encrypt → Multiplex): The message is first encrypted (producing, for example, CBAB from the original message), and the resulting ciphertext is then duplicated and wrapped in different color-coded templates. Because all copies are cryptographically identical before templating, multiplexing adds no diversity to the encrypted content. This offers attackers fewer opportunities for correlation-based attacks.

Signal Flow (Communication Path): The bottom illustration shows the complete communication path: microphone input → multiplexing → encryption → transmission → decryption → demultiplexing → speaker output.

Coming to YouTube

Beyond Popular Science: the films

Each chapter is becoming a short film: the book’s own words, read to camera, with its figures, sources and equations animated alongside.

The films go out under the UK edition’s title, Beyond Popular Science. The fifty chapters are the same in both editions.

Coming soon

Subscribe to the channelYouTube (opens in a new tab)
Front cover of Unpopular Science by David H. Silver: hand-drawn science doodles by Jess DG Hayes around the title

This chapter is one of fifty in Unpopular Science.

For readers curious enough to want the actual mathematics, tired of science communication that oversimplifies or sensationalizes. Science as it actually is: demanding, complex, but well worth the effort.