On Mon, 14 Dec 2009 09:46:44 -0500 (EST), Gary Hanley wrote: > Where do I find information about the "D" in "1024D" and the "g" in > "4096g"? What are the other potential values?
In the source ;-). gnupg/g10/keyid.c: int pubkey_letter( int algo ) { switch( algo ) { case PUBKEY_ALGO_RSA: return 'R' ; case PUBKEY_ALGO_RSA_E: return 'r' ; case PUBKEY_ALGO_RSA_S: return 's' ; case PUBKEY_ALGO_ELGAMAL_E: return 'g'; case PUBKEY_ALGO_ELGAMAL: return 'G' ; case PUBKEY_ALGO_DSA: return 'D' ; default: return '?'; } } 'G' is not anymore supported; it was used for sign+encrypt Elgamal. 'r' and 's' are also not used for new keys - they have been used in the past by a PGP variant. > And although the answer may be obvious or intuitive, is there a source > of information that describes the values of the "usage:" flags? I am not sure whether it is explicitly documented. In gnupg/doc/DETAILS you can find the assignments we have: 12. Field: Key capabilities: e = encrypt s = sign c = certify a = authentication A key may have any combination of them in any order. In addition to these letters, the primary key has uppercase versions of the letters to denote the _usable_ capabilities of the entire key, and a potential letter 'D' to indicate a disabled key. Shalom-Salam, Werner -- Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users