Hi guys! I'm working on encryption/decryption/signing plugin. I've called it Enigma. I need an advice from you.
How to implement public keys management in UI? I see two possibilities:
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:
"Private keys". 2. I think this could be implemented per-identity.
-- Aleksander 'A.L.E.C' Machniak http://alec.pl LAN Management System Developer http://lms.org.pl Roundcube Webmail Project Developer http://roundcube.net
List info: http://lists.roundcube.net/dev/ BT/aba52c80
13.08.2010 19:40, 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.
Great news! Hope it will support S/MIME too.
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.
I'd leave both. On the one hand it is great to have that in contact management. But having central public keys management tab (?) in preferences, may be together with private keys, is great too. Maybe we should somehow re-organize "identities" tab to something more general. Anyways, I think that we should start from "use cases" discussion to find the truth.
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.
+1 to 2.
-- Aleksander 'A.L.E.C' Machniak http://alec.pl LAN Management System Developer http://lms.org.pl Roundcube Webmail Project Developer http://roundcube.net
List info: http://lists.roundcube.net/dev/ BT/79e33407
List info: http://lists.roundcube.net/dev/ BT/aba52c80
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/aba52c80
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
On 14.08.2010 21:00, Jonas Meurer wrote:
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.
This doesn't look very helpful, but thx. Currently I'll work on keys management. If someone would like to help with this plugin, the main feature we'll need is message parsing after decryption. This could be done with PEAR::MimeDecode package, but it looks unmaintained and buggy.
How to implement private keys management in UI? Again, two possibilities:
I would prefer to manage all private and public keys globally, and then set default private keys for identities.
Yeah. I'll do this in this fasion.
On Mon, 16 Aug 2010 08:38:24 +0200, "A.L.E.C" alec@alec.pl wrote:
On 14.08.2010 21:00, Jonas Meurer wrote:
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.
This doesn't look very helpful, but thx. Currently I'll work on keys management. If someone would like to help with this plugin, the main feature we'll need is message parsing after decryption. This could be done with PEAR::MimeDecode package, but it looks unmaintained and buggy.
How to implement private keys management in UI? Again, two possibilities:
I would prefer to manage all private and public keys globally, and then set default private keys for identities.
Yeah. I'll do this in this fasion.
Hi there,
I was wondering: would it be complex to have button to attempt to retrieve the public key automatically from a list of key servers ? (such as those from http://sks-keyservers.net/).
Julien _______________________________________________ List info: http://lists.roundcube.net/dev/ BT/aba52c80