Kontrola revize Trezor firmwareu.

Kontrola pravosti firmwaru

Kontrola pravosti firmware slouží jako další ochrana proti padělaným zařízením Trezor. Taková zařízení se objevují sporadicky, zejména na neautorizovaných e-shopech nebo tržištích. Tato dodatečná kontrola pravosti zařízení pomáhá odhalit pokročilejší padělaná zařízení v oběhu.

Jak funguje kontrola pravosti firmware?

Každý binární soubor firmware má několik vlastností, například:

  • Verze firmwaru
  • Atribut RevisionID

Tyto vlastnosti jsou uloženy v Trezor Suite i na vzdáleném serveru (datovém úložišti), což znamená, že máme záznamy o všech vydaných verzích firmware a jejich revizích.

Vaše zařízení Trezor tyto vlastnosti předává aplikaci Suite, která je následně ověřuje proti uložené databázi.

  • Pokud se tyto atributy shodují, nic se nestane a můžete pokračovat v používání Trezor Suite jako obvykle.
  • Pokud se neshodují, Suite zobrazí následující varovné okno:
Trezor Suite warning that the connected device may be compromised, with a prompt to contact support.

Přístup k Trezor Suite je v tomto okamžiku účinně blokován a pro vyřešení problému musíte kliknout na tlačítko Kontaktovat zákaznickou podporu Trezor.

Protože je databáze uložena v aplikaci Trezor Suite, ke kontrolám dochází i při offline režimu Suite, ale existuje několik různých scénářů kontroly firmware:


Scénář 1: Trezor Suite je online a verze firmware zařízení je v místní databázi přítomna

  • Verze firmware a RevisionID na zařízení Trezor odpovídají těm uloženým v databázi Trezor Suite: OK
  • Verze firmware a RevisionID na zařízení neodpovídají těm uloženým v databázi Trezor Suite: Suite je blokován a zobrazí se varovné okno.

Scénář 2: Trezor Suite je online a verze firmware zařízení není v místní databázi přítomna

  • Trezor Suite hledá vzdálenou databázi v repozitáři Data a ověřuje ji; verze firmware a RevisionID na zařízení odpovídají těm uloženým v databázi Trezor Suite: OK
  • Trezor Suite hledá vzdálenou databázi v repozitáři Data a ověřuje ji; verze firmware a RevisionID na zařízení neodpovídají těm uloženým v databázi Trezor Suite: Suite je blokován a zobrazí se varovné okno.

Scénář 3: Trezor Suite je offline a verze firmware zařízení je v místní databázi přítomna

  • Trezor Suite provede kontrolu a verze firmware a RevisionID na zařízení odpovídají těm uloženým v databázi Trezor Suite: OK
  • Trezor Suite provede kontrolu a verze firmware a RevisionID na zařízení neodpovídají těm uloženým v databázi Trezor Suite: Suite je blokován a zobrazí se varovné okno.

Scénář 4: Trezor Suite je offline a verze firmware zařízení není v místní databázi přítomna

  • Trezor Suite zkontroluje místní databázi a verze firmware v ní není uložena; vzdálenou databázi nelze stáhnout (Suite je offline), proto Suite zobrazí tento banner v horní části obrazovky:
Red Trezor Suite banner stating the firmware check failed and must be verified online.
  • Jakmile je zařízení online, banner zmizí; Suite vyhledá vzdálenou databázi v repozitáři Data, ověří ji a pokud se verze firmware a RevisionID na zařízení shodují s těmi uloženými v databázi Trezor Suite: OK.
  • Trezor Suite vyhledá vzdálenou databázi v repozitáři Data, ověří ji a pokud se verze firmware a RevisionID na zařízení neshodují s těmi uloženými v databázi Trezor Suite: Suite je zablokován a zobrazí se varovné okno.

Vypnutí kontroly pravosti firmwaru

Kontrolu pravosti firmwaru lze zapnout/vypnout v Nastavení > Zařízení > Nebezpečná oblast:

Trezor Suite danger area showing wipe, custom firmware, device check, and firmware authenticity toggles.

Tyto bezpečnostní kontroly by měly být vypnuty pouze pro účely testování a vývoje (s firmware, který ještě nebyl vydán).

Byl tento článek užitečný?