Re: Signing a document with my SSH key, not a PGP key?

"Wesley J. Landaker" <[email protected]>
Newsgroups gmane.org.user-groups.nmlug,gmane.os.freebsd.questions
Organization icecavern.net
Message-ID <[email protected]>
On Friday 29 December 2006 07:46, Kelly Jones wrote:
> I want to sign a document with ~/.ssh/id_dsa so that people who have
> my public SSH key (~/.ssh/id_dsa.pub) can confirm that it's from me. I
> don't want to encrypt the document, just sign it.
>
> How can I do this? Is it a good idea? Does ssh-keysign (which is
> disabled by default) play into it?
>
> I know how to sign things using a PGP key, but was wondering if an SSH
> key would work as well?

Which you can make a signature with pretty much any public key, signing 
things with an SSH key is a very ODD thing to do and doesn't have any 
support infrastructure.

If you really want to do it, see 
<http://search.cpan.org/~dbrobins/Net-SSH-Perl/lib/Net/SSH/Perl/Key/DSA.pm> 
which basically just lets you wrap an SSH DSA key and sign with it. It 
won't make pretty cleartext signatures or whatnot.

If you instead really want to have a unified SSH/OpenPGP infrastructure, you 
could use <http://www.red-bean.com/~nemo/openssh-gpg/> which lets you login 
SSH with OpenPGP keys instead of standard SSH keys.

Or, just use the OpenPGP infrastructure for what it's meant for (encryping, 
signing, web-of-trust), and use SSH keys for what they are meant for 
(point-to-point network authentication) and if you want to correlate them, 
you can sign your SSH key with your OpenPGP key.

-- 
Wesley J. Landaker <[email protected]> <xmpp:[email protected]>
OpenPGP FP: 4135 2A3B 4726 ACC5 9094  0097 F0A9 8A4C 4CD6 E3D2

_______________________________________________
NMLUG mailing list
[email protected]
http://www.nmlug.org/mailman/listinfo/nmlug
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBFlTbj8KmKTEzW49IRAv+JAJ9KKn310cMH77jGAZHArQOnoEWSBgCgg3q0
qDfnvnrKUkas8LAP9Lh0bA4=
=n7tw
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.