code: public function checkNotifyData(array $data)
      {
          $signType = strtoupper($data['signType']);
          $sign = $data['sign'];
  
          // 1. 对待签名参数数组排序
          $values = ArrayUtil::arraySort($data['noticeData']);
          // 2. 将排序后的参数与其对应值，组合成“参数=参数值”的格式,用&字符连接起来
          $preStr = ArrayUtil::createLinkstring($values);
  
          if ($signType === 'RSA') {// 使用rsa方式
              $rsa = new RsaEncrypt($this->config->rsaPubKey);
  
              return $rsa->rsaVerify($preStr, $sign);
          } else {
              return false;
          }
      }
docs: 对返回信息验证签名
  @param array $data
  @return boolean