Hardware-based SSH/PGP agent
Go to file
2015-07-04 09:23:36 +03:00
sshagent trezor-agent: use single identity per invocation 2015-07-04 09:23:36 +03:00
.gitignore Initial commit 2015-06-06 17:42:48 +03:00
.pylintrc pylint: fix issues 2015-06-16 10:33:48 +03:00
LICENSE Initial commit 2015-06-06 17:42:48 +03:00
README.rst rename bash script to trezor_agent 2015-06-15 18:29:13 +03:00
setup.py rename main trezor-agent script 2015-07-02 16:22:46 +03:00

Using Trezor as a hardware SSH agent
====================================

Sample usage::

	~/Code/trezor/trezor-agent $ ./trezor_agent -k home
	ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKJnIA4lKZ1hR2tNUOFmtc8MwAVR4oe0CP5QzSrviSi4joZSTzHcmazK0800w2aj132EEmf1kzl6Vf7h46iCeD8= home
	~/Code/trezor/trezor-agent $ ./trezor_agent -k home > ~/.ssh/authorized_keys
	~/Code/trezor/trezor-agent $ ./trezor_agent -k home ssh localhost
	Linux lmde 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8u1 (2015-04-24) x86_64

	The programs included with the Debian GNU/Linux system are free software;
	the exact distribution terms for each program are described in the
	individual files in /usr/share/doc/*/copyright.

	Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
	permitted by applicable law.
	Last login: Sat Jun  6 16:24:12 2015 from localhost
	$