为了防止在支付通信过程中的参数数据被篡改或者伪造,采用RSA进行数据签名和验证签名. RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密. 生成公私钥: 生成 RSA 私钥 PEM 文件: openssl genrsa -out rsa_private_key.pem 2048 根据已经生成的私钥再生成公钥: openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.…