Handling of User Ids containing non ascii characters

Thomas Gebhardt gebhardt@hrz.uni-marburg.de
Mon Feb 5 17:15:26 2001


Hi,

recently I had some trouble importing a key generated by NAI PGP 7.0
with an user id containing non ascii characters, namely the German
umlaut "ö".

These are the observations (The user id as showed by NAI PGP
is "Peter Knöll ...."):

1. gpg --list-keys shows "Peter Kn\x6cl ...." as user id,
   i.e., ö -> \x6c

2. There is one "l" missing in the user id as displayed by gnupg.

3. The string "Peter Kn\x6cl ..." does not match any given key
     when used as recipient in gpg -r <recipient>

As far as I can see RFC2440 allows utf8 encoded unicode characters
in the user id. I cannot judge whether the encoding is correct
in the original key.

Thanks for any hint! I am using gnupg 1.0.4.

Th. Gebhardt

Here is the key:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP 7.0

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
=LIe+
-----END PGP PUBLIC KEY BLOCK-----