sodium库(详见https://doc.libsodium.org)是一个密码学运算库,其中包含加密运算、解密运算、数字签名算法、哈希算法等实现。本文介绍如何在Ubuntu 18.04 LTS操作系统上安装并简单使用sodium库。
通过命令行安装sodium库:
wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz # 下载源代码压缩包
tar -xvzf libsodium-1.0.18.tar.gz # 解压缩
cd libsodium-1.0.18 # 进入源代码目录
./configure # 运行配置文件
make # 编译
make check # 检验
sudo make install # 安装
1、引用头文件:
#include <sodium.h>