libgcrypt-1.11.0

Introduksjon til libgcrypt

libgcrypt pakken inneholder et generelt formålskryptobibliotek basert på koden som brukes i GnuPG. Biblioteket gir et høyt nivå grensesnitt til kryptografiske byggeblokker ved hjelp av en utvidbar og fleksibel API.

[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

libgcrypt Avhengigheter

Påkrevd

libgpg-error-1.50

Valgfri

texlive-20240312 (eller install-tl-unx)

Installasjon av libgcrypt

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

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

make -C doc html                                                       &&
makeinfo --html --no-split -o doc/gcrypt_nochunks.html doc/gcrypt.texi &&
makeinfo --plaintext       -o doc/gcrypt.txt           doc/gcrypt.texi

For å teste resultatene, utsted: make check.

Nå, som root bruker:

make install &&
install -v -dm755   /usr/share/doc/libgcrypt-1.11.0 &&
install -v -m644    README doc/{README.apichanges,fips*,libgcrypt*} \
                    /usr/share/doc/libgcrypt-1.11.0 &&

install -v -dm755   /usr/share/doc/libgcrypt-1.11.0/html &&
install -v -m644 doc/gcrypt.html/* \
                    /usr/share/doc/libgcrypt-1.11.0/html &&
install -v -m644 doc/gcrypt_nochunks.html \
                    /usr/share/doc/libgcrypt-1.11.0      &&
install -v -m644 doc/gcrypt.{txt,texi} \
                    /usr/share/doc/libgcrypt-1.11.0

Parameterforklaringer

--with-capabilities: Dette alternativet aktiverer libcap2 støtte. Merk at dette ødelegger cryptsetup-2.7.5

Innhold

Installerte Programmer: dumpsexp, hmac256, og mpicalc
Installert Bibliotek: libgcrypt.so
Installert Mappe: /usr/share/doc/libgcrypt-1.11.0

Korte Beskrivelser

dumpsexp

er et feilsøkingsverktøy for S-expressions

hmac256

er en frittstående HMAC-SHA-256 implementering som brukes til å beregne en HMAC-SHA-256 autentiseringskode

mpicalc

er en RPN (Reverse Polish Notation) kalkulator

libgcrypt.so

inneholder cryptographic API funksjoner