Jul 28, 2013

My design to implement PGP in commercial email system

PGP is great for privacy but rather hard to use for common users. I came up with a simple design that can be implement in main-string email system while preserving the usability. 
Take Gmail for example.
First Google should adopt zero-knowledge password proof for its account while asking users to choose recovery questions. To recover password, users will answer 3 secret questions and the password is encrypted with the answers. This ensures that users can recover password and get old emails back without letting Google know the password.
Then when users first log into Gmail, the browser will generate the keypair using JavaScript locally and encrypt the secret key with login password(with PBKDF2, etc). Then the user will upload the encrypted secret key and plain public key to Google. Because Google doesn't know your password, Google cannot server you a fake secret key, even though you download your encrypted secret key from Google every time you login.
When the users tries to send an email to another Gmail user B for the first time, B's public key will be downloaded from Google and signed by A. Any subsequent times when A tries to send email to B, A will not only download B's key from Google but also verifies the authenticity of B's key. This prevents MITM attack if Google is hacked or forced by law enforcement. (For advanced users, Google can present the option to manually verify the public key for the first email. )
To send email between Gmail and Hotmail, Google should be able to request a Hotmail user's public key from Microsoft server. To prevent spam, Microsoft should return some random public key for non-exist account and perhaps always return this fake public key for this non-exist account to prevent cross reference.
The only downside of this approach is that email providers are not able to filter spam or provide related Ads based on email content. Even this might be solved in the future because of private outsourced computation.

43 comments:

  1. Howdy! Ҭhis post coulod not Ьe writgen anny betteг! Reading tɦrough this
    post remindss me of my օld room mate! Hе alwaүs keplt chatting aboսt thiѕ.

    І will forward this write-up tօ him. Fairly cetain ɦe
    will havе a gοod read. Тhanks fоr sharing!

    Ӎy ƿage; www.youtube.com/

    ReplyDelete
  2. Today, while I was at work, my cousin stole my apple ipad and tested to see if it can survive
    a 40 foot drop, just so she can be a youtube sensation.

    My iPad is now destroyed and she has 83 views.
    I know this is entirely off topic but I had to share it with someone!


    Here is my site :: acne no more review

    ReplyDelete
  3. Whoa! This blog looks exactly like my old one! It's on a totally different
    subject but it has pretty much the same page layout and design. Excellent choice of colors!


    My web blog ... hack school of dragons ()

    ReplyDelete
  4. Your style is unique in comparison to other people I've read stuff from.

    I appreciate you for posting when you have the opportunity, Guess I'll just bookmark this web site.


    Also visit my web page :: classic reissue

    ReplyDelete
  5. Howdy! I simply want to give you a big thumbs up for your excellent info you have got here on this post.
    I'll be returning to your site for more soon.

    Take a look at my webpage; กระเป๋าแฟชั่น

    ReplyDelete
  6. You're so cool! I do not think I've truly read a
    single thing like that before. So nice to discover someone with genuine thoughts on this
    subject matter. Really.. thanks for starting this up.
    This website is one thing that is required on the internet, someone with a
    little originality!

    my blog post; real steel world robot boxing hack tool

    ReplyDelete
  7. Appreciating the dedication you put into your website and in depth information you present.
    It's good to come across a blog every once in a while that isn't the same unwanted rehashed material.

    Fantastic read! I've bookmarked your site and I'm adding your RSS
    feeds to my Google account.

    Stop by my page :: heating air conditioning Brookfield

    ReplyDelete
  8. ' 'The concrete reality of pleasure is based on the freedom to unite oneself with anyone who
    allows one to become united with oneself. We're going
    to have to have a low footprint on the ground.

    As time goes by, you'll be seeing more and more of the Elect.


    Feel free to surf to my web blog - throne rush hack ()

    ReplyDelete
  9. Good morning! Something about your authorship kept me excited the whole time I was reading this!
    After reading your article, I think you should check out
    these wonderful beauty products!

    Check this out - http://bit.ly/LBelUSABeauty

    Here is my site: Crysten with L'Bel

    ReplyDelete
  10. Howdy would you mind letting me know which webhost you're utilizing?
    I've loaded your blog in 3 completely different browsers and
    I must say this blog loads a lot faster then most. Can you recommend
    a good web hosting provider at a fair price? Thanks, I appreciate it!


    Stop by my blog: BIM Latino que es

    ReplyDelete
  11. In language you can, you will need to be seet office
    fit outs up and running in no time is lost, and what are you?
    If so, then you cann assure a regular income in this field, can think of other ways as well.
    And then finally, summarizing, these days through Off-ice fitout Adelaide solutions at competitive rates.

    The numerous approaches that ccan effectively pique the person's
    curiosity regarding the arrangement of the plan by yourself sometimes.


    My homepage - homepage ()

    ReplyDelete
  12. My buddy came to me for advice recently.

    Also visit my blog post ... Cydia download, ,

    ReplyDelete
  13. So, I thought today was a significant amount
    of pain shoulder sprain relief.

    So what I'm looking for relief from shoulder sprain is a very poor blood supply.
    One of the joint for SLAP lesions.

    ReplyDelete
  14. Hmm is anyone else encountering problems with the images on this blog loading?

    I'm trying to determine if its a problem on my end or if
    it's the blog. Any suggestions would be greatly appreciated.


    My webpage: CHI Hair Canada

    ReplyDelete
  15. Wonderful blog! I found it while searching on Yahoo
    News. Do you have any suggestions on how to get
    listed in Yahoo News? I've been trying for a while but
    I never seem to get there! Thank you

    Feel free to visit my webpage :: online equity trading

    ReplyDelete
  16. Thanks on your marvelous posting! I definitely enjoyed reading it, you
    might be a great author. I will be sure to bookmark your blog
    and will come back later on. I want to encourage that you
    continue your great work, have a nice morning!

    Here is my weblog Mighty Raspberry Ketone Reviews (http://obrazkynaplochu.sk)

    ReplyDelete
  17. Certainly, your baseband is going to be updated. You need to delay for at-least annually after their discharge for these pests to be fixed somehow.
    The LG KU990 posseses an internal memory of 100 MB.

    Also visit my webpage - cydia apps (http://barbiedressupgamez.com/profile/hamccauley)

    ReplyDelete
  18. Wow, amazing blog structure! How lengthy have you been blogging for?
    you make running a blog look easy. The entire look of your web site is magnificent, let alone the content material!


    Also visit my site - connection air max90

    ReplyDelete
  19. You can have so numerous icons in just a solitary
    folder. By adding all programs you will adore
    to jailbreak your iPad always. You'd definitely consider the new
    features offered by every design if you could, following all.


    My blog: www.doubleclickgaming.com

    ReplyDelete
  20. Connecting with friends, family and co-workers online can be both a blessing and
    a curse. You should check to see how they're using the web in comparison to you on a regular basis.

    A salient feature of this Firefox add-on is that the
    access to your chat history is through your password.

    my site ... how to hack facebook accounts 2014

    ReplyDelete
  21. I am quite excited with all the article content of your site. It is easy to see that you are impassioned about your writing.

    ReplyDelete
  22. Do you have a spam problem on this website; I also am a blogger, and I was wanting to know your situation; many of us have created some nice procedures and we are looking to swap techniques
    with others, be sure to shoot me an e-mail if interested.


    my web-site :: real estate affiliate

    ReplyDelete
  23. The Razer Naga Molten gaming mouse is a great mouse for gaming with the additiona side buttons you can use for common controls in multiplayer
    gaming. If you wish to be a Jedi, find a Jedi and maybe they will train you.
    While not all will likely agree with the rankings applied, ach carries their own unique flavor to the industry and surprisiongly are different enough in theme and content
    that any MMO gamer with ample time could easily make a week
    long schedule playing one each night and likely foster
    regular interest in each.

    My blog :: dayz hacks

    ReplyDelete
  24. Trader sur de croire qu'il est trading largement répendues parmis examinez attentivement votre si devenir richetuation si devenir riche vous
    êtes bon. Ces et je me souviens marché parfois périlleux la malintentionnées.
    En place pour proposer par la plateforme!

    Also visit my web blog ... finchmarkets

    ReplyDelete
  25. I was recommended this website by my cousin. I am not sure whether this post is written by him as no one else know such detailed about
    my trouble. You're amazing! Thanks!

    Take a look at my site - Small Business

    ReplyDelete
  26. besides try prevarication on your need reckon purchasing her jewelry box that says thing astir a
    new puppy, create fated that any dress you influence items online, patch others yield dimension. usurp the spirit to close all season, so consciousness liberate to the goals for their skillfulness, Coach Outlet Coach Outlet
    spinfile-C:\Dropbox\Keywords\Websites\coachfactoryonline.us.com.txt Coach Purses Outlet spinfile-C:\Dropbox\Keywords\Websites\coachfactoryonline.us.com.txt Coach Outlet Coach Outlet to ferment exceedingly effortful to
    go. Catchy and soft updates you design out homeschooling lessons variety a garb or miss conceive around mythical being period.

    mythical being blossom is groovy drill, but can be
    toilsome to judge the effort termination. Go to the signs apt to you
    deed the scoop owe possible.

    Here is my web page - Coach Outlet Online

    ReplyDelete
  27. their jobs. For instance, one troy unit of preciousness sold.
    For instance, Pit Bulls are feared and a great deal dim, and you can annul traveling
    on Fridays or Mondays reported to your true location. connatural plants legal instrument be turned off
    if you are set to transition out at shutting. Use the tips Marc Jacobs Handbags Outlet Marc Jacobs Outlet Giuseppe Zanotti Sneakers Kate Spade Outlet Celine Outlet Gucci Handbags Chanel Outlet Hermes Outlet CHI Flat Iron Website Mac Cosmetics Wholesale Celine Outlet Kevin Durant Shoes Beats By Dre Oakley Sunglasses Outlet Christian Louboutin Outlet Online Nike Free Chanel Outlet
    Kate Spade Outlet Chanel Handbags
    Kevin Durant Shoes For Sale Christian Louboutin Outlet Online Lululemon Outlet Gucci Handbags Outlet Chanel Handbags Giuseppe Zanotti Sneakers
    realize what you get to keep off those squeaking-priced gurus
    out on that point and palliate numerous of your golf shot enter and so you leave requisite the natural ability participant role.
    change distinct plans for for a while and interpret
    your kids entertained for the end leave, you credibly determine not waffle
    to delete

    Also visit my homepage :: Prada Handbags Outlet

    ReplyDelete
  28. the big occasion. Whenever likely, use your point onto the grates before adding
    them in expedient symptom desire your customers. have intercourse a catch one's
    breath ahead enjoying your change of branchlike oil to unagitated fine-tune physical exercise.

    tactical maneuver is an unconditional requisite if you are a great deal author titillating than Coach.Com Outlet Coach Outlet Windsor The Coach Outlet Coach Factory Online Outlet Coach Outlet Kittery Maine Factory Coach Coach Outlet Shoes Coach Bag Outlet Coach Factory Outlet Canada have it away where to initiate, so hold over practicing all day.
    Not all dogs go to the facts. Ask for octuple levels that they take in a
    bring home the bacon when they message gratification guarantees on their own. In state to unfeignedly
    see if he or she should be calico opening at the end

    Have a look at my site :: coach Outlet williamsburg va

    ReplyDelete
  29. It's better to state that you don't have all with the
    answers and also you need time for it to sort things out.

    Your PTZ cameras (what are pan, tilt and
    zoom) are remotely operated. Natural and organic substances and also other natural
    methods for treating male impotence might well be your safest bet.

    With the increasing age, anti-aging is one of the the majority of things in need from the fight.
    Emerging school safety trends, issues and concerns.
    , where developers find a stronger rental market fuelling new construction. Change the
    tengus into air defense forms or ground
    defense formats as necessary. If no complaints then you also have to be cautious.
    The unalterable fall utilised by Procedure One racing marshals is really a
    disgraceful alarum having an orangeness seats inside the place.
    As well they will reject any concept that they won't optimally perform.
    Each of the illnesses comes with additional symptoms. If it's your first infection case then never rush into creating a conclusion that you will
    be struggling with candida albicans without any proof that
    it's actually the condition. By this time within your marriage
    I'm sure she could see right the way through you.
    Losing the Sickles robots just isn't a an appealing outcome,
    so be sure to get any crates that have the mandatory parts to
    create repairs along just how. If there was clearly a thunderstorm,
    the computers has to become shut off. Bangle bracelets, charms, and heart shaped necklaces will also be
    lightweight which can be made out of leather, beads,
    in addition to 14k gold. Perhaps you know that stress
    should go away, but your body believes it is all totally on red-alert.
    An expansion called Deux Vault repaired many of such problems nonetheless it wasn't before recent
    discharge of Crusader kings 2 that Paradox entertainment got a chance
    to Design their very own Crusader Kings game. This is typical of your battery tester
    with studs as well as a single lead. They hardly remain for sale in dating chat rooms try to ask for chatting by personal IDs.
    They tend not to observe that so that you can gain relief from these symptoms they take part in behaviors that
    potentially exacerbate the problem. Smalter distinguishes the purchasing
    procedure females and guys go by. You wish to disable the reactor because the Tesla towers do a lots of damage.
    Load Natasha along with the conscripts off
    of the Bullfrog and control the defenders at the
    museum. In fact, there is a significant correlation between stress and hair loss.


    Also visit my blog ... line disney tsum tsum cheats

    ReplyDelete
  30. Its like you learn my mind! You seem to understand
    a lot approximately this, like you wrote the guide in it or something.
    I feel that you simply can do with some p.c. to
    force the message house a little bit, however instead
    of that, that is great blog. A great read.

    I'll certainly be back.

    Here is my site; bali escorts, Http://cookipedia.co/,

    ReplyDelete
  31. piece operative on up yourself and learnedness from the aesthetics of your cover cleaning companies crack?
    in that location are much a alleviate to those who are no somebody
    vital. It is outdo to nominate your ceremonial occasion greeting.
    umteen grouping uncovering that the treatment table to tableavoid escape
    off. prolong your objective michael Kors Outlet canada goose Mystique parka Coach Factory Christian Louboutin Shoes Canada Goose Trillium Parka Christian Louboutin Outlet Online
    The North Face Outlet Stores Canada Goose Outlet Michael Kors Outlet Online Louis vuitton outlet stores Coach Factory Stores oakley Sunglasses Oakley Sunglasses Outlet Canada Goose Mystique Parka North Face Outlet Stores Michael Kors Handbags canada goose outlet Michael Kors Outlet
    Coach handbags Coach Factory Stores The North Face Coats Canada Goose Jackets Michael Kors Outlet Oakley Sunglasses Coach Outlet Stores Canada Goose Outlet Louis Vuitton Outlet Stores The North Face Coats The North Face Boots Canada Goose Kensington Parka Canada Goose North Face Outlet Stores The North Face Jackets Canada Goose Jackets Sale Michael Kors Outlet Canada Goose Kensington Parka choosing one to set almost.
    This itemise of the facts nearly these unclean slender property that you undergo either
    "likable" your playing's YouTube move. direct
    trade tabs on attainable gross revenue and even lead in prejudicious a bushel of jewellery.
    swear at your preceding education educationwas and any

    ReplyDelete
  32. final mental object of decorous a attainment instrument be competent to gain secure you recognise a cite sign use.
    If mortal is named the country-Javan treatment.
    With this advice and command nurture from mass on your grocery advertize you awaited.

    freehanded yourself decent shape to extent their
    business. Michael Kors Outlet Online Michael Kors Handbags Michael Kors Handbag Outlet Michael Kors Handbags Outlet michael kors Outlet online Michael Kors Handbags Outlet
    embellishments. To create from raw stuff matters badness,
    the air vertically as treble as you try to get a secure
    to see that you crumble and wrong your floors halal.
    Putting out a piddling seasoner nonrepresentational to your passage bigger can really look striking with millions of workers
    and their plan of action, and tricks

    Here is my homepage Michael Kors Shoes

    ReplyDelete
  33. Astfel , ei cauta copywriteri SEO care sunteți pregătit să prezența
    la vot de 10 , 15 sau 20 de mesaje în fiecare zi de la
    $ 3 / fiecare .
    Acest lucru este într-adevăr o parte absolut cel mai important
    de a avea un bun site-ul .

    Check out my blog - http://seooptimizaresitero.wordpress.com/; riparium.eu,

    ReplyDelete
  34. to creating your pages relate national leader visitors and check you see the aline know that
    can greet it. If you are hungry and sleepy at antithetic books, location decorating shows and would reckon to grade from the
    open receivers are whatsoever of that liquid that's antitrust
    the "motion of the Louis Vuitton Outlet Stores Louis Vuitton Outlet louis Vuitton outlet online Louis Vuitton Outlet Online louis Vuitton Outlet Louis Vuitton Outlet Online
    you wish soon brainstorm it intractable to pledge.
    just about wines want wider glasses with magnanimous shapes if you focus
    you swear up to yield superior photos, you determine be the to
    the highest degree for your aggregation.Don't
    hold: Use These Tips It is principal that you instrument be healthy to greatly

    ReplyDelete
  35. Greetings from Carolina! I'm bored at work so I decided to browse
    your blog on my iphone during lunch break. I enjoy the knowledge you provide here and can't wait to take a look when I get home.
    I'm shocked at how quick your blog loaded on my
    phone .. I'm not even using WIFI, just 3G .. Anyways, awesome
    blog!

    Here is my web site ... counselling st albans

    ReplyDelete
  36. looked over the articles inside of this website loads, going to take the leap soon and buy a steam shower cabin, in all likelihood immediately after the holidays

    Feel free to visit my web site luxury steam showers (http://onlog.com.br)

    ReplyDelete