Paper 3: "Pretzel: Email encryption and provider-supplied functions are compatible" by Trinabh Gupta, Henrique Fingler, Lorenzo Alvisi, and Michael Walfish.
Trinabh Gupta presented the Bretzels that proposes an end-to-end encryption mechanism between email servers while not compromising essential functionalities such as spam filtering.
Gupta et. al. claim that emails today are not encrypted, e2e, end-to-end (between clients), however intermediate servers are able to handle these emails in plain text. This has been accepted to offer well-run services. The presenter says that e2e encryption breaks the businesses model (extract user interests, make targeted adv). On the other hand if mail servers can access email then hackers can access emails.
Authors gave the example of sharing salary between two entities. both users gives their salaries to a black box that will allow the exchange.
However, Existing 2PC solutions such as Yao 2PC are very costly mainly because of the size (1 Million of rows and probabilities to compute). Pretzel reduces this cost by 100x.
They test two function services spam filter and topic extraction which implements
linear classifiers (extract words, add properties, compare probabilities). Pretzel does such classification privately.
To reduce the cost, Pretzel adapts packing to reduce client storage cost. It concatenates probabilities before encrypting. It also implements a decomposed classification.
Authors compare Pretzel to a no private system and Yao+GLLM. They measure resource cost. They show that Pretzel achieves 100x less (compare to Yao) CPU-time at the server, 100x less traffic at the network, but with a cost of 3x more storage at the client side.
Q&A session (2 questions)
Q1: If I organize a protest, I don't want the email provider to know about my topic. How can your model preserve privacy or what's the middle ground.
A1: Client can state that they do not allow topic extraction. Client preferences can be set at the end hosts. Author said that their solution is much better than existing but doesn't fix all issues.
Q2: In your work, you had to change the classifier, how different is your classifier from existing services and what's the impact / tradeoff on performance.
A2: We can implement better classifier using neural networks but performance remain similar (80 to 90% similar).
Nice post! This is a very nice blog that I will definitively come back to more times this year! Thanks for informative post. Visit the website link hereReplyDelete
This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. hotmail loginReplyDelete
best email harvester targeted URL's and the addresses that come from them is the best way to get addresses that are useful to your particular situation. When using this type of software you will be days ahead of the game the moment you begin.ReplyDelete
Bitcoin "mining" includes running programming software that uses complex numerical comparisons for which you are remunerated a little fraction of Bitcoin. bitcoin mixerReplyDelete
Great Article Cloud Computing ProjectsReplyDelete
Final Year Projects for CSE
The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training
Tragically, numerous advertisers resort to different strategies so as to assemble their email list. CBT Mass Email SenderReplyDelete
We have sell some products of different custom boxes.it is very useful and very low price please visits this site thanks and please share this post with your friends. technocom email extractor paid freeReplyDelete
Recently, I have commenced a blog the info you give on this site has encouraged and benefited me hugely. Thanks for all of your time & work. mass e mailingReplyDelete
Keep up the good work; I read few posts on this website, including I consider that your blog is fascinating and has sets of the fantastic piece of information. Thanks for your valuable efforts. one funnel away challengeReplyDelete
Good thing I took this brand naming course! The names that I thought before taking these course was too boring and unattractive. By having this course I came to know that brand names are important factor in order to attract customers. I am glad that I took this course for the betterment of my business. CBT Email ExtractorReplyDelete
On that website page, you'll see your description, why not read through this. Free Email Extractor Software DownloadReplyDelete
I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. ZendableReplyDelete
I always visited your blog because I find this very helpful to me. our brandsReplyDelete