[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
pgp-stealth (Re: Chosen-ciphertext attack on receiver anonymity)
There was some work done on this as a filter to pgp (2.x) called
pgpstealth [1].
Basically it should be able to make a reversible transformation where
the output has unbiased rectangular distribution throughout (for both
key-transport, and remove any boilerplate).
openpgp has become a bit more complex since pgp2x but I think there
are potential customers for this -- as input to steganography
programs.
There was some discsussion a long time ago now in the context of the
feature under discussion here of whether pgpstealth-like functionality
could be added as a builtin feature of a pgp implementation.
As an external filter I'm not sure the 0x000... or short keyid would
really help the transformation because the transformation has to
anyway be wrt a specific key. ie so you're actually trying each key
with a trial transformation so it would actually hook either
externally where the empty keyid picks a key, does trial
transformation, tries to decrypt, fails, skips to the next keyid in
the keyring.
Of course there are also other potential uses for hiding the recipient
-- broadcast of a message (eg to alt.anonymous.messages), where the
recipient is by prior arrangement scanning for messages he can
decrypt.
Anyway pgp-stealth is at present a bit of an orphan project. It might
be interesting / useful to update it as a standalone filter working
with openpgp or re-write it as a gnupg extension, or something like
that.
Adam
[1] http://www.cypherspace.org/openpgp/stealth/
On Tue, Jul 12, 2005 at 04:18:20PM -0700, Brent Waters wrote:
>
> It seems from everyone's comments that there is a desire/need to complete
> this particular RFC, which makes sense.
>
> I do think, however, that it would also make sense to eventually define an
> encryption standard that has "Key-Privacy" built in. I think the norm
> should be for the ciphertext not to reveal the receiver's identity. If
> an application wishes to do so they can always tag the ciphertext with the
> identity and an application that does not wish to do so is not forced to.
>
> Anyway, if anyone has interest furthering this idea on a different venue
> let me know.
>
> -Brent
>
>
>
> On Wed, 6 Jul 2005, Jon Callas wrote:
>
> >>
> >>Right, that's what I feared. Has anyone actually
> >>implemented it *and* seen a benefit out in the field?
> >>
> >>
> >
> >I think we should leave it the way it is.
> >
> >Sorry. I want to put this RFC to bed, and that means we have to stop
> >making tweaks.
> >
> > Jon
> >
> >