Обновления

Как Connect проверяет обновление

Метаданные подписываются Ed25519, а файл проверяется по SHA-256.

Update API возвращает подписанный manifest с номером версии, ссылкой и SHA-256. Приложение должно проверить Ed25519-подпись до того, как доверять данным manifest.

Пошагово
  1. Проверить подпись manifest встроенным публичным Ed25519-ключом.

  2. Скачать файл только по URL из проверенного manifest.

  3. Сверить SHA-256 скачанного файла с manifest.

  4. Только после совпадения продолжать установку.