On Sun, 7 Jul 2002 21:57:44 +0200 (CEST) Thomas Finneid <[EMAIL PROTECTED]> wrote:

TF> Iīve taken a quick look at the mail encryption and specifically GPG. 

 Thanks for doing this! Your message is very valuable.

TF> - certificate/passphrase management
TF>         I suggest using something similar to ssh-agent. The user only types
TF>         in the certificate passphrase once, and then the agent stores
TF>         the opened certificate for later use. 

 Ok.

TF> - storage of messages
TF>         I think its better narrow it down and say that only the
TF>         composer/viewer should do the encryption/decryption at run time.

 I agree.

TF> - mime implications
TF>         I donīt know exactly how this works yet, 

 Me neither. Have you found which documents describe this?

TF>         but as far as I know a
TF>         signed or encrypted message has a mime type of: 
TF>                 PGP: multipart/signed or multipart/encrypted. 
TF>                 S/MIME: (signing): multipart/signed or CMS format 
TF>                         (encryption): application/pkcs7-mime
TF> 
TF>         This suggest to me that the MIME part of the issue is local and not
TF>         global.

 So the logic for dealing with it should be in MessageViewer::ProcessPart()
(i.e. in the viewer code). For the composer we'll probably only allow
encoding the entire message at once for now.

TF> - ui suggestion
TF>         I like the way netscape did it, completely transparent. I will take
TF>         a look at the details of how it works, since I havenīt used it
TF>         since 97. 

 And I've never used it at all, so a description would indeed be welcome.
TIA!

TF>         -  M decrypts/verifies the message/signature silently in the
TF>            background when the reader opens the message. An icon in the
TF>            viewer shows the status of the message (whether the message or
TF>            signature is valid or not).

 Ok. This is what the "viewer bar" was supposed to be for.

TF>         either all messages are either encrypted or signed (preference)
TF>         or marked recipients have their messages encrypted/signed (preference)
TF> 
TF>         In addition there should be a possibility to tell M specifically if
TF>         a certain message should be signed/encrypted.

 Good idea.

TF> ISSUES SUMMARY
[saved for further reference]

 I propose to start with implementing support for viewing encrypted/signed
messages. It is probably simpler and, AFAIK, indepent of composing them.
And we'll probably gain some experience while doing it, i.e. some "small"
issues such as integrating with the external libraries and such will be
solved in process of implementing it.

 What do you think?
VZ



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Two, two, TWO treats in one.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-Developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to