Questions about some signature subpackets

Christoph Anton Mitterer <cam@mathematica.scientia.net> Sat, 25 February 2006 17:50 UTC

Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FD3ZB-0001yZ-6N for openpgp-archive@lists.ietf.org; Sat, 25 Feb 2006 12:50:49 -0500
Received: from balder-227.proper.com ([192.245.12.227]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FD3Z9-0007PV-RL for openpgp-archive@lists.ietf.org; Sat, 25 Feb 2006 12:50:49 -0500
Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id k1PHMO5T016198; Sat, 25 Feb 2006 10:22:24 -0700 (MST) (envelope-from owner-ietf-openpgp@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id k1PHMO34016197; Sat, 25 Feb 2006 10:22:24 -0700 (MST) (envelope-from owner-ietf-openpgp@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-ietf-openpgp@mail.imc.org using -f
Received: from mailer2-1.key-systems.net (mailer2-1.key-systems.net [81.3.43.253]) by balder-227.proper.com (8.13.5/8.13.5) with SMTP id k1PHMMOZ016172 for <ietf-openpgp@imc.org>; Sat, 25 Feb 2006 10:22:23 -0700 (MST) (envelope-from cam@mathematica.scientia.net)
Received: (qmail 5278 invoked from network); 25 Feb 2006 17:22:17 -0000
Received: from dslb-084-056-016-021.pools.arcor-ip.net (HELO [84.56.16.21]) (84.56.16.21) by mailer2-1.key-systems.net (qpsmtpd/0.31.1) with ESMTP; Sat, 25 Feb 2006 17:22:17 +0000
Message-ID: <44009247.5040707@mathematica.scientia.net>
Date: Sat, 25 Feb 2006 18:22:15 +0100
From: Christoph Anton Mitterer <cam@mathematica.scientia.net>
User-Agent: Debian Thunderbird 1.0.7 (X11/20051019)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ietf-openpgp@imc.org
Subject: Questions about some signature subpackets
X-Enigmail-Version: 0.93.0.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-openpgp@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-openpgp/mail-archive/>
List-Unsubscribe: <mailto:ietf-openpgp-request@imc.org?body=unsubscribe>
List-ID: <ietf-openpgp.imc.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007

Hi everybody.

I've got a question about some signature subpackets: Especially key
expiration time (9) and key flags (27). According to the standard
they're allowed on selfsigs (this includes the sigtypes 0x10-0x13, 0x1F
and the 0x18).
Ok most implementations (like gnupg) put this on a 0x13-type signature.

Why is it allowed to put key-expiration-time and key-flags on 0x10-0x13?
I think for the primary key only a 0x1F sig is suited.
When specifing things like features or preferred algorithms, one can
imagine that each user has different settings. But is there any case
where User IDs could/should specify different key-flags and/or
key-expiration-time? If so, could you tell me such an example?

Best wishes,
Christoph Anton Mitterer.

btw: Wouldn't it be good to introduce other User Attribute Image Formats
(especially PNG and JPEG2000)? Perhaps it would be even a good idea to
add new User Attribute Types, like one for XMPP (Jabber) addresses (this
has been standardized by the IETF...).