CAESAR(6)

πŸ’… CAESAR(6) β€” Games Manual, but make it a group chat πŸ’…

okay so bestie, meet caesar and rot13 β€” the little Unix girlies whose whole thing is decrypting caesar ciphers. πŸ’–

πŸŽ€ NAME πŸŽ€

caesar, rot13 β€” decrypt caesar ciphers. that's the assignment, and they ate. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

caesar [rotation]

🌸 DESCRIPTION 🌸

caesar lowkey attempts to decrypt caesar ciphers using English letter frequency statistics. it reads from the standard input and writes to the standard output. no cap, that's the whole flow. πŸ’…

the optional numerical argument rotation may be used to specify a specific rotation value. yes bestie, you can hand it a number if you already know the rotation you want. πŸŽ€

the frequency (from most common to least) of English letters is literally:

ETAONRISHDLFCMUGPYWBVKXJQZ

and their frequencies as a percentage are, exactly:

E(13),  T(10.5),  A(8.1),  O(7.9), N(7.1), R(6.8), I(6.3), S(6.1),
H(5.2), D(3.8), L(3.4),  F(2.9),  C(2.7),  M(2.5),  U(2.4),  G(2),
P(1.9),  Y(1.9),  W(1.5),  B(1.4),  V(.9),  K(.4), X(.15), J(.13),
Q(.11), Z(.07).

fun fact for the group chat: rotated postings to USENET and some of the databases used by the fortune(6) program are rotated by 13 characters. iykyk. 🌈


xoxo, your Debian girlie πŸ’– β€” source/version: Debian, dated November 16, 1993. periodt. πŸŽ€

πŸ“¦ where this page comes from