由于http请求是无状态,所以我们不知道请求方到底是谁.于是就诞生了签名,接收方和请求方协商一种签名方式进行验证,来取得互相信任,进行下一步业务逻辑交流. 其中签名用得很多的就是公钥私钥,用私钥签名,公钥验签,或者公钥加密,私钥解密. 不管是公钥和私钥,我们首先要进行格式化,当然如果你获取的就是格式化后的可忽略这一步 1.公钥私钥的格式化 ********************私钥格式化********************/ function formatPriKey($priKey) {…