summaryrefslogtreecommitdiff
path: root/src/LibnettleARC4Encryptor.h
Commit message (Collapse)AuthorAgeFilesLines
* Rewritten *ARC4Encryptor. Removed *ARC4Context.Tatsuhiro Tsujikawa2011-11-081-4/+8
| | | | Now *ARC4Encryptor supports in-place encryption.
* Added libnettle and libgmp support.Tatsuhiro Tsujikawa2011-08-111-0/+59
libnettle and libgmp is used by default. Old implementation uses libgcrypt as default. If more and more Linux distributions offer libnettle linked GnuTLS, then this change decrease library dependency against libgcrypt and libgpg-error. The current library detection for libnettle and libgmp is very simple, just use AC_SEARCH_LIBS. util::generateRandomData() was written using SimpleRandomizer, thus no external library dependency from this function.