• Answers
  • Web
Answer 1 out of 1
 
8 helpful answers
The harder I work, the luckier I get.
A:

Let me summarize http://ajaxpatterns.org/Host-Proof_Hosting :

It is a design pattern for managing data in a web application where the server doesn't have access to the plain data. Instead the server holds an encrypted version of the data. The user holds the key needed to decrypt the data.

Pros:

  • If the server is hacked then data is still secure.
  • Admins can't read the data.

Cons:

  • Need to perform cryptography on the client side with javascript.
  • Can't remind password if it is lost.
Posted 3 years ago
ayavilevich was invited by Yedda to answer this question.

Helpful?(3)
Rated as Best Answer
 
Comment About This Answer (or add your own answer)

Feed - Subscribe to changes to this Q&A Blog
ADVERTISEMENT
  • Answers
  • Web
Copyright © 2006-2009, Yedda Inc. and respective copyright owners