ietf-openpgp
[Top] [All Lists]

Re: Text "attributes"

2003-07-25 05:22:45

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, Jul 23, 2003 at 10:40:51AM -0700, vedaal(_at_)hush(_dot_)com wrote:

On Wed, 23 Jul 2003 07:05:29 -0700 David Shaw 
<dshaw(_at_)jabberwocky(_dot_)com>
wrote:

An interesting problem came up on one of the GnuPG mailing lists a
little while ago, and I thought I'd mention it here.

A vision-impaired user was using GnuPG via a text reader and
mentioned that photo IDs were obviously not going to be that useful
to him.  The idea came up of using an additional attribute
subpacket to include a textual user ID together with the photo
attribute subpacket (both inside a single attribute ID), rather
like the HTML "alt" tag is used to provide a text string for when
an image can not be displayed.

It would be easy enough to do: just define attribute subpacket 2 as
a UTF8 string type.  Implementations could handle it however they
chose.

Note that I'm not necessarily suggesting this for 2440bis.  Just
something to think about in the future.

along those lines, it might be helpful to such users to have an
'audio id' (the key signer's greeting in his/her own voice,
[possibly together with a few other spoken sounds, enough to enable
a text-to-speech synthesis in that voice, so that the receiver can
hear each pgp message read in the voice of that sender]),

I don't think that including speech sounds to enable text-to-speech is
appropriate in a OpenPGP key, but I'm not against a generic sound
attribute.  I imagine it could be used (among other things) as a "Hi
there, this is David, and my fingerprint is ABCD..."

It is of course more complex than text since we'd need to pick at
least one sound format to use (WAV? AU? MP3? something else?)  It is
also large.

(Again, just speculating idly about the future - not talking about
2440bis here).

David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.3.3-cvs (GNU/Linux)
Comment: Key available at http://www.jabberwocky.com/david/keys.asc

iHEEARECADEFAj8hIQoqGGh0dHA6Ly93d3cuamFiYmVyd29ja3kuY29tL2Rhdmlk
L2tleXMuYXNjAAoJEOJmXIdJ4cvJmm0An0EivrfQrPUg2kRw9z6U84oT8R8BAJ0W
dgWya6Ihjyx0owGIpc9FqAMBqA==
=aYvm
-----END PGP SIGNATURE-----

<Prev in Thread] Current Thread [Next in Thread>