Nettle-3.10.1

Introduksjon til Nettle

Nettle Pakken inneholder et lavnivåkryptografisk bibliotek som er designet for å passe enkelt inn i mange sammenhenger.

Installasjon av Nettle

Installer Nettle ved å kjøre følgende kommandoer:

./configure --prefix=/usr --disable-static &&
make

For å teste resultatene, utsted: make check.

Nå, som root bruker:

make install &&
chmod   -v   755 /usr/lib/lib{hogweed,nettle}.so &&
install -v -m755 -d /usr/share/doc/nettle-3.10.1 &&
install -v -m644 nettle.{html,pdf} /usr/share/doc/nettle-3.10.1

Parameterforklaringer

[Notat]

Notat

Kjør ./configure --help for en fullstendig liste over alternativer.

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

Innhold

Installerte Programmer: nettle-hash, nettle-lfib-stream, nettle-pbkdf2, pkcs1-conv og sexp-conv
Installerte Biblioteker: libhogweed og libnettle
Installerte Mapper: /usr/include/nettle og /usr/share/doc/nettle-3.10.1

Korte Beskrivelser

nettle-hash

beregner en hashverdi ved hjelp av en spesifisert algoritme

nettle-lfib-stream

sender ut en sekvens av pseudotilfeldige (ikke-kryptografiske) byte, ved hjelp av Knuths lagged fibonacci-generator. Strømmen er nyttig for testing, men bør ikke brukes til å generere kryptografiske nøkler eller noe annet som trenger ekte tilfeldighet

nettle-pbkdf2

er en passordbasert nøkkelutledningsfunksjon som tar et passord eller en passordfrase som inndata og returnerer et forsterket passord, som er beskyttet mot angrep før beregning ved hjelp av salting og andre dyre beregninger.

pkcs1-conv

konverterer private og offentlige RSA nøkler fra PKCS #1 format til sexp format

sexp-conv

konverterer et s-uttrykk til en annen koding