Beyond Linux® From Scratch (systemd Edition) - Version 12.1 | ||
---|---|---|
Chapter 9. General Libraries | ||
이전 | 위로 / 처음으로 | 다음 |
Libdaemon-0.14 | Libgpg-error-1.47 |
libgcrypt-1.10.3
libgcrypt 소개
libgcrypt 패키지에는 GnuPG에서 사용되는 코드를 기반으로 하는 범용 암호화 라이브러리가 포함되어 있습니다. 이 라이브러리는 확장 가능하고 유연한 API를 사용하여 암호화 생성 블록에 대한 높은 수준의 인터페이스를 제공합니다.
이 패키지는 LFS 12.1 플랫폼을 사용하여 빌드하고 제대로 작동하는 것으로 알려져 있습니다.
패키지 정보
- 다운로드(HTTP): libgcrypt-1.10.3.tar.bz2
- MD5: a8cada0b343e10dbee51c9e92d856a94
- 다운로드 크기: 3.6 MB
- 필요한 예상 디스크 공간: 131MB(테스트 포함)
- 예상 빌드 시간: 0.3 SBU(문서 포함, 테스트 시 0.4 SBU 추가)
libgcrypt 종속성
필수
옵션
libgcrypt 설치
다음과 같이 libgcrypt를 설치합니다.
./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
결과를 테스트하려면 make check
를 실행합니다.
이제 root 사용자로
make install &&
install -v -dm755 /usr/share/doc/libgcrypt-1.10.3 &&
install -v -m644 README doc/{README.apichanges,fips*,libgcrypt*} \
/usr/share/doc/libgcrypt-1.10.3 &&
install -v -dm755 /usr/share/doc/libgcrypt-1.10.3/html &&
install -v -m644 doc/gcrypt.html/* \
/usr/share/doc/libgcrypt-1.10.3/html &&
install -v -m644 doc/gcrypt_nochunks.html \
/usr/share/doc/libgcrypt-1.10.3 &&
install -v -m644 doc/gcrypt.{txt,texi} \
/usr/share/doc/libgcrypt-1.10.3
명령 설명
내용
- 설치된 프로그램:
dumpsexp, hmac256, libgcrypt-config, mpicalc - 설치된 라이브러리:
libgcrypt.so - 설치된 디렉토리:
/usr/share/doc/libgcrypt-1.10.3
간단한 설명
- dumpsexp
S-표현식을 위한 디버그 도구입니다. - hmac256
HMAC-SHA-256 인증 코드를 계산하는 데 사용되는 독립형 HMAC-SHA-256 구현이다. - libgcrypt-config
libgcrypt를 사용하는 프로그램을 컴파일하고 링크하는 데 사용해야 하는 컴파일 및 링커 플래그를 결정한다. - mpicalc
RPN(역 폴란드어 표기법) 계산기입니다. - libgcrypt.so
암호화 API 함수를 포함합니다.