在开发接口的过程中,难免会遇到隐私数据的传输,如账号密码、支付密码等。以明文的方式传输这些信息,会有泄露给别人的风险,这是就需要加密传输我们要首先选择加密算法加密算法分为三种:对称加密对称加密(也叫私钥加密)指加密和解密使用相同密钥的加密算法。有时又叫传统密码算法,就是加密密钥能够从解密密钥中推算
公司要求所有请求必须非对称加密,所以决定使用RAS来对请求进行加密而加密解密需要RAS的证书与密钥,下面记载了证书的生成过程所需软件openssl密钥生成openssl genrsa -out private.pem 1024证书生成openssl req -new -key private.pem