Оглавление
Килок
-
История и применение KeeLoq
- KeeLoq – запатентованный блочный шифр с нелинейной обратной связью, разработанный в 1980-х годах.
- Фредерик Брувер, Гидеон Кун и Виллем Смит внесли вклад в разработку, а в 1995 году KeeLoq был продан Microchip Technology за 10 миллионов долларов.
- Используется в системах дистанционного управления без ключа многими автопроизводителями.
-
Описание и версии
- Кодировщики KeeLoq шифруют 32-битные блоки с использованием 32-битного вектора инициализации.
- Шифр KeeLoq использует 64-битные ключи и выполняет 528 раундов однобитного NLFSR.
- Существуют новые версии KeeLoq, такие как совершенная система KeeLoq и атаки на KeeLoq.
-
Криптоанализ и атаки
- KeeLoq уязвим для атак с повторным использованием кода.
- Атаки Богданова и Куртуа не представляют угрозы для реальных реализаций.
- Некоторые “кодграбберы” используют методы перебора для взлома ключей.
- В 2007 году исследователи обнаружили новую атаку на систему KeeLoq.
- Атаки по сторонним каналам позволяют извлекать ключи из приемников и пультов дистанционного управления.
-
Рекомендации и ресурсы
- Ссылки на сайт KeeLoq, информацию о продукте и исходный код на C.