On Dec 7, 2007 10:21 PM, Colin Burnett &lt;<a href="mailto:cmlburnett@gmail.com">cmlburnett@gmail.com</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Dec 7, 2007 10:05 PM, Jeffrey Ollie &lt;<a href="mailto:jeff@ocjtech.us">jeff@ocjtech.us</a>&gt; wrote:<br>&gt;<br>&gt; Well, if the webserver has a copy of all of the private keys there<br>&gt; wasn&#39;t much point to the exercise other than wasting CPU cycles.
<br><br></div>The server has a copy of all keys but no copy of the passphrases, thus<br>you have secrecy. &nbsp;The key relationship enforces that A can only talk<br>to B and B can only talk to A. &nbsp;Unless I&#39;m misunderstanding Matthew:
<br>this accomplishes what he wants. &nbsp;Specifically:<br><div class="Ih2E3d"><br>&quot;Ideally, the passphrase that encrypts something is unable to decrypt<br></div><div class="Ih2E3d">it. &nbsp;The goal is to create a web application that can store a secret
<br>message. Someone types a message, the server encrypts it and one of<br>two people can decrypt it.&quot;<br><br></div>I guess I don&#39;t fully understand his (read: his friend) overall<br>intentions. &nbsp;A tricky point when it comes to encryption.
<font color="#888888"><br></font></blockquote></div><br>The server sends out reports when people make donations. The information is considered very private. It&#39;s sent after a transaction so that the data doesn&#39;t need to be stored on the server. Right now most of the people successfully get the reports via gpg. I guess it&#39;s becoming a problem with people who are upgrading their computers. They can&#39;t re-install winpt and gnupg. The thought is that it&#39;d be nice to store the data on the server in a way that can&#39;t be decrypted. Then a person could come to a web page with a simple UI and enter some password to decrypt the data.
<br><br>The point about the insecurity of sending the password to the server to decrypt the data being a bad idea is well taken. Unless there&#39;s a decryption routine written entirely in javascript then there may not be any solution to that. :-(
<br><br>-- <br>Matthew Nuzum<br>newz2000 on freenode