How to Stop Man in the Middle Attacks Part 3

You may have heard of something called a “trusted third party” before while using a web browser. This is usually used in reference to security certificates. This might seem confusing at first but it’s actually very simple.

The situation:
Alice and Bob have come up with a nearly fool proof way to stop people from eavesdropping on them. The last thing they need to do is get Alice’s public key to Bob through Mallory without Mallory modifying the key or replacing it.

To do this they use Trent. Trent has started his own business of securely transmitting public keys for people.

The idea is that everyone already has Trent’s public key. Alice simply needs to securely send her public key over to Trent and he’ll sign it with his public key and send it out to anyone who asks for it. This way Bob doesn’t need to have Alice’s public key ahead of time just to be able to create an encrypted connection with her.

1,809 thoughts on “How to Stop Man in the Middle Attacks Part 3

  1. Woah! I’m really loving the template/theme of this
    website. It’s simple, yet effective. A lot of times it’s
    tough to get that “perfect balance” between superb usability and visual
    appearance. I must say you’ve done a excellent job with this.
    In addition, the blog loads very fast for me on Internet explorer.
    Excellent Blog!

  2. Unquestionably believe that that you said.
    Your favorite justification seemed to bee oon tthe internet the smplest thing too be mindful of.
    I say to you, I definitely get annoyed whiloe other people think about worries that they just don’t realize about.
    You controlled to hit the nail upon the top as neatly as defined out the entire
    thing without having side-effects , folks could take a signal.
    Willl likely be back to get more. Thank you

  3. You are so cool! I don’t suppose I have read anything like that before.
    So good to find someone with original thoughts on this topic.
    Seriously.. thanks for starting this up.

    This website is something that is required on the web, someone
    with a little originality!

Leave a Reply

Your email address will not be published. Required fields are marked *