{"id":19426,"date":"2019-09-06T14:54:54","date_gmt":"2019-09-06T14:54:54","guid":{"rendered":"http:\/\/ci027cfe70e00826c3"},"modified":"2025-01-27T21:26:47","modified_gmt":"2025-01-27T21:26:47","slug":"hardware-wallets-just-got-a-bit-more-secure-with-trezors-shamir-backups","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/culture\/hardware-wallets-just-got-a-bit-more-secure-with-trezors-shamir-backups","title":{"rendered":"Hardware Wallets Just Got a Bit More Secure With Trezor\u2019s Shamir Backups"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/shamir-backups-make-hardware-wallets-more-secure.jpg\" title=\"\"><\/figure>\n<p>If hardware wallets have one Achilles\u2019 heel, recovery seeds may be it. But Trezor\u2019s <a href=\"https:\/\/satoshilabs.com\/\" target=\"_blank\" rel=\"noopener\">SatoshiLabs<\/a> has figured out a solution.<\/p>\n<p>Hardware wallets are generally considered to be among the most secure solutions for storing bitcoin. As the private keys to sign transactions never leave the device, these keys are never exposed to the internet and can, therefore, not be hacked remotely. Even with physical access to the device, subtracting the keys is no straightforward job \u2014 if it\u2019s possible at all. (This appears to be an ongoing cat-and-mouse game between security researchers.)<\/p>\n<p>But even if we assume that they are secure, hardware wallets can still break, get lost, get stolen or become otherwise unusable. For these cases, users should keep a backup seed: a list of a couple of dozen words typically written down on a piece of paper, from which all the device\u2019s private keys can be generated.<\/p>\n<p>But what if the backup seed itself gets lost or \u2014 worse \u2014 stolen?&nbsp;<\/p>\n<h2>A New Way to Split Backup Seeds<\/h2>\n<p>A chain is only as strong as its weakest link, and a hardware wallet is only as secure as its backup seed. If the piece of paper is stolen, the thief can claim all the coins on the hardware wallet \u2014 without any advanced technical skills. If the backup seed is lost, it is, of course, of no help when the hardware wallet is also lost, stolen or destroyed \u2014 and the coins would be inaccessible forever.<\/p>\n<p>After more than a year of development, Prague-based SatoshiLabs, the company behind the Trezor hardware wallet, has now introduced Shamir Backups. Based on <a href=\"https:\/\/en.wikipedia.org\/wiki\/Shamir&#039;s_Secret_Sharing\" target=\"_blank\" rel=\"noopener\">Shamir\u2019s Secret Sharing<\/a>, a cryptographic algorithm created by well-known cryptographer Adi Shamir (the \u201cS\u201d in <a href=\"https:\/\/en.wikipedia.org\/wiki\/RSA_(cryptosystem)\" target=\"_blank\" rel=\"noopener\">RSA<\/a>, one of the first public key cryptosystems), Shamir Backups let users \u201csplit up\u201d their backup seeds into several word lists or \u201cshares.\u201d The wallet\u2019s private keys can then be recovered by combining some predetermined subset of the shares. SatoshiLabs\u2019 Shamir Backups allow for the creation of up to 16 shares (and individual shares can be even further divided into sub-shares).<\/p>\n<p>As a practical example, you could set up a two-out-of-three backup. In that case, you would generate three different word lists, and you would need any two of the three to restore your private keys. This way, you could, for example, distribute the three lists over three different locations, minimizing the risk that two of them are lost (say, in a fire) or stolen.&nbsp;<\/p>\n<p>If an attacker manages to steal only one of three backup seeds, it would be of no use to them at all (as opposed to cutting a normal backup seed into multiple pieces; stealing some of these pieces could enable an attacker to guess or brute-force the remaining words). Meanwhile, if only one of the three shares is lost, the remaining two can be used to restore the wallet.<\/p>\n<h2>Open Standard<\/h2>\n<p>Shamir Backups are available for SatoshiLabs\u2019 Trezor Model T, the company\u2019s latest hardware wallet. Users who already have a Trezor Model T can opt to migrate to a Shamir Backup using <a href=\"https:\/\/wiki.trezor.io\/User_manual:Moving_funds_to_a_wallet_with_a_newly_generated_seed\" target=\"_blank\" rel=\"noopener\">this guide<\/a>. New users can follow the regular <a href=\"https:\/\/wiki.trezor.io\/User_manual:Creating_a_wallet_with_Shamir_Backup\" target=\"_blank\" rel=\"noopener\">setup guide<\/a>. As an open standard (<a href=\"https:\/\/github.com\/satoshilabs\/slips\/blob\/master\/slip-0039.md\" target=\"_blank\" rel=\"noopener\">SatoshiLabs Improvement Proposal 0039<\/a>), other wallet providers could opt to follow in SatoshiLabs\u2019 footsteps and offer Shamir Backups down the road as well.<\/p>\n<p>For more information on Shamir Backups, also see SatoshiLabs\u2019<a href=\"https:\/\/blog.trezor.io\/shamir-backup-the-revolution-of-private-keys-backup-is-here-858687ed7fe7\" target=\"_blank\" rel=\"noopener\"> blog post<\/a> announcing the solution and its additional <a href=\"https:\/\/blog.trezor.io\/shamir-backup-a-new-security-standard-3aa42a6ebb5f\" target=\"_blank\" rel=\"noopener\">detailed guide<\/a>.<\/p>\n<div class=\"youtube-embed\" data-video_id=\"cRh-NCvHkzM\"><iframe loading=\"lazy\" title=\"What is Shamir Backup?\" width=\"696\" height=\"392\" src=\"https:\/\/www.youtube.com\/embed\/cRh-NCvHkzM?feature=oembed&#038;enablejsapi=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Shamir Backups, developed by Trezor\u2019s SatoshiLabs, lets users split up their hardware wallet backup seeds.<\/p>\n","protected":false},"author":2509,"featured_media":6447,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[2950,199,1663,1358,1270],"class_list":{"0":"post-19426","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-culture","8":"tag-adi-shamir","9":"tag-hardware-wallets","10":"tag-satoshilabs","11":"tag-shamir-backups","12":"tag-trezor"},"author_data":{"id":2509,"name":"Aaron van Wirdum","nicename":"aaron-van-wirdum","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/12\/aaron-van-wirdum-96x96.jpg"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/shamir-backups-make-hardware-wallets-more-secure.jpg","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/19426","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/2509"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=19426"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/19426\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/6447"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=19426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=19426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=19426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}