簡介
libgcrypt是一個非常成熟的加密算法庫,也是著名的開源加密軟件GnuPG的底層庫,支持多種對稱、非對稱加密算法,以及多種Hash算法。
編譯和測試方式
1.配置編譯環(huán)境
1)安裝wget工具。
yum install wget -y
安裝bzip2工具。
yum install bzip2 -y
安裝依賴包libgpg-error。
cd /usr/local/src
wget https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.36.tar.bz2
tar -jxvf libgpg-error-1.36.tar.bz2
cd libgpg-error-1.36
./configure
make && make install
2.獲取源碼
獲取“libgcrypt-1.8.5”源碼包。
cd /usr/local/src
wget https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.8.5.tar.bz2
3.編譯和安裝
1)解壓軟件包。
cd /usr/local/src
tar -jxvf libgcrypt-1.8.5.tar.bz2
2)進(jìn)入libgcrypt的安裝目錄。
cd libgcrypt-1.8.5/
3)配置生成Makefile。
./configure
4)編譯運(yùn)行l(wèi)ibgcrypt。
make && make install
4.運(yùn)行和驗證
查詢libgcrypt版本號。
libgcrypt-config --version
回顯信息如下,則表示libgcrypt安裝成功。
1.8.5