(Untitled)

Jan 19, 2012 13:25

I'm looking for a usable crypto library. RSA, DES, AES. libgcrypt is my current favorite, but has strange API. NSS brings huge overkill and API complexity. OpenSSL has not-so-good license. What did I miss? Are there any other popular crypto libraries?

linux, work

Leave a comment

arkanoid March 1 2012, 09:04:44 UTC
а что плохого в лицензии openssl?

Reply

lumag March 1 2012, 09:31:43 UTC
Наличие требование, которые некоторые считают несовместимыми с GPL.

Reply

arkanoid March 1 2012, 10:07:52 UTC
ну есть gnutls тогда.

я сам не люблю gpl :-)

Reply

lumag March 1 2012, 11:07:36 UTC
gnutls - это, прежде всего, сертификаты и TLS, а не криптография.

Одно дело любовь или не любовь к GPL, другое - возможность библиотеки линковаться с разным кодом. Запрещать
библиотеке линковаться с GPL (равно как и с CDDL, Apache и т.п.) тем или иным образом - маразм или излишняя политизированность. Т.ч. идеальные лицензии для библиотек - LGPL и BSD (без адверта).

Reply

arkanoid March 1 2012, 11:22:13 UTC
ну оно от какой-то крипто либы зависит, если она там не своя собственная? мне казалось, что это "почти openssl, только гнутый".

Reply


Leave a comment

Up