%general-entities; ]> $Date$ Nettle-&nettle-version; Nettle Introduction to Nettle The Nettle package contains a low-level cryptographic library that is designed to fit easily in many contexts. &lfs101_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &nettle-md5sum; Download size: &nettle-size; Estimated disk space required: &nettle-buildsize; Estimated build time: &nettle-time; Nettle Dependencies Optional (optional for the tests) User Notes: Installation of Nettle Install Nettle by running the following commands: ./configure --prefix=/usr --disable-static && make To test the results, issue: make check. Now, as the root user: make install && chmod -v 755 /usr/lib/lib{hogweed,nettle}.so && install -v -m755 -d /usr/share/doc/nettle-&nettle-version; && install -v -m644 nettle.html /usr/share/doc/nettle-&nettle-version; Command Explanations Contents Installed Programs Installed Libraries Installed Directory nettle-hash, nettle-lfib-stream, nettle-pbkdf2, pkcs1-conv and sexp-conv libhogweed.so and libnettle.so /usr/include/nettle and /usr/share/doc/nettle-&nettle-version; Short Descriptions nettle-hash calculates a hash value using a specified algorithm nettle-hash nettle-lfib-stream outputs a sequence of pseudorandom (non-cryptographic) bytes, using Knuth's lagged fibonacci generator. The stream is useful for testing, but should not be used to generate cryptographic keys or anything else that needs real randomness nettle-lfib-stream nettle-pbkdf2 is a password-based key derivation function that takes a password or a passphrase as input and returns a strengthened password, which is protected against pre-computation attacks by using salting and other expensive computations. nettle-pbkdf2 pkcs1-conv converts private and public RSA keys from PKCS #1 format to sexp format pkcs1-conv sexp-conv converts an s-expression to a different encoding sexp-conv