Trezor Firmware 1.3.4

Trezor Firmware 1.3.4 enables SSH login

SatoshiLabs
Trezor Blog
Published in
3 min readSep 8, 2015

--

A few days ago we released a new 1.3.4 version of Trezor firmware. This is an optional stable release, which includes the following changes:

  • Trezor now shows seconds counter during PIN lockdown (after the wrong PIN is entered), so you now know how long you should wait until another PIN can be entered:
  • When you close the myTREZOR browser tab, the screensaver of the device is activated. The screen is turned on again when you perform another operation via myTREZOR.
  • The biggest addition is that thanks to the great work by Roman Zeyde Trezor firmware now also supports NIST P-256 elliptic curve. This addition does not affect Bitcoin at all, but it means you can now use Trezor for SSH login to your servers which support it (OpenSSH 5.7 or newer is needed).

In order to use this exciting feature upgrade your Trezor firmware and follow these steps:

  1. install trezor agent on your client machine:

$ sudo pip install trezor_agent

2. generate the public key using trezor-agent (enter a scrambled PIN as you would in myTREZOR)

$ trezor-agent user@example.com

3. log in to your server as usual and copy the row containing the ECDSA magic from the previous step into ~/.ssh/authorized_keys file on your server

4) from now on you can log in to your server using trezor using the following command:

$ trezor-agent -c user@example.com

Note #1: The generated keys depend on the user@example.com parameter, so no two servers/users share the same key.

Note #2: This method can also be used for git push or other mechanisms that are using SSH as their communication protocol:

$ trezor-agent user@example.com git push

About Us

Created by SatoshiLabs in 2014, the Trezor One is the original and most trusted hardware wallet in the world. It offers unmatched security for cryptocurrencies, password management, and serves as the second factor in Two-Factor Authentication. These features combine with an interface that is easy to use whether you are a security expert or a brand new user.

Trezor Model T is the next-generation hardware wallet, designed with the benefits of the original Trezor in mind, combined with a modern and intuitive interface for improved user experience and security. It features a touchscreen, faster processor, and advanced coin support, as well as all the features of the Trezor One.

--

--

Innovating since we founded the industry in 2013 with production of the first crypto hardware wallet, the Trezor One. Open-source, secure, community-driven.