openssl编译 windows
由于需要使用rsa 非对称加密开发一个注册机功能,所以需要使用openssl
1 下载openssl源码, github搜索一下
2 安装perl
3 安装nasm 并 设置为环境变量
4 使用vs dev 命令提示符, 加载64位的编译环境
5 配置openssl
6 nmake编译
7 nmake test
7 nmake install
https://github.com/openssl/openssl/blob/openssl-3.1.1/NOTES-WINDOWS.md
github master分支签下来后老提示 机器32位 目标64位编译不过,
几度自我怀疑配置错了,可能是我之前编译时选择了错误的环境,但没有nmake clean一下导致的
openssl默认以PEM的方式打开 key,所以生成时
或
openssl genrsa -out rsa_private_key.pem 2048
openssl rsa -in rsa_private_key.pem -outform pem -pubout -out rsa_public_key.pem

浙公网安备 33010602011771号