doDecrypt($cipher, $privateKey, true, $mode); if ($plain === '') { $this->error('解密失败:C3 校验不通过或格式不匹配'); return self::FAILURE; } $this->line($plain); return self::SUCCESS; } catch (\Throwable $e) { $this->error('SM2 解密异常:' . $e->getMessage()); return self::FAILURE; } } }