Показать сообщение отдельно
 
Сообщения: n/a
По умолчанию

Воспользовавшись правами администратора Valera R. заблокировал мою учетную запись,
с обвинением в оскорблении... Приношу свои извинения ему и другим, а сам обязуюсь
безропотно переносить обвинения в трёпе и т.п. не считая это оскорблением.

Теперь отвечу тем, кто всё ещё верит, что в брелке Пандекта (IS-350) реализован криптоалгоритм.
Напомню, что на плате брелка 2 микросхемы - приёмо-передатчик и программируемый микроконтроллер с памятью на 2048 байт.
Так как никто не сказал о том, какой криптоалгоритм используется в Пандекте, а я утверждаю, что его нет,
то, позволю себе следующие размышления.
Симметричные криптоалгоритмы проще в реализации и быстрее, чем симметричные, но и в тех и в других используются блочные преобразования информации на основе ключей. Рассмотрим нескложный алгоритм Blowfish (так как о другом никто не сказал).
Подробное его описание есть в книге "Applied Cryptography" by Bruce Schneier. Для шифрования/дешифрования нам нужны: текст(text) и ключ(key). Сначала с помощью ключа генерятся подключи(subkeys) - P-array состоящий из 18-ти 32-битных подключей и четыре S-boxes. Каждый S (S1, S2, S3, S4) состоит в свою очередь из 256-ти 32-битных подключей. Вместе P-array и S-boxes представляют собой массив длиной в 4168 байт.
Как мы видим, памяти микроконтроллера не хватит!!!
И, напомню, что криптоалгоритма в микроконтроллере должна быть реализована хоть какая-то логика работы иммобилайзера!!!
  Ответить с цитированием