On Sunday 31 October 2004 18:19, Andreas Kretschmer wrote:
| gpg: buffer shorter than subpacket
Sollte nicht fatal sein, gpg fasst dann neuen Speicher aus. Stell es mal auf LANG=C ein, da bekommst Du mehr Infos.
| gpg: Ohhhh jeeee: mpi crosses packet border
Der Key ist kaputt. MPI steht für "Multi-Precision Integer", ein RSA-Public-Key hat davon 2, ein DSA Key hat ein paar mehr. Das Dingens was man normalerweise als Key bezeichnet ist eine Liste von "packets", das Erste enthält das eigentliche Key-Material (die MPIs des Primärschlüssels), danach kommen Pakete für UIDs (Name/eMail) und jeweils dahinter Signaturen. Das Vorletzte ist der Subkey (bei einem normalen DSA/Elgamal Paar) und das Letzte die Sigantur am Subkey.
Man kann sich vorstellen, dass alle MPIs eines Keys demzufolge in das (Sub-)Key-Packet passen müssen - was hier nicht der Fall ist, also ist der Key kaputt.
Konrad