Значи първо почти всички производители имат версии с крипто модули, така че повечето стандартни алгоритми като AES, DES и тем подобни се смятат хардуерно на прилична скорост.
Ако ще го правиш софтуерно много внимавай с библиотечката. Последно видях че armlib-a на Золтан има разни криптове, не съм я разглеждал в тая й част, но той ги разбира нещата. Проблемът е, че повечето копират алгоритми оптимизирани за x86, а за АРМ тия оптимизации водят до отрицателни резултати, по-добре неоптимизирана версия отколкото такава. Другият проблем е, че самите алгоритми по принцип използват дълги шифт регистри - 128-бит, 160-бит, 196 и нагоре.... и Ц-компилаторите не успяват да се справят да натъпчат всичко в регистрите. Аз съм си играл за някои от алгоритмите да ги направя на асемблер и само с регистри, голяма играчка беше, но разликата е огромна. Но нямам всички функции за SSL.
Сега се сещам, че като писах куртекс версията ползвах за база една библиотечка за АРМ7 от някакъв чех беше, ама нещо я затрих и не помня как да я открия. Тя няма да ти свърши работа така или иначе, но там имаше всичко на асемблер за SSL.
edit- намерих чешката библиотечка
https://github.com/medvid/aclв doc има pdf с обяснения, има ги и повечето чипъри...