code: def decrypt_message(self, timestamp, nonce, msg_signature, encrypt_msg):
          
          signature = get_signature(self.token, timestamp, nonce, encrypt_msg)
          if signature != msg_signature:
              raise InvalidSignature(msg_signature)
          return self.prp_crypto.decrypt(encrypt_msg, self.app_id)
docs: 解密收到的微信消息
          :param timestamp: 请求 URL 中收到的 timestamp
          :param nonce: 请求 URL 中收到的 nonce
          :param msg_signature: 请求 URL 中收到的 msg_signature
          :param encrypt_msg: 收到的加密文本. ( XML 中的 <Encrypt> 部分 )
          :return: 解密后的 XML 文本