Skip to content
Benchmarks

redact-secret · Report · Detector

Inngest signing keys

  • 40 fixtures
  • Format evidence: T1 · Provider-documented
  • Run 2026-10-07
  • Mode published · redact-secret 0.1.0-beta.14

Format evidence

Arrival evidence (#436, product redact-secret#914; #860 handoff inngest.md, READY). T1: the three environment prefixes are provider code constants (R1); the docs state an even-length hex key and generate it with openssl rand -hex 32 (64 lowercase hex), and every realistic provider SDK fixture is signkey-test- or signkey-prod- + 64 lowercase hex (R5). One family covers the raw key, INNGEST_SIGNING_KEY_FALLBACK and the hashed wire form sent as Bearer, which are lexically identical and each authenticates. Excluded: other environment labels (the SDKs' \w+ admits them, but only three are constants), the self-hosted bare-hex key (unattributable without the prefix), event keys (no shape), an uppercase-hex body (the decoder accepts it, the generator never emits it) and the docs and SDK placeholders. Neither pinned peer has an Inngest rule. Graduated to a registry detector at the 1127bf9 re-pin (redact-secret PR #938).

What the run recorded, by group

Detector views overlap, so their groups are never summed across detectors. Other scanners are reference values on the same inputs, in run order.
Groups of Inngest signing keys fixtures
GroupFixturesLeaked or false alarmsNear-twinsOutcomesOther scanners, same cell
Must not flag · Tool-corroborated15False alarmsat most 20.4%0 of 15 controls flagged15 quiet · 0 flagged
  • flare-redact at most 20.4%
  • gitleaks at most 20.4%
  • trufflehog at most 20.4%
Must not flag · Project policy9False alarmsat most 29.9%0 of 9 controls flagged9 quiet · 0 flagged
  • flare-redact at most 43.5%
  • gitleaks at most 43.5%
  • trufflehog at most 29.9%
Must redact · Provider-documented16Secret spans left readableat most 19.4%0 of 16 spansNear-twins told apartat least 70.1%9 of 9 pairs16 redacted · 0 too much · 0 partly exposed · 0 missed
  • flare-redact at most 96.5%
  • gitleaks at most 72.0%
  • trufflehog at most 100.0%
40 of 40 rows
Fixtures
40
Left readable
0
Redacted too much
0
False alarms
0

Fixtures for this detector

40 fixtures. Choose "Every scanner" to see each scanner's outcome for the same rows.
Fixtures in Inngest signing keys
FixtureKind and evidenceredact-secret
inngest-signing-key-bare-proseinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-bearer-headerinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-chat-pasteinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-curl-hashed-bearerinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-docs-angle-placeholderinngest · documentation-placeholderMust not flagT3 · Project policyQuiet
inngest-signing-key-dotenvinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-exportinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-fallback-dotenvinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-json-api-keyinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-json-tokeninngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-key-shape-bareinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-key-shape-quotedinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-key-shape-unicode-crlfinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-sdk-kwarginngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-sdk-short-placeholderinngest · documentation-placeholderMust not flagT3 · Project policyQuiet
inngest-signing-key-ts-clientinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-vercel-envinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-x-api-key-headerinngest · documented-format-literalMust redactT1 · Provider-documentedRedacted
inngest-signing-key-actions-secret-referenceinngest · templated-referenceMust not flagT3 · Project policyQuiet
inngest-signing-key-body-63-twininngest · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-body-65-twininngest · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-env-reference-referenceinngest · templated-referenceMust not flagT3 · Project policyQuiet
inngest-signing-key-event-key-local-public-idinngest · public-identifierMust not flagT2 · Tool-corroboratedQuiet
inngest-signing-key-g-in-body-twininngest · wrong-alphabetMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-key-guidance-proseinngest · prose-mentionMust not flagT3 · Project policyQuiet
inngest-signing-key-label-proseinngest · benign-lookalikeMust not flagT3 · Project policyQuiet
inngest-signing-key-leading-glue-twininngest · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-maskinngest · benign-lookalikeMust not flagT3 · Project policyQuiet
inngest-signing-key-no-event-key-sentinel-public-idinngest · public-identifierMust not flagT2 · Tool-corroboratedQuiet
inngest-signing-key-prefix-onlyinngest · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
inngest-signing-key-referenceinngest · benign-lookalikeMust not flagT3 · Project policyQuiet
inngest-signing-key-sha256-digest-encoded-valueinngest · benign-encoded-valueMust not flagT2 · Tool-corroboratedQuiet
inngest-signing-key-short-bodyinngest · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
inngest-signing-key-trailing-glue-twininngest · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-truncated-near-missinngest · format-near-missMust not flagT2 · Tool-corroboratedQuiet
inngest-signing-key-underscore-delimiters-twininngest · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-unknown-label-twininngest · prefix-near-missMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-uppercase-hex-byte-twininngest · wrong-alphabetMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-uppercase-prefix-twininngest · prefix-near-missMust not flagT2 · Tool-corroborated · twinQuiet
inngest-signing-key-zeros-placeholderinngest · documentation-placeholderMust not flagT3 · Project policyQuiet