Bug 34681 - searching PGP encrypted messages
Summary: searching PGP encrypted messages
Status: CONFIRMED
Alias: None
Product: kmail2
Classification: Applications
Component: commands and actions (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 46058 62953 80061 (view as bug list)
Depends on: 28261
Blocks:
  Show dependency treegraph
 
Reported: 2001-11-09 10:18 UTC by palensky
Modified: 2012-12-03 09:46 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description palensky 2001-11-09 10:13:56 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kmail
Version:           KDE 2.2.1 
Severity:          wishlist
Installed from:    SuSE RPMs
Compiler:          Not Specified
OS:                Linux
OS/Compiler notes: Not Specified

hi.
eudora has the feature to store received pgp-encrypted messages in non-encrypted form. 
this helps to search the messages for something.
that would be a nice feature.
ciao p.


(Submitted via bugs.kde.org)
Comment 1 Tels 2003-06-30 19:13:33 UTC
Actually, for security reasons the messages should be always stored in encrypted 
form (if, for instance, your entire partition is encrypted, any data is still
readable/available while the partition is "unencrypted", e.g. while the system
is running, so storing messages in encrypted form is a good idea). 
 
However, the search engine could ask for the passphrase and decrypt each message 
on the fly, even though this takes longer. 
 
It doesn't make much sense to store the message encrypted (original format)
*and* unencrypted just to enable the search. You could then just skip the
storing in encrypted form altogether.
Comment 2 ktom 2003-08-17 14:51:00 UTC
The PGP crypto plug-in allows you to store email in unencrypted form. Does this 
solve your problem? 
 
Whether or not encrypted messages should also be stored encrypted is a matter 
of someones security needs and/or policy. Displaying an encrypted message might 
also reveal it to third parties and printing might even be very risky as well. 
 
It all depends. For example messages could be kept encrypted on the imap server 
while the local copies are decrypted. In a similar setup an index for searching 
could be stored locally, while the actual messages remain encrypted. 
 
Personally, I would like to have all the three configurable on a folder by 
folder bases: 
-  store the messages in decrypted form (local and remote) 
-  store the messages in decrypted form locally, but leave them decrypted on 
the server 
-  keep the messages decrypted 
 
 
As already said, local searching can be implemented without the need for 
storing the messages in decrypted form (see also 
http://bugs.kde.org/show_bug.cgi?id=46058) 
 
- tom 
Comment 3 Ingo Klöcker 2003-08-19 13:47:24 UTC
*** Bug 62953 has been marked as a duplicate of this bug. ***
Comment 4 Steve Walesch 2003-08-28 10:02:34 UTC
I want KMail to decrypt mails on the fly when I search for text strings in my mails.
Comment 5 Marc Mutz 2003-10-05 04:46:09 UTC
*** Bug 46058 has been marked as a duplicate of this bug. ***
Comment 6 Max 2004-04-03 18:13:28 UTC
This is largely equivalent to bug
"Bug 28261: Option to save decrypted GPG email unencrypted locally."
http://bugs.kde.org/show_bug.cgi?id=28261
Comment 7 Christoph 2004-05-09 13:19:08 UTC
This is not like bug 28261, because I don't want kmail to store my mails 
unencrypted, but decrypt them on the fly when searching
Comment 8 Tom Albers 2004-08-07 22:55:51 UTC
*** Bug 80061 has been marked as a duplicate of this bug. ***
Comment 9 Timo Maier 2004-09-07 20:25:24 UTC
Is it possible to seach encrypted mail with kmail from KDE 3.3? A lot of my mails encrypted, so I'd really like to see this feature.
Comment 10 Timo Maier 2004-09-11 15:02:53 UTC
Just installed KDE 3.3 which includes KMail 1.7 - it's still not possible to find text in encrypted mails. ):
Comment 11 Michel Nolard 2004-11-10 21:43:47 UTC
I wish, too, to be able to search in encrypted mails without storing them decrypted on the disk !

This is simply logic !

As part of the AEgypten project, KMail should render encryption management seamlessly easy !
Comment 12 Timo Maier 2005-01-03 20:21:27 UTC
Any news about this feature? I just tested with KMail 1.7.2, it's still not possible.
Comment 13 Neuer_User 2006-04-13 10:38:24 UTC
Well, I disagree. It does not make any sense at all to store mails encrypted with gpg. This "envelope encryption" is designed for mail transfer not for mail storage. If you want to have local encryption that this is easily achieved by different tools (encrypted partitions, encrypted folder).

If kmail stored encrypted mails in unencrypted form, then there wouldn't be any search problem at all.

People that are security sensitive generally use encrypted partitions anyway (as I do for example). To store mails gpg encrypted adds lots of overhead when reading or searching through them without any additional security benefit.
Comment 14 Gilles Schintgen 2006-04-13 10:59:12 UTC
> To store mails gpg encrypted adds lots of
> overhead when reading or searching through them without any additional
> security benefit.

My home directory is encrypted. Of course it's nearly always mounted. In this 
case gpg makes a difference since it forms an additional layer of security.
In my opinion, wishes #28261 and #34681 are both legitimate.
Comment 15 Robert Penz 2006-04-13 15:29:53 UTC
I don't really care. My home partition is crypted and thats secure enough for me. I just want to search the mails ;-)
Comment 16 Michael Skiba 2007-11-24 23:36:06 UTC
But you do realize, that your crypted partition is vulnerable during the time it's in use? (i.e. for root-kits or trojaners, even a hacked ssh login)

So in my opinion there should be any option(if not already existing) that let the user choose between:
[ ] store encrypted mails encrypted 
[ ] store encrypted mails unencrypted

The first one wouldn't support search, the last one would.
Comment 17 Matthias Günter 2008-02-19 10:52:41 UTC
The user needs the option.
And it should also work, when I "Save As" eMails to a normal folder. I found out, I can't do anything with emails I stored, when they still are encrypted. 
I think the user must have the possibility to decide. If I want to index eMails or process them with different tools, I must be able to strip away the encryption. Otherwise at a given time the eMail will be very safe (nobody will access it ever again, least myself)

For long time archivation storing things with the encryption is not feasible. Enterprise strength archivation needs to strip the encryption away too (because most people will not have the keys, the historians and auditors certainly not.
Comment 18 Anne-Marie Mahfouf 2011-11-30 12:46:18 UTC
Switching product to kmail2
Comment 19 Bernd Oliver Sünderhauf 2012-12-03 09:46:42 UTC
(In reply to comment #13)
> Well, I disagree. It does not make any sense at all to store mails encrypted
> with gpg. This "envelope encryption" is designed for mail transfer not for
> mail storage. If you want to have local encryption that this is easily
> achieved by different tools (encrypted partitions, encrypted folder).
> 
> If kmail stored encrypted mails in unencrypted form, then there wouldn't be
> any search problem at all.
> 
> People that are security sensitive generally use encrypted partitions anyway
> (as I do for example). To store mails gpg encrypted adds lots of overhead
> when reading or searching through them without any additional security
> benefit.

This is perfectly reasonable. On the local machine, GPG encryption doesn't add much security besides the passphrase, if the private key is stored locally, which usually is the case.
Still, there are a few cases where the user might want to have a decision.
So while Akonadi should cache GPG encrypted mails in encrypted form by default, caching them decrypted should be an option.
Wouldn't add an option to remote store the decrypted messages, though.

As this would significantly ease up searching PGP encrypted mails, I mark Bug #28261 as blocking this one.