Ищем рекомендации и некоторый ссылочный код для шифрования байтового массива в C. Проблема заключается в том, что мне приходится вписываться в память 1KByte вместе с другими подпрограммами, а MCU - только 8 МГц. Таким образом, размер и скорость - это ключ. Я проверил Rijndael, но он имеет огромные таблицы для моего MCU. В основном я собираюсь зашифровать формат hex hex на ПК, возможно, только область данных, а затем дешифровать в MCU.
Использование динамических программ распределения памяти нежелательно.
Мой поиск google приносит мне все возможности С#, используя библиотеки.
UPDATE:
ограничения на расшифровку:
RAM: 512 byte
MAX code size: 512-1024 words
CPU: 8 bit, 8MHz