Nettle-3.10

Introduksjon til Nettle

Nettle pakken inneholder et lavt nivå kryptografisk bibliotek som er designet for å passe lett inn i mange sammenhenger.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

  • Nedlasting (HTTP): https://ftp.gnu.org/gnu/nettle/nettle-3.10.tar.gz

  • Nedlasting MD5 sum: c61453139d5fb44e9cdcc5b684b26e55

  • Nedlastingsstørrelse: 2.5 MB

  • Estimert diskplass som kreves: 100 MB (med tester)

  • Estimert byggetid: 0.3 SBU (med tester; begge bruker parallellisme=4)

Nettle Avhengigheter

Valgfri

Valgrind-3.23.0 (Valgfri for testene)

Installasjon av Nettle

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

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

For å teste resultatene, kjør: 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 &&
install -v -m644 nettle.{html,pdf} /usr/share/doc/nettle-3.10

Parameterforklaringer

--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.so og libnettle.so
Installerte Mapper: /usr/include/nettle og /usr/share/doc/nettle-3.10

Korte Beskrivelser

nettle-hash

beregner en hashverdi ved hjelp av en spesifisert algoritme

nettle-lfib-stream

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

nettle-pbkdf2

er en passordbasert nøkkelavledningsfunksjon som tar et passord eller en passordfrase som inndata og returnerer et styrket passord, som er beskyttet mot forhåndsberegningsangrep ved å bruke salting og andre kostbare 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