148 / 736SE

Secure Element

Защитный чип внутри устройства

Вор может держать ваш кошелёк в руках и всё же не получить его секреты. Secure Element должен усложнить такую атаку, но не предотвращает все способы потерять bitcoin.

Secure Element — специализированный защитный чип, который охраняет чувствительные данные и определяет, когда устройство может их использовать. В Hardware Wallet, отдельном устройстве для безопасного подписания платежей, он может затруднять извлечение секретов из украденного прибора или ограничивать попытки ввода PIN, кода разблокировки устройства. Представьте защищённую область внутри кошелька, а не ещё один кошелёк. Её польза зависит от того, что именно производитель там защищает и как связывает её с остальным устройством.

Анна теряет аппаратный кошелёк. Вор не обязан только подбирать PIN: он может разобрать устройство и попробовать прочитать память. Secure Element должен подчинять доступ к защищённым данным определённым правилам и затруднять физическое вмешательство. Но стойкость всегда оценивается относительно конкретных атак и возможностей противника. Побочный канал — например, вывод секрета из потребления энергии или длительности вычисления; fault injection намеренно вызывает ошибку в вычислении. Это другие ситуации, чем обычный ввод пароля на экране. Чип должен повысить необходимые усилия и затраты, а не обещать неуязвимость при любых обстоятельствах. [1] [2]

Private Key — секретное числовое значение, с помощью которого кошелёк создаёт цифровую подпись, разрешающую потратить bitcoin. Некоторые конструкции могут хранить и использовать его прямо в защитном чипе. Другие держат там вспомогательный секрет, открывающий защищённые данные в другом месте. Secure Element также может считать попытки или содержать сертификат устройства. Поэтому «ключ никогда не покидает чип» требует уточнения: какой ключ и в какой модели? Главный микроконтроллер — процессор, управляющий остальной работой устройства; дополнительный чип не отменяет его роль. Одинаковая надпись на коробке ещё не означает одинаковую защиту. [1] [3] [5]

По документации Trezor, Safe 3 и Safe 5 используют OPTIGA Trust M (V3). Он хранит вспомогательный секрет, который вместе с PIN пользователя защищает приватные ключи на главном чипе. Эта связь должна усложнить атаку на украденное устройство. Она не означает, что все Bitcoin-подписи создаются внутри Secure Element. Производитель также указывает аппаратный лимит попыток, проверку подлинности и вклад в случайность при создании кошелька. Случайность здесь даёт непредсказуемые значения для ключей. Это описание конкретных моделей, не универсальная конструкция любого аппаратного кошелька. [1]

Представим, что Анна теряет не устройство, а бумагу с Seed Phrase, словами восстановления. Получив все необходимые сведения, человек может восстановить кошелёк в другом месте; защита исходного чипа и его PIN не препятствуют этому. Точно так же сам чип не знает, что Анна одобряет адрес мошенника вместо нужного получателя. По-прежнему важны безопасное хранение копии, проверка полного адреса и суммы на доверенном экране и firmware, программа внутри устройства. Даже Air-Gapped Wallet, кошелёк без прямого сетевого соединения в данном процессе, сам по себе не описывает стойкость чипа. Разделение передачи данных и защита от физических атак решают разные части задачи. [1] [4]

Device attestation проверяет подлинность по сертификату устройства и его ответу на проверочный запрос. В рамках протокола это может доказать связь с производителем, но не определяет, кому вы хотите заплатить. Если взломанный компьютер предложит другой адрес, успешная проверка подлинности не вернёт правильный. Проверка устройства, контроль firmware и ваше согласие на конкретный платёж — отдельные шаги. Новичку не обязательно знать криптографию сертификата в подробностях, но стоит понимать, на какой вопрос отвечает зелёная отметка в приложении. [1] [4]

Common Criteria — система оценки определённого объекта по установленным требованиям безопасности. Уровень EAL6+ чипа не означает, что всё устройство, его экран или каждую будущую версию firmware оценивали так же. Protection Profile описывает требуемые свойства для определённого типа изделия и конфигураций. Например, GlobalPlatform выпустил версию 2.0 этого профиля в июле 2025, согласовав её с CC:2022. Сокращения полезны вместе с конкретным сертификатом: что оценивали, в каком режиме и против каких угроз? Более высокое число в рекламе само на это не отвечает. [2] [1]

Tropic Square публикует проектные материалы TROPIC01. Это RTL, машиночитаемое описание поведения цифровых схем, прикладное firmware и архитектура безопасности. Чип использует ядро с набором инструкций RISC-V и вспомогательный процессор SPECT для криптографических операций. Однако на момент этой редакции репозиторий также указывает неопубликованный bootloader, программу запуска firmware, из-за прав поставщиков IP. Здесь IP означает лицензируемые части проекта, а не интернет-адрес. Открытость позволяет изучать конкретные опубликованные части. Она не доказывает автоматически отсутствие ошибок или соответствие каждого изготовленного экземпляра материалам. [3]

Trezor описывает находку Ledger Donjon от января 2026 на отдельно испытанном TROPIC01. Атака типа Laser fault injection, при которой лазером вызывают сбой в лабораторных условиях, позволила обойти проверку firmware и получить секреты этого чипа. Для этого требовались физический доступ и специальное оборудование. Согласно опубликованному анализу, в Safe 7 затронут один защитный слой; другие обеспечивают OPTIGA и STM32U5. Сама находка не доказывает взлом всего устройства. При этом уязвимость реальна, и её нельзя игнорировать, называя чип «невзламываемым». Производитель указывает, что аппаратную причину именно этой проблемы не исправить удалённым обновлением firmware. Поэтому разумная оценка учитывает точную модель, границы ошибки и реакцию производителя, а не только наличие защитного чипа. [4]

Для полной картины прочитайте эту статью вместе с Hardware Wallet, Trezor, Tropic Square, TROPIC01, Private Key, Air-gapped Wallet. На эту статью также ссылаются Air-gapped Wallet, Duress Wallet, Tropic Square, TROPIC01.

DOC · 001Trezor — Secure Elements in Trezor Safe devicesДокументация DOC · 002GlobalPlatform — Secure Element Protection Profile and ExtensionsСпецификация DOC · 003Tropic Square — TROPIC01 public design repositoryПервичный источник DOC · 004Trezor — TROPIC01 chip vulnerability disclosureПервичный источник DOC · 005Bitcoin Developer Guide — WalletsДокументация
Обновлено: Сначала источники · Не является инвестиционной рекомендацией