密钥交换
商家必须向 Finexus 提供公钥和设备序列号。
然后,Finexus 将向商家提供Finexus 公钥和源系统。
要检索设备序列号,请转至设置 > 系统 > 关于 > 状态。
设置 OpenSSL
第 1 步:下载 SSL 文件
从 https://sourceforge.net/projects/openssl-for-windows/files/ 下载OpenSSL-1.0.2p.zip。
第 2 步:设置配置和路径
在用户变量中设置OPENSSL_CONF和路径。
生成密钥对
- 以管理员身份打开命令提示符。
- 导航到要放置密钥文件的文件夹
(例如,cd <驱动器>:\<文件夹>)。 - 运行以下命令生成密钥对:
- P-521 Keypair
- P-256 Keypair
- Private Key
- Public Key
通过ECDSA P-521生成PEM格式
openssl ecparam -name secp521r1 -genkey -noout -out ec_private_key_521.pem
从 ec_private_key_521.pem 生成 ec_public_key.pem
openssl ec -in ec_private_key_521.pem -pubout -out ec_public_key.pem
- Private Key
- Public Key
步骤 1 : 生成 EC 私钥
openssl ecparam -genkey -name prime256v1 -noout -out ec_private_key.pem
步骤 2 : 转换为 PKCS8 格式
openssl pkcs8 -topk8 -inform PEM -outform PEM -in ec_private_key.pem -out ec_private_key_pkcs8.pem -nocrypt
从 ec_private_key.pem 生成 ec_public_key.pem
openssl ec -in ec_private_key.pem -pubout -out ec_public_key.pem