Hi, I am glad to hear about your plugin. I assume that your Plugin will rely on a server side GnuPG installation and keys will be stored at the server. Unfortunately in this case the security would rely on server's security and admin's trustworthiness. Therefore it could be a solution to do client side encryption instead. For instance incoming encrypted emails may be decrypted in user's browser and composed emails may be encrypted in user's browser. Nowadays JavaScript is powerful enough to handle such tasks. The following page contains some ideas as well as links to exemplary implementations: https://www.privacyfoundation.de/wiki/Ideas
Regards Stefan
Am 15.08.2010 03:00, schrieb Jonas Meurer:
Hey Alec,
On 13/08/2010 A.L.E.C wrote:
Hi guys! I'm working on encryption/decryption/signing plugin. I've called it Enigma. I need an advice from you.
wow, that's great news. unfortunately I was away the last two weeks. A guy called Francesco sent me the work he did within a group of students.
it's really unfortunate that i didn't forward the work to you earlier. maybe you'd like to take a look at it anyway, thus i've attached it to this mail.
How to implement public keys management in UI? I see two possibilities:
- Display list of all keys (of all senders) in user preferences
section, lets say "Public keys". 2. Display list of keys for specified email address in contact's info. It could be a tab (when we implement tabs in contact info page).
I'd prefer 2. solution.
How to implement private keys management in UI? Again, two possibilities:
- Display list of all keys in user preferences section, lets say
"Private keys". 2. I think this could be implemented per-identity.
I would prefer to manage all private and public keys globally, and then set default private keys for identities and default public keys for contact adresses.
greetings, jonas
--- 8< --- detachments --- 8< --- The following attachments have been detached and are available for viewing. http://detached.gigo.com/rc/JW/6nbEdgvx/COMP354_-_documentat.pdf http://detached.gigo.com/rc/JW/6nbEdgvx/rc_dev.tar.bz2 http://detached.gigo.com/rc/JW/6nbEdgvx/signature.asc Only click these links if you trust the sender, as well as this message. --- 8< --- detachments --- 8< ---
List info: http://lists.roundcube.net/dev/ BT/1aa54b07
List info: http://lists.roundcube.net/dev/ BT/aba52c80