On Mar 3, 2008, at 4:59 PM, Neal Dudley wrote:

I have read that it is good practice to create a primary signing key, and then use subkeys on the card. This is the recommended method for setup of the FSFE card, which is just a fancy skin on the OpenPGP card. My problem is that now I have a DSA primary key on trusted media in a safe location, which I have to retrieve for any key signing I want to perform. I cannot simply sign the keys with the signing subkey stored on my OpenPGP card.

Are there any security implications for using the same signing key for
normal document signing *and* key signing?

There are only minor security implications to this. The main reason why you use the primary key to sign keys (called "certification", by the way) is semantic. Identity in OpenPGP is a key plus a user ID. That key, given the way keys are laid out, is the primary. The primary is what certifies (self signs) the user ID.

It is mathematically possible to certify a user ID with a subkey, but semantically that subkey isn't part of your identity, so the certification is not used.

This brings me to my last question. Let us assume that I create a primary
signing key with an expiration.  I then get that key signed by several
people. When the expiration date is near, do I simply create a new signing key and sign it with the original key (before it expires, of course)? Is the new key then considered just as trusted as the original key, which has
all the signatures on it?  Is there any method for transferring the
signatures to the new key, or would the new key have to be resigned by
everyone that signed the original? Using the default WoT model, doesn't this mean that every third time the key is renewed, it would not be trusted and would need to be resigned by everyone that signed the previous key?

No, you do not need to make a new key or do anything like that. If and when your key expires, you can simply extend the expiration date as needed. OpenPGP has "soft" key expiration that can be changed at will by the keyholder.

David


_______________________________________________
Gnupg-users mailing list
[email protected]
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to