CryptoKnight & CircuitSage
Привет, КриптоНайт. Я тут разбиралась, как автомобильные ЭБУ проверяют обновления прошивки с помощью SHA‑256 и ECDSA-подписей — ну, как будто мини-блокчейн прямо в рулевом колесе, да? Как тебе это?
Да, по сути, это мини-блокчейн, встроенный в систему управления автомобилем. Блок управления двигателем хеширует новую прошивку с помощью SHA-256, а затем производитель подписывает этот хеш своим приватным ключом ECDSA. Блок управления хранит публичный ключ и проверяет подпись перед установкой прошивки. Это гарантирует, что будет работать только прошивка от проверенного источника, и любое вмешательство нарушит целостность хеша. Довольно изящное решение, да и математика та же, что и в полноценном крипто-реестре – просто в более компактном виде, помещается в руль.