Libgcrypt might have a couple of advantages over other libraries doing
a similar job.
- It's Free Software
- Anybody can use, modify, and redistribute it under the terms of the GNU
Lesser General Public License (see Library Copying). Note, that
some parts (which are in general not needed by applications) are subject
to the terms of the GNU General Public License (see Copying); please
see the README file of the distribution for of list of these parts.
- It encapsulates the low level cryptography
- Libgcrypt provides a high level interface to cryptographic
building blocks using an extensible and flexible API.