Снял затраты времени на шифрование дешифрование. Блок ведущий, катушка - ведомая.
Для получения точной длительности паузы нужно добавить 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 не подходит. Слишком большая разница при шифрование/дешифрование.