Tuším, že existuje i light verze, která obsahuje jen nutné minimum. Ale i kdyby, tak příslušné knihovny, o které zrovna tobě jde, mají cca 1 MB, což je stále ještě rozumné.
OpenSSL jsem navrhnul proto, že je to osvědčená, používaná a navíc portabilní knihovna… no a navíc jsem se s ní nedávno nepřímo potkal ;o) Ale jen (velmi) nepřímo, jelikož to není zrovna moje pracovní náplň; nicméně její crypto API (dle http://www.openssl.org/docs/crypto/crypto.html) vypadá, že obsahuje vše, co bys mohl chtít… I když pravda, ty své dvě vysněné funkce by sis musel z toho poskládat.
Pokud narazíš na něco jednoduššího a stejně dobrého, pochlub se svým objevem. |