(본문은 stdin) * 출력: "OK" 서명 검증 성공 * "FAIL" 서명 불일치 * "KEY:" (인자 없이 --print-key 시 API_KEY 출력) */ declare(strict_types=1); $root = dirname(__DIR__, 3); // firmware/test/host -> repo root require_once $root . '/php/config.php'; if (($argv[1] ?? '') === '--print-key') { echo API_KEY; exit(0); } $sig = $argv[1] ?? ''; $body = stream_get_contents(STDIN); $_SERVER['HTTP_X_SIGNATURE'] = $sig; echo verify_signature_raw($body) ? "OK" : "FAIL";