Взгляните на axTLS это лицензированный BSD TLSv1 SSL на C для встроенных систем. Он построен для сокетов POSIX, но легко переносится.
Единственное, чего не хватает, это генерации ключей RSA, но он может читать сертификаты X.509.
Это около 32 КБ пространства кода с небольшим объемом оперативной памяти.