О во что небольшой вопрос вылился
AlexandrY, контроллер я настраиваю на 32-разрядную шину. Пока никакой буферизации чтения нет, все равно отлаживать по скорости придется на готовом девайсе - попытаюсь использовать буферное чтение из флеш (благо она это поддерживает)
Пока вкрутил еще библиотеки SHA1 и MD5 от MatrixSSL (
скачать тутЗапуск в симуляторе Keil показывает время 25сек для MD5 и 73сек для SHA1
В результате, если уложусь в 2.5мин на реальном девайсе - будет очень даже хорошо. Но все равно любые мысли по оптимизации приветствуются

Всем спасибо!