Снял затраты времени на шифрование дешифрование.
Блок ведущий, катушка - ведомая. Для получения точной длительности паузы нужно добавить 32uS. Обмен 1 - не шифрованные посылки пауза 0 uS >0x00, 0x00, 0x00, 0x00, 0x00, пауза 4 uS >0x00, 0x08, 0x00, 0x00, 0x00, Обмен 2 - шифрованные посылки пауза 27 uS >0x20, 0xE8, 0x00, 0x95, 0xF0, пауза 778 uS >0xA0, 0x2F, 0x7C, 0xBF, 0x8C, Обмен 3 - шифрованный запрос/нешифрованнный ответ пауза 237 uS >0x60, 0x53, 0x71, 0x0F, 0x07, пауза 5 uS >0xE0, 0x2E, 0x43, 0x7C, 0x8C, 0xC0, 0x40, 0x0C, 0x0C, 0xC6, 0x2B, 0x0C, 0x00, 0x90, 0x80, 0x00, 0x00, 0xE7, 0x64, 0xC7, 0xF2, 0x33, 0xFD, 0xB7, 0x0A, 0x21, 0xED, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, Получаются такие расходы на шифрование/дешифрование С учетом 32uS Шифрование 4 байт AT91SAM7S 59uS Дешифрование/шифрование 4 байт ATTINY 810uS Дешифрование/шифрование 4 байт AT91SAM7S 269uS Дешифрование 4 байт ATTINY 37uS Таким образом затраты целевого процессора ATTINY Дешифрование 37uS Шифрование 810 - 37 = 773uSКак на меня - KeeLoq не подходит. Слишком большая разница при шифрование/дешифрование.
Fatal error: Uncaught Error: Cannot use object of type class@anonymous as array in /var/www/vhosts/caxapa.ru/cgi-bin/Message.php:175 Stack trace: #0 /var/www/vhosts/caxapa.ru/cgi-bin/Message.php(110): Redactor(Object(MessageX), Object(class@anonymous)) #1 /var/www/vhosts/caxapa.ru/www/index.html(38): include('/var/www/vhosts...') #2 {main} thrown in /var/www/vhosts/caxapa.ru/cgi-bin/Message.php on line 175