Mam czyjeś publiczny klucz ssh i chcę zaszyfrować wiadomość, aby był jedynym, który może go przeczytać. Jednak prosty import z gpg --import
nie działa, ponieważ format jest inny.
Jak przekonwertować klucz publiczny (w formacie, w jakim są wyświetlane w authorized_keys) na format, który może importować gpg?
Odpowiedzi:
Dwa klucze każdy służyć innym celom iw rezultacie są nie wymienne .
W szczególności klucze SSH są podstawowymi parami kluczy asymetrycznych, większość wartości wymaganych przez klucze PGP nie występuje w SSH.
Możesz zastąpić brakującą wartość certyfikatu przez samodzielne podpisanie klucza SSH , ale wydaje się to słabe i nie może zagwarantować, że będzie importowane do GPG.
Najlepiej uzyskać od tej osoby wygenerowany klucz GPG.
źródło