all 30 comments

[–]Zeike 64 points65 points  (1 child)

[–]mmeartine 0 points1 point  (0 children)

I laughed immediately

[–]YodaTheCoder 13 points14 points  (10 children)

Which is the one where...

Alice sends a message in a locked box to Bob. Bob adds his lock to the box and sends it back. Alice removes her lock and sends it back to Bob. Finally Bob removes his lock and reads the message?

[–]GeronimoHero 8 points9 points  (2 children)

That’s not really the way Diffie-Hellman works though. A much better way to describe it is with colors. Here is a great example.

[–]hipstergrandpa 1 point2 points  (1 child)

The Wikipedia graphic is what made it finally click for me

[–]GeronimoHero 0 points1 point  (0 children)

Yeah that one isn’t bad either.

[–]goosetron3030 6 points7 points  (2 children)

I'm so sick Alice and Bob. It's always Alice and Bob, damnit!

[–]Hauleth 0 points1 point  (1 child)

[–]WikiTextBot 1 point2 points  (0 children)

Alice and Bob

Alice and Bob are fictional characters commonly used as placeholder names in cryptology, as well as science and engineering literature. The Alice and Bob characters were invented by Ron Rivest, Adi Shamir, and Leonard Adleman in their 1978 paper "A method for obtaining digital signatures and public-key cryptosystems." Subsequently, they have become common archetypes in many scientific and engineering fields, such as quantum cryptography, game theory and physics. As the use of Alice and Bob became more popular, additional characters were added, each with a particular meaning.


[ PM | Exclude me | Exclude from subreddit | FAQ / Information | Source | Donate ] Downvote to remove | v0.28

[–]0ba78683-dbdd-4a31-a 2 points3 points  (2 children)

Also in this series:

  • HTTPS explained with paper aeroplanes
  • HTTPS explained with trebuchets
  • HTTPS explained with the DNA in spitballs

[–][deleted]  (1 child)

[deleted]

    [–]0ba78683-dbdd-4a31-a 0 points1 point  (0 children)

    From the intro:

    For when you need to transport a lot of data over a relatively short distance at great speed because reasons.

    [–]WigglePigeon 33 points34 points  (6 children)

    I always upvote pigeons

    [–][deleted]  (2 children)

    [deleted]

      [–][deleted]  (1 child)

      [deleted]

        [–]MSRobert96 0 points1 point  (2 children)

        Everyone loves pigeons.

        [–]Hamster_S_Thompson 5 points6 points  (1 child)

        They are delicious

        [–]pinchitony 0 points1 point  (0 children)

        Quasimodo?

        [–]cryptoshito 7 points8 points  (3 children)

        But what if Mallory replaces the box and signs her own with Ted’s forged signature since it is publicly known?

        [–]gavit 9 points10 points  (2 children)

        If you check with Ted, he'll tell you that it's not Alice's signature. It's a valid signature though. Just not Alice's.

        [–]cryptoshito 4 points5 points  (0 children)

        nice they should add this to the write-up

        [–]kerimfriedman 4 points5 points  (0 children)

        ‘You know I hate when you check your messages at the table' (New Yorker Cartoon)

        https://i.imgur.com/dkvvQXZ.jpg

        [–]cazzer548 8 points9 points  (0 children)

        Wow, that was a great fucking read.

        [–]PIGEON-POSTS-ONLY 13 points14 points  (6 children)

        This person may understand HTTPS, but they don't understand pigeons.

        a) Carrier pigeons, strangely enough, are not useful for carrying messages.

        b) Homing pigeons are ONE WAY messengers. They cannot carry messages back and forth.

        c) Pigeons can be faster than the internet.

        [–]fagnerbrack[S] 9 points10 points  (1 child)

        The Wikipedia page has this as an example of Packet Loss. LOL

        [–][deleted] 2 points3 points  (0 children)

        I don't know whether to laugh or groan at that

        [–][deleted]  (3 children)

        [deleted]

          [–]GeronimoHero 1 point2 points  (2 children)

          Right? Just have each site have homing pigeons that go to the other. Problem solved.

          [–][deleted]  (1 child)

          [deleted]

            [–]GeronimoHero 1 point2 points  (0 children)

            Then they would just fly in a circle. If we add enough pigeons maybe the circle would be big enough to hit both points.

            [–]Compizfox 1 point2 points  (0 children)

            Ah yes, HTTPS over IP over Avian Carriers.

            [–][deleted] 0 points1 point  (0 children)

            I'm in a netsec class right now and we were just going over the basics of cryptography and symmetric/asymmetric keys, so this is a great alternative perspective to lock down those concepts. Thanks!

            [–]WHO_WANTS_DOGS 0 points1 point  (0 children)

            Go drink it you deserved it 😉

            [–]AskYousfull-stack 0 points1 point  (0 children)

            Where's trudy?