Вы должны рассмотреть cryptlib
Работает на всех операционных системах
Cryptlib поставляется в качестве исходного кода для AMX, BeOS, ChorusOS, DOS, DOS32, eCOS, µC / OS-II, встроенного Linux, FreeRTOS / OpenRTOS, IBM MVS, µITRON, Macintosh / OS X, OS / 2, PalmOS RTEMS, Tandem, ThreadX, множество версий Unix (включая AIX, Digital Unix, DGUX, FreeBSD / NetBSD / OpenBSD, HP-UX, IRIX, Linux, MP-RAS, OSF / 1, QNX, SCO / UnixWare, Solaris , SunOS, Ultrix и UTS4), uClinux, VM / CMS, VxWorks, Windows 3.x, Windows 95/98 / ME, Windows CE / PocketPC / SmartPhone, Windows NT / 2000 / XP / Vista / Windows 7 (32- и 64-разрядные версии), VDK и Xilinx XMK. Очень переносимый характер cryptlib означает, что он также используется в различных пользовательских средах встроенных систем.
Широко используется в промышленности
см. Клиенты
Это не бесплатно для коммерческого использования.