Служба поддержки Документы

Примечания к выпуску прошивки Ledger Nano S

В данной статье содержатся примечания к выпуску для всех версий прошивок Ledger Nano S в хронологическом порядке. Пошаговое руководство по обновлению доступно здесь. Решения наиболее распространённых неполадок приведены в этой статье.

 

Версия прошивки 2.0.0

Дата выпуска — 4 мая 2021 года

Прошивка версии 2.0.0 содержит изменённые элементы дизайна, улучшения в логике работы и поддержку Ethereum 2.0. Подробности обновления описаны в специальном материале в блоге.

Прежде чем обновляться:

  • Убедитесь, что вы обновили Ledger Live через специальный баннер уведомления или загрузили наиболее актуальную версию приложения. Обновление до версии прошивки 2.0.0 возможно исключительно с помощью Ledger Live версии 2.26.1.

Изменённые элементы дизайна

  • Добавлены отдельные экраны перед отображением фразы восстановления и после её подтверждения. Таким образом подчёркивается важность мнемонической фразы, которая состоит из 24 слов.
  • Упрощён процесс подтверждения фразы восстановления. Теперь каждое слово во фразе восстановления получится выбирать среди четырёх предложенных.

Новые функции и поддержка ETH 2.0

  • Теперь для перехода в настройки устройства нажмите и удерживайте обе кнопки в течение трёх секунд в Консоли. 
  • Добавлены новые настройки устройства. Теперь можно блокировать Ledger и удалять приложения напрямую с устройства.
  • Добавлена поддержка алгоритма вывода сида EIP2333. Теперь получится безопасно подтвердить транзакцию в депозитный контракт сети Ethereum 2.0 с помощью вашего устройства.

Улучшения в логике работы

  • Теперь при установке приложения отображается индикатор прогресса.
  • Добавлены отдельные пункты настроек для ПИН-кода и заставки.
  • Идентификатор прошивки больше не будет отображаться, начиная со следующего её обновления.
Более старые версии прошивки

Версия прошивки 1.6.1

Дата выпуска — 11 августа 2020 года

Прошивка версии 1.6.1 содержит некоторые улучшения в логике работы и дополнительных криптографических алгоритмов. Подробности обновления описаны в специальном материале в блоге.

Прежде чем обновляться: 

  • В некоторых редких случаях во время обновления устройство может сброситься до заводских настроек. В таком случае придётся восстановить его с помощью мнемонической фразы из 24 слов.

Улучшения в логике работы

  • Во время обновления прошивки не нужно отключать или переподключать USB-кабель. При этом режим Bootloader автоматически запускается для обновления прошивки микроконтроллера (MCU).
  • Существенно уменьшена задержка при установке и удалении нескольких приложений в Диспетчере.

Другие изменения

  • Добавлена криптографическая поддержка кривой BLS12-381.
  • Исправлена функциональность для переключения между контекстами библиотеки.

Версия прошивки 1.6.0

Дата выпуска — 13 ноября 2019 года

Версия прошивки 1.6.0 содержит улучшения безопасности и криптографии, множество улучшений в логике работы, увеличение ёмкости хранилища для приложений и исправления ошибок. Подробности обновления описаны в специальном материале в блоге.

Прежде чем обновляться:

  • Если на вашем устройстве установлена прошивка версии 1.3.1 или 1.4.2, удалите все приложения. Не волнуйтесь, это не повлияет на криптоактивы. Приложения можно будет переустановить позже.
  • Пользователи ОС Linux должны добавить новые правила udev. Подробнее...
  • В некоторых редких случаях во время обновления устройство может сброситься до заводских настроек. В таком случае придётся восстановить его с помощью мнемонической фразы из 24 слов.

Улучшения безопасности

  • Усложнение процедуры ввода ПИН-кода с помощью отображений цифр и символов в случайном порядке. Это не позволит злоумышленнику угадать ПИН-код по количеству нажатий.
  • Добавлены функции дрожания изображений на экране и частичной инверсии экрана. Это не позволит злоумышленнику угадать содержимое экрана путём анализа энергопотребления. Подробнее...
  • Начиная со следующей версии прошивки, микроконтроллер (MCU) будет обновляться через чип Secure Element. Это увеличит безопасность процесса обновления и улучшит логику работы.

Улучшения в логике работы

  • Полностью новый пользовательский интерфейс, который возвращает ёмкость приложений к уровню версии 1.4.2. Теперь пользователи будут всегда кликать левую или правую кнопки для выбора пункта меню, в то время как одновременное нажатие обеих кнопок подтвердит сделанный выбор. Ранее подтверждение и отмена проводились с помощью правой или левой кнопок.
  • Существенные улучшения процедуры настройки и восстановления. Сюда также относятся дополнительное руководство и более удобные интерфейсы для пользователей. 
  • Добавлен дополнительный параметр конфиденциальности, который позже заменит параметр одобрения экспорта публичных ключей в приложениях на базе блокчейна Биткойна. Он также позволит подключаться к Samsung Blockchain SDK с помощью файлов cookies.
  • Удалена возможность поворачивать или инвертировать экран. Это позволит уменьшить размеры файлов прошивок и не конфликтовать с новой функцией частичной инверсии экрана.
  • Исправлена заглавная буква S, которая была похожа на цифру пять.

Исправление ошибок

  • Исправлена ошибка в поддержке WebUSB в ОС Windows за счёт работы над дескрипторами WinUSB.
  • Исправлена ошибка USB, которая приводила к сбросу устройства к заводским настройкам при определённых настройках.
  • Исправлены неполадки с обнаружением устройств на ОС Windows. Теперь для каждого активированного интерфейса используются разные идентификаторы USB-продуктов.
  • Исправлена проблема тайм-аута при подключении к браузеру с помощью U2F.
  • Исправлена ошибка некорректного отображения текста в некоторых приложениях.

Благодарим всех бета-тестеров Ledger, которые взаимодействовали с прошивкой.

Версия прошивки 1.5.5

Дата выпуска — 16 января 2019 года

Версия прошивки 1.5.5 получила важные обновления безопасности, поддержку новых криптографических алгоритмов и дополнительную функциональность.

Для обновления устройства ознакомьтесь с пошаговым руководством. Подробности обновления описаны в специальном материале в блоге.

Для обновления не требуется мнемоническая фраза из 24 слов. Но в качестве дополнительной меры предосторожности убедитесь, что она под рукой.

Новые криптографические алгоритмы

  • Новые хеш-функции: BLAKE2b и Groestl
  • Новые подписи: схемы Schnorr и Zilliqa
  • Новая схема вывода: Bip32-ed25519

Улучшения безопасности

  • Изменение структуры реализации криптографической библиотеки
  • Улучшения проверки подлинности микроконтроллера (MCU)
  • Повышенная устойчивость ПИН-кода к аппаратным атакам и атакам по сторонним каналам

Дополнительные функции

  • Поддержка WebUSB в Консоли
  • Возможность установки нескольких приложений одновременно
  • Улучшения работы памяти после удаления приложений

 

Версия прошивки 1.4.2

Дата выпуска — 17 апреля 2018 года

Обновление прошивки 1.4.2 улучшает логику работы и сказывается на безопасности.

  • Первая цифра ПИН-кода теперь всегда отображается в случайном порядке
  • Первая буква каждого слова из фразы восстановления теперь всегда отображается в случайном порядке
  • Улучшение взаимодействия между микроконтроллером (MCU) и чипом безопасности. Это убирает сообщения об ошибках, которые сбивают с толку
  • Верификация и проверка установленных приложений
  • Повышенная отзывчивость Консоли

Для обновления устройства ознакомьтесь с пошаговым руководством. Подробности обновления прошивки 1.4.2 описаны в специальном материале в блоге.

 

Версия прошивки 1.4.1

Дата выпуска — 6 марта 2018 года

Прошивка Ledger Nano S версии 1.4.1 получила некоторые функциональные изменения, улучшения логики работы и важные усовершенствования безопасности. Прошивка версии 1.4 позволит устанавливать значительно больше приложений на ваш Ledger Nano S. Подробности обновления описаны в специальном материале в блоге.

Новые возможности

  • Внедрение зависимостей приложений. Это увеличивает количество приложений, которые вы можете установить одновременно.
  • Управление блокировкой экрана: длительное нажатие обеих кнопок в течение трёх секунд заблокирует экран.
  • Теперь при подтверждении мнемонической фразы необходимо ввести все 24 слова. Это позволит убедиться, что фраза восстановления записана правильно.
  • Некоторые другие улучшения по типу оптимизации кэша, что ускоряет работу устройства.

Улучшения безопасности и ОС

  • Принцип загрузки приложений от сторонних разработчиков слегка улучшился. Управление пользовательским Центром сертификации теперь доступно только в режиме восстановления. Из-за этого неопытным пользователям будет сложнее воспользоваться вредоносными приложениями.
  • Теперь приложения разделены на три сегмента: код, данные и параметры установки. Одновременно с этим вычисляются два разных хеша: код + данные и код + данные + параметры установки. Это даёт возможность пользователю подтверждать даже те данные, которые загружаются для приложений с секретными данными.
  • Теперь U2F-тоннель поддерживается в Консоли для формата APDU и в SDK. Благодаря этому получится поддерживать все протоколы коммуникации в едином интерфейсе и избегать использования параметра «Browser Support» (Поддержка браузера). U2F-тоннель отлично подходит для взаимодействия с веб-приложениями.
  • Теперь SDK предлагает другой примитив для безопасного сравнения указателей памяти (memcmp).

Поддержка криптографических алгоритмов

Новые поддерживаемые эллиптические кривые:

  • Кривые SEC (SECP384R1, SECP521R1),
  • Кривые Brainpool (P256R1, P320T1, P320R1, P384T1, P384R1, P512T1, P512R1)
  • Кривые ANSSI (FRP256V1),
  • Кривые Эдвардса (Ed448) и
  • Кривая Голдилокса (Curve448).

 

Версия прошивки 1.3.1

Дата выпуска — 28 февраля 2017 года

Что нового в прошивке

  • Длина ПИН-кода теперь составляет до 8 цифр
  • Смена ПИН-кода возможна без перезагрузки устройства
  • Автоматическая блокировка устройства при бездействии
  • Возможность правдоподобного отрицания с безопасным вводом секретной фразы
  • Сброс устройства доступен из настроек
  • Поддержка личных сертификатов

Исправление ошибок

  • Улучшенная совместимость с USB 3.0
  • Улучшения безопасности

Обратите внимание

Обновление прошивки устройства приведёт к удалению приложений и настроек. В связи с этим для восстановления счетов после обновления понадобится мнемоническая фраза из 24 слов. Не обновляйте прошивку устройства без фразы восстановления.

 

Версия прошивки 1.2

Дата выпуска — 18 октября 2016 года

Команда Ledger выпустила прошивку версии 1.2 для  Ledger Nano S. Обновление расширило функциональность устройства и его возможности. Подробности обновления прошивки описаны в специальном материале в блоге.

Общая информация

  • Поддержка парольной фразы для правдоподобного отрицания или защита резервного копирования сида (совместимо с BIP39)
  • Альтернативный ПИН-код принуждения
  • Возможность ввода ПИН-кода в случайном порядке
  • Поддержка токенов и базовых контрактов в виде поля данных для Эфириума
  • Интеграция MyEtherWallet для браузеров Chrome и Opera без расширений от сторонних разработчиков
  • Поддержка GreenAddress и Greenbits для Android
  • Поддержка Litecoin
  • Диспетчер Ledger: приложения и обновления прошивки
Доступна новая версия прошивки для Ledger Nano S

Была ли эта статья полезной?