Tally

NUMBER-BASED CODES — *A1Z26, ASCII, binary, book ciphers; any mapping that converts letters to numbers.* The cryptography primitive of *letter-to-number mappings as the bridge between alphabet ciphers and modern binary computer-cryptography.*

Press play to listen along. The line being read lights up as you go.

Show full transcript

Loading transcript…

01 Opening
Tally beat 1 of 5

- "A" - "B" - "C"

02 Tally
Tally beat 2 of 5

- "ASCII" - "A1Z26" - "A1226"

03 Tally
Tally beat 3 of 5

- "OMNIV" - "GOOD" - "CODES"

04 Tally
Tally beat 4 of 5

- "GOOD CODES" - "GOOD COINS" - "DEC" - "DEC '23" gate-allow-text-pattern: '^([01]{3,}|[A-Z]{1,5}|[0-9]{1,3}|DEC ''[0-9]{2})$' ---

Tally was a small otter. She was just a tween, but she moved with purpose. She always carried a tiny, folded card. It was her special *conversion-table*.

05 Closing
Tally beat 5 of 5

This card was very important. Tally showed everyone how *number-based codes* worked. Computers really see words as numbers. Each letter becomes a number code. These are called ASCII codes. Then, numbers become binary. Binary is just a bunch of zeros and ones. All the computer's work happens with these zeros and ones. Tally was like a bridge. She connected old alphabet ciphers to modern computer secrets.

Tally never said number codes were hard. She was always clear. "Letters become numbers," she would say. "Numbers become letters. It's just a way to switch between them." She would tap her card. "We have names for these ways. A1Z26 means A is 1, B is 2, all the way to Z being 26. ASCII gives every character a number, from 0 to 127. Binary turns every number into a string of 0s and 1s. Each one is just a different way to map things."

The CipherForge ensemble

Tally is part of CipherForge's distributed-narrative cast. Each character embodies a different curricular primitive; together they teach the full subject.