Win10编译安装openssl 1.1.1和 GPG
参考:
openssl/NOTES-WINDOWS.md at master · openssl/openssl · GitHub
1.准备工作
1.1 perl 安装
1.2 下载openssl源码
1.3 安装NASM
1.4 安装Microsoft Visual C compiler
所以需要的MSVC编译工具链已经有了,后面直接在设置环境变量或者直接在设置过环境变量的cmd窗口使用即可。
2.编译和安装openssl
以管理员权限,在VS预设好环境变量的cmd窗口直接打开做以下操作
2.1 设置编译选项
2.2 nmake
2.3 nmake test
2.4 nmake install
安装opessl, 默认安装到C:\Program Files\OpenSSL
2.5 检查一下是否安装成功
3. 安装使用GPG
3.1 生成GPG密钥
3.2 GPG加密文件
gpg --recipient <UserID> --output <enc_file> --encrypt <target_file>
3.3 GPG解密文件
gpg --out <dec_file> --decrypt <enc_file>
3.4 输出公钥
gpg --armor --output <pub_key> --export <UserID>