Alice and Bob: Difference between revisions

Everything About Fiction You Never Wanted to Know.
Content added Content deleted
Tag: Manual revert
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{trope}}
{{trope}}
[[File:Alice and bob.jpg|frame|[[Alice in Wonderland|Alice]] [[Intercontinuity Crossover|and]] [[Twin Peaks|Bob]].]]
[[File:Alice and bob.jpg|frame|[[Alice in Wonderland|Alice]] [[Intercontinuity Crossover|and]] [[Twin Peaks|Bob]].]]
<!-- [[File:0.jpg|frame|Alice and Bob <ref>cartoon by John Richardson in ''Physics World'', March 1998</ref>]] -->


When the interaction between two hypothetical characters is needed to explain or describe some system, they are nearly always called [[Alice Allusion|Alice]] and [[Everything's Better with Bob|Bob]]. '''Alice and Bob''' - A and B. This duo originally started out as a standardized way to explain cryptography. Over time, the duo has been adopted in explanations of mathematics, physics, quantum effects, and other arcane places, but have also been seen in fiction. They are also found in a surprising number of trope definitions.
When the interaction between two hypothetical characters is needed to explain or describe some system, they are nearly always called [[Alice Allusion|Alice]] and [[Everything's Better with Bob|Bob]]. '''Alice and Bob''' - A and B. This duo originally started out in 1978 as a standardized way to explain cryptography. Over time, this [[Metasyntactic Variable]] duo has been adopted in explanations of mathematics, physics, quantum effects, and other arcane places, but have also been seen in fiction. They are also found in [[:Category:Alice and Bob|a surprising number of trope definitions]].


Where more than two characters are needed, other names are used, such as Carol and Charlie. Some names have acquired standard meanings, such as Eve the Eavesdropper. Lists of these can be found in Bruce Schneier's book ''Applied Cryptography'', and at [[wikipedia:Alice and Bob|that other wiki]].
Where more than two characters are needed, other names are used, such as Carol and Charlie. Some names have acquired standard meanings, such as Eve the Eavesdropper. Lists of these can be found in Bruce Schneier's book ''Applied Cryptography'', and at [[wikipedia:Alice and Bob|that other wiki]].
Line 11: Line 10:
The use of Alice and Bob is suggested in General Suggestions, but some of us (notably those who really are called Alice and/or Bob) sometimes wish a little imagination could be applied. That's where [[Aerith and Bob]] come in. [[Averted Trope|Or Jim]] [[BioShock (series)|and Mary]]. Or [[Dick and Jane]].
The use of Alice and Bob is suggested in General Suggestions, but some of us (notably those who really are called Alice and/or Bob) sometimes wish a little imagination could be applied. That's where [[Aerith and Bob]] come in. [[Averted Trope|Or Jim]] [[BioShock (series)|and Mary]]. Or [[Dick and Jane]].


See also [[Those Two Guys]], [[Greek Chorus]].
See also [[Girl A]], [[Those Two Guys]], [[Greek Chorus]].

Not to be confused with ''[[Alice and Kev]]''.


{{examples}}
{{examples}}
== [[Film]] ==
== [[Film]] ==
* Movie and TV example: ''Bob & Carol & Ted & Alice''.
* Movie and TV example: ''Bob & Carol & Ted & Alice''.
* The main characters of the 2003 film ''[[Xtracurricular]]'' are Ally Koch, Brittney Kornblum and Chris Koenig. (Then again, the film was inspired by the anime ''[[Project A-ko]]'', which approaches this trope through the related trope [[Girl A]].)
* [[How to Lose a Guy in 10 Days]] has a romantic couple of Andy Anderson and Benjamin Berry.


== [[Literature]] ==
== [[Literature]] ==
* In most cryptography textbooks, communications are presented as being between Alice and Bob, and must be secured from a third-party interloper named Eve (for Eavesdropper, of course!). If the problem requires the involvement of more than two parties, then Charlie and Donna may be introduced. (This is the basis for the ''[[xkcd]]'' reference listed below.) Other character names sometimes used for special purposes include Mallory (a ''mal''icious active adversary, capable of changing the messages sent between Alice and Bob, whereas Eve merely listens), Trent (a mutually ''tr''usted third party, whom Alice and Bob might prevail upon to execute protocols in which they don't trust each other), and Peggy and Victor (the prover and verifier, respectively, in zero-knowledge proofs).
* In most cryptography textbooks, communications are presented as being between Alice and Bob, and must be secured from a third-party interloper named Eve (for Eavesdropper, of course!). If the problem requires the involvement of more than two parties, then Charlie and Donna may be introduced. (This is the basis for the ''[[xkcd]]'' reference listed below.) Other character names sometimes used for special purposes include Mallory (a ''mal''icious active adversary, capable of changing the messages sent between Alice and Bob, whereas Eve merely listens), Trent (a mutually ''tr''usted third party, whom Alice and Bob might prevail upon to execute protocols in which they don't trust each other), and Peggy and Victor (the ''p''rover and ''v''erifier, respectively, in zero-knowledge proofs).
** Game Theory books often use an adaptation of Alice and Bob in "Rose and Colin" (rows and columns on game theory charts), with "Larry", or "layer" thrown in for three person games.
** Game Theory books often use an adaptation of Alice and Bob in "Rose and Colin" (rows and columns on game theory charts), with "Larry", or "layer" thrown in for three person games.
*** Game Semantics books tend to use Abelard and Eloise (for resemblance to the universal and existental quantifier symbols, which are an inverted A and a backwards E). They are also the names of a medieval logician and his lover.
*** Game Semantics books tend to use Abelard and Eloise (for resemblance to the universal and existental quantifier symbols, which are an inverted A and a backwards E). They are also the names of a medieval logician and his lover.
* Alice and Bob are the names of the parents in Vernor Vinge's ''Rainbows End'', and a government official is named Eve Mallory.
* Alice and Bob are the names of the parents in [[Vernor Vinge]]'s ''[[Rainbows End]]'', and a government official is named Eve Mallory.
* E. R. Emmet's "Our Factory" puzzles feature "Alf", "Bert", "Charlie", and so on.
* E. R. Emmet's "Our Factory" puzzles feature "Alf", "Bert", "Charlie", and so on.


== [[Live Action TV]] ==
== [[Live-Action TV]] ==
* TV and Movie example: ''Bob & Carol & Ted & Alice''.
* TV and Movie example: ''Bob & Carol & Ted & Alice''.
* One of the [[Vanity Plate|logos]] at the end of ''The Bonnie Hunt Show'' (2008-2010) is for "Bob & Alice Productions".
* One of the [[Vanity Plate|logos]] at the end of ''The Bonnie Hunt Show'' (2008-2010) is for "Bob & Alice Productions".
** Bonnie's Hunt's parents are named Bob and Alice so it is either just a reference to her parents or both.
** Bonnie's Hunt's parents are named Bob and Alice so it is either just a reference to her parents or both.


== [[Music Tropes]] ==
== [[Music]] ==
* Nerdcore Rap artist MC Plus+ has a song about cryptography named "Alice and Bob".
* Nerdcore Rap artist MC Plus+ has a song about cryptography named "Alice and Bob".


Line 37: Line 38:


== [[Oral Tradition]] ==
== [[Oral Tradition]] ==
* [http://www.conceptlabs.co.uk/alicebob.html The Story of Alice and Bob] is a humorous after-dinner speech recounting their mythology.
* [https://web.archive.org/web/20060301001641/http://www.conceptlabs.co.uk/alicebob.html The Story of Alice and Bob] is a humorous after-dinner speech recounting their mythology.
* A collection of [https://web.archive.org/web/20060619074924/http://rogers.phy.bris.ac.uk/denzil/denweb4.html Alice and Bob jokes].
* A collection of [https://web.archive.org/web/20060619074924/http://rogers.phy.bris.ac.uk/denzil/denweb4.html quantum-computing Alice and Bob jokes].


== [[Video Games]] ==
== [[Video Games]] ==
Line 45: Line 46:


== [[Web Comics]] ==
== [[Web Comics]] ==
* Parodied in [http://xkcd.com/177/ this] ''[[xkcd]]'' comic.
* ''[[xkcd]]'':
** Eve gets her say in [http://xkcd.com/177/ "Alice and Bob"].
** Taken literally in [https://xkcd.com/2691/ "Encryption"].
* Alice is introduced in the opening chapter of ''[[Freak Angels]]''. In the epilogue, {{spoiler|she's explaining the story to a military officer named Bob.}}
* Alice is introduced in the opening chapter of ''[[Freak Angels]]''. In the epilogue, {{spoiler|she's explaining the story to a military officer named Bob.}}


== [[Web Original]] ==
== [[Web Original]] ==
* [http://catalogliving.net/ Catalog Living] has the imaginary Elaine and Gary.
* ''[http://catalogliving.net/ Catalog Living]'' has the imaginary Elaine and Gary.


== [[Real Life]] ==
== [[Real Life]] ==
* Alice and Bob really are quantum- a professor at the University of Washington has used two separate remote cameras, named Alice and Bob, to test the theory of non-locality and its potential for time travel, by attempting to receive a message before it's sent. The experiment hasn't yielded results so far, but it's telling.
* Alice and Bob really are quantum -- a professor at the University of Washington has used two separate remote cameras, named Alice and Bob, to test the theory of non-locality and its potential for time travel, by attempting to receive a message before it's sent. The experiment hasn't yielded results so far{{when}}, but it's telling.
* In [[Linguistics]], it's more often John and Mary.
* In [[Linguistics]], it's more often John and Mary.
* Named tropical storms (typhoons, hurricanes, cyclones) are based on a sequential list of given names, replaced every year, with a different list for each region. The lists will be re-used at half-dozen year intervals, but with the names of historic "worst" storms periodically retired. That'd make Hurricane Andrew the first (A) tropical storm of the North Atlantic hurricane season in his respective year. Q, U, Z are not used; a particularly bad season (such as 2005 with Dennis, Katrina, Wilma) can exhaust the entire 23-name alphabetical list, after which the Greek alphabet (Hurricane Beta...) is pressed into service. The original lists used female names as meteorologists originally used the names of their sweethearts; more recent practice has alternated gender on each successive storm (so Alex, Brenda, Charles, Diana, Elmer, Francesca... or a similar pattern).
* Named tropical storms (typhoons, hurricanes, cyclones) are based on a sequential list of given names, replaced every year, with a different list for each region. The lists will be re-used at half-dozen year intervals, but with the names of historic "worst" storms periodically retired. That'd make Hurricane Andrew the first (A) tropical storm of the North Atlantic hurricane season in his respective year. Q, U, Z are not used; a particularly bad season (such as 2005 with Dennis, Katrina, Wilma) can exhaust the entire 23-name alphabetical list, after which the Greek alphabet (Hurricane Beta...) is pressed into service. The original lists used female names as meteorologists proposed the names of their sweethearts; more recent practice has alternated gender on each successive storm (so Alex, Brenda, Charles, Diana, Elmer, Francesca... or a similar pattern).
** A similar alphabetically-sequential naming series was used circa-1883 for a string of Atlantic and Pacific Railroad stops where steam trains took on water across the Mojave Desert. The first was "Amboy", now a ghost town on the former US Route 66. followed (from west to east) with Bristol, Cadiz, Danby, Essex, Fenner, Goffs, Home, Ibis, Java, and Klinefelter. Most of these points are now abandoned.
** A similar alphabetically-sequential naming series was used circa-1883 for a string of Atlantic and Pacific Railroad stops where steam trains took on water across the Mojave Desert. The first was "Amboy", now a ghost town on the former US Route 66. followed (from west to east) with Bristol, Cadiz, Danby, Essex, Fenner, Goffs, Home, Ibis, Java, and Klinefelter. Most of these points are now abandoned.
** Similar alphabetically-sequential naming patterns have been used for versions of software; Ubuntu uses names of animals this way, while the Android OS used to use names of foodstuffs (beginning after 'B' as the base, "Cupcake", "Donut", Éclair", "Froyo", "Gingerbread", "Honeycomb", "Ice Cream Sandwich", "Jelly Bean", "KitKat", "Lollipop", "Marshmallow", "Nougat", "Oreo", "Pie", ending just before this reached 'Q').
** Similar alphabetically-sequential naming patterns have been used for versions of software; Ubuntu uses names of animals this way, while the Android OS used to use names of foodstuffs (beginning after 'B' as the base, "Cupcake", "Donut", Éclair", "Froyo", "Gingerbread", "Honeycomb", "Ice Cream Sandwich", "Jelly Bean", "KitKat", "Lollipop", "Marshmallow", "Nougat", "Oreo", "Pie", ending just before this reached 'Q').
** In 2012, [[The Weather Channel]] began naming winter storms starting with "Winter Storm Athena", a nor'easter that hit the Eastern United States and Canada in early November of that year. As of this writing (Fall 2021), this remains a practice exclusive to The Weather Channel, with both the US National Weather Service and competing weather forecasters like AccuWeather rejecting outright the use of names for winter storms.


== All The Tropes ==
== All The Tropes ==
Alice and Bob appear on
* [[Amnesiac Liar]]
* [[Arson, Murder, and Jaywalking]]
* [[:Category:Alice and Bob|all of these pages]].
* [[Bathroom Stall of Overheard Insults]]
* [[Belated Happy Ending]]
* [[Bilingual Backfire]]
* [[Burping Contest]]
* [[Cartoonish Companions]]
* [[The Cat Came Back]]
* [[Celebrity Survivor]]
* [[Characterization Marches On]]
* [[Class Clown]]
* [[Coitus Uninterruptus]]
* [[Conveniently-Common Kink]]
* [[Curb Stomp Battle]]
* [[Dartboard of Hate]]
* [[Death by Adaptation]]
* [[Debt Detester]]
* [[Delayed Reaction]]
* [[Derailing Love Interests]]
* [[Description Cut]]
* [[Did They or Didn't They?]]
* [[Dinner Deformation]]
* [[Don't Sneak Up On Me Like That]]
* [[Dramatic Irony]]
* [[Easily-Overheard Conversation]]
* [[Explain, Explain, Oh Crap]]
* [[Fan-Preferred Couple]]
* [[Finish Dialogue in Unison]]
* [[Finishing Each Other's Sentences]]
* [[Footsie Under the Table]]
* [[Fox News Liberal]]
* [[From My Own Personal Garden]]
* [[Glad I Thought of It]]
* [[Have We Met?]]
* [[Head-Tiltingly Kinky]]
* [[Hilarity in Zoos]]
* [[Holding the Floor]]
* [[How Much Did You Hear?]]
* [[Hurricane of Excuses]]
* [[I Didn't Mean to Turn You On]]
* [[Imagine Spot]]
* [[I'm Cold... So Cold...]]
* [[I'm Standing Right Here]]
* [[Indulgent Fantasy Segue]]
* [[Invisible Streaker]]
* [[Ironic Echo]]
* [[Jailbird of Panama]]
* [[Just Whistle]]
* [[Kids Shouldn't Watch Horror Films]]
* [[Kissing in a Tree]]
* [[Lame Excuse]]
* [[Leaning on the Fourth Wall]]
* [[Let Him Choose]]
* [[Long-Distance Relationship]]
* [[Look Behind You!]]
* [[Mobile Shrubbery]]
* [[More Hypnotizable Than He Thinks]]
* [[My Favorite Shirt]]
* [[My Name Is Not Durwood]]
* [[My Sister Is Off-Limits]]
* [[Never Live It Down]]
* [[No, I Am Behind You]]
* [["No. Just... No" Reaction]]
* [[Not Listening to Me, Are You?]]
* [[Not-So-Innocent Whistle]]
* [[One-Book Author]]
* [[Operation: Jealousy]]
* [[Or Are You Just Happy to See Me?]]
* [[Patchwork Kids]]
* [[Placebo Eureka Moment]]
* [[Preemptive "Shut Up"]]
* [[Premature Aggravation]]
* [[Race For Your Love]]
* [[Rapid Fire Interrupting]]
* [[Rapid-Fire "No"]]
* [[Revealing Hug]]
* [[Right Behind Me]]
* [[Right in Front of Me]]
* [[Said Bookism]]
* [[Schrödinger's Player Character]]
* [[Selective Enforcement]]
* [[Selling the Show]]
* [[Separated by a Common Language]]
* [[Sibling Switch Squick]]
* [[Single-Target Sexuality]]
* [[So You Want To/Write a Film Noir|Write a Film Noir]]
* [[Stairs Are Faster]]
* [[Stood Up]]
* [[Styrofoam Rocks]]
* [[Such a Phony]]
* [[Tag-Team Suicide]]
* [[Taking the Heat]]
* [[Tastes Like Chicken]]
* [[Thanks for the Mammary]]
* [[The Cat Came Back]]
* [[The Exit Is That Way]]
* [[The Matchmaker]]
* [[The Three Trials]]
* [[A Tragedy of Impulsiveness]]
* [[Triang Relations]]
* [[This Is No Time for Knitting]]
* [[Twin Threesome Fantasy]]
* [[Voiceover Letter]]
* [[Walk in Chime In]]
* [[War Ship]]
* [[Was It Really Worth It?]]
* [[What Is This, X?]]
* [[Where Did We Go Wrong?]]
* [[Who's on First?]]
* [[Why Are You Looking At Me Like That?]]
* [[Why Didn't You Just Say So?]]
* [[Wounded Gazelle Gambit]]
* [[You Know What You Did]]
* [[You Wouldn't Believe Me If I Told You]]

* Numerous [[Playing With]] pages.
* Numerous [[Playing With]] pages.
* ? and more.
* ? and more.


{{reflist}}
{{reflist}}
[[Category:Characters As Device]]
[[Category:{{PAGENAME}}]]
[[Category:{{PAGENAME}}]]
[[Category:Characters As Device]]
[[Category:Metasyntactic Variable]]
[[Category:Duo Tropes]]

Latest revision as of 10:47, 31 October 2022

Alice and Bob.

When the interaction between two hypothetical characters is needed to explain or describe some system, they are nearly always called Alice and Bob. Alice and Bob - A and B. This duo originally started out in 1978 as a standardized way to explain cryptography. Over time, this Metasyntactic Variable duo has been adopted in explanations of mathematics, physics, quantum effects, and other arcane places, but have also been seen in fiction. They are also found in a surprising number of trope definitions.

Where more than two characters are needed, other names are used, such as Carol and Charlie. Some names have acquired standard meanings, such as Eve the Eavesdropper. Lists of these can be found in Bruce Schneier's book Applied Cryptography, and at that other wiki.

Note that the most common names are "Alice", "Bob" and "Charlie/Charley". This works for most situations.

The use of Alice and Bob is suggested in General Suggestions, but some of us (notably those who really are called Alice and/or Bob) sometimes wish a little imagination could be applied. That's where Aerith and Bob come in. Or Jim and Mary. Or Dick and Jane.

See also Girl A, Those Two Guys, Greek Chorus.

Not to be confused with Alice and Kev.

Examples of Alice and Bob include:

Film

  • Movie and TV example: Bob & Carol & Ted & Alice.
  • The main characters of the 2003 film Xtracurricular are Ally Koch, Brittney Kornblum and Chris Koenig. (Then again, the film was inspired by the anime Project A-ko, which approaches this trope through the related trope Girl A.)

Literature

  • In most cryptography textbooks, communications are presented as being between Alice and Bob, and must be secured from a third-party interloper named Eve (for Eavesdropper, of course!). If the problem requires the involvement of more than two parties, then Charlie and Donna may be introduced. (This is the basis for the xkcd reference listed below.) Other character names sometimes used for special purposes include Mallory (a malicious active adversary, capable of changing the messages sent between Alice and Bob, whereas Eve merely listens), Trent (a mutually trusted third party, whom Alice and Bob might prevail upon to execute protocols in which they don't trust each other), and Peggy and Victor (the prover and verifier, respectively, in zero-knowledge proofs).
    • Game Theory books often use an adaptation of Alice and Bob in "Rose and Colin" (rows and columns on game theory charts), with "Larry", or "layer" thrown in for three person games.
      • Game Semantics books tend to use Abelard and Eloise (for resemblance to the universal and existental quantifier symbols, which are an inverted A and a backwards E). They are also the names of a medieval logician and his lover.
  • Alice and Bob are the names of the parents in Vernor Vinge's Rainbows End, and a government official is named Eve Mallory.
  • E. R. Emmet's "Our Factory" puzzles feature "Alf", "Bert", "Charlie", and so on.

Live-Action TV

  • TV and Movie example: Bob & Carol & Ted & Alice.
  • One of the logos at the end of The Bonnie Hunt Show (2008-2010) is for "Bob & Alice Productions".
    • Bonnie's Hunt's parents are named Bob and Alice so it is either just a reference to her parents or both.

Music

  • Nerdcore Rap artist MC Plus+ has a song about cryptography named "Alice and Bob".

Newspaper Comics

Oral Tradition

Video Games

  • Used in a very surreal Cyberspace level in World of Goo called "Alice and Bob and the Third Party," where you intercept information-goo transmitted from cosmicGrrrl! to LaconicCrusadr13.
  • Used as examples for an explanation of quantum teleportation in Remember 11.

Web Comics

Web Original

Real Life

  • Alice and Bob really are quantum -- a professor at the University of Washington has used two separate remote cameras, named Alice and Bob, to test the theory of non-locality and its potential for time travel, by attempting to receive a message before it's sent. The experiment hasn't yielded results so far[when?], but it's telling.
  • In Linguistics, it's more often John and Mary.
  • Named tropical storms (typhoons, hurricanes, cyclones) are based on a sequential list of given names, replaced every year, with a different list for each region. The lists will be re-used at half-dozen year intervals, but with the names of historic "worst" storms periodically retired. That'd make Hurricane Andrew the first (A) tropical storm of the North Atlantic hurricane season in his respective year. Q, U, Z are not used; a particularly bad season (such as 2005 with Dennis, Katrina, Wilma) can exhaust the entire 23-name alphabetical list, after which the Greek alphabet (Hurricane Beta...) is pressed into service. The original lists used female names as meteorologists proposed the names of their sweethearts; more recent practice has alternated gender on each successive storm (so Alex, Brenda, Charles, Diana, Elmer, Francesca... or a similar pattern).
    • A similar alphabetically-sequential naming series was used circa-1883 for a string of Atlantic and Pacific Railroad stops where steam trains took on water across the Mojave Desert. The first was "Amboy", now a ghost town on the former US Route 66. followed (from west to east) with Bristol, Cadiz, Danby, Essex, Fenner, Goffs, Home, Ibis, Java, and Klinefelter. Most of these points are now abandoned.
    • Similar alphabetically-sequential naming patterns have been used for versions of software; Ubuntu uses names of animals this way, while the Android OS used to use names of foodstuffs (beginning after 'B' as the base, "Cupcake", "Donut", Éclair", "Froyo", "Gingerbread", "Honeycomb", "Ice Cream Sandwich", "Jelly Bean", "KitKat", "Lollipop", "Marshmallow", "Nougat", "Oreo", "Pie", ending just before this reached 'Q').
    • In 2012, The Weather Channel began naming winter storms starting with "Winter Storm Athena", a nor'easter that hit the Eastern United States and Canada in early November of that year. As of this writing (Fall 2021), this remains a practice exclusive to The Weather Channel, with both the US National Weather Service and competing weather forecasters like AccuWeather rejecting outright the use of names for winter storms.

All The Tropes

Alice and Bob appear on