Skip to content
Benchmarks

redact-secret · Report · Detector

E2B API keys

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

Format evidence

Arrival evidence (#434, product redact-secret#905; #860 handoff e2b.md, READY). T1 under ruling R1 on every fact: the provider's generator draws 20 random bytes and hex-encodes them after the e2b_ prefix, and its seed test asserts the 44-byte total; the docs name E2B_API_KEY and show e2b_… placeholders. Without the prefix the body is SHA-1 shaped, so the prefix is load-bearing. Excluded: the retired sk_e2b_ user access token (generation stopped 2026-07-01, tokens stopped working 2026-08-01) is a twin because it is another credential class, uppercase-hex bodies (accepted by the verifier but never issued), 64-hex sandbox tokens (not lexically attributable) and e2b_ package names. Neither pinned peer has an E2B 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 E2B API keys fixtures
GroupFixturesLeaked or false alarmsNear-twinsOutcomesOther scanners, same cell
Must not flag · Tool-corroborated18False alarmsat most 17.6%0 of 18 controls flagged18 quiet · 0 flagged
  • flare-redact at most 17.6%
  • gitleaks at most 25.8%
  • trufflehog at most 17.6%
Must not flag · Project policy8False alarmsat most 32.4%0 of 8 controls flagged8 quiet · 0 flagged
  • flare-redact at most 32.4%
  • gitleaks at most 32.4%
  • trufflehog at most 32.4%
Must redact · Provider-documented17Secret spans left readableat most 18.4%0 of 17 spansNear-twins told apartat least 74.1%11 of 11 pairs17 redacted · 0 too much · 0 partly exposed · 0 missed
  • flare-redact at most 99.0%
  • gitleaks at most 58.7%
  • trufflehog at most 100.0%
43 of 43 rows
Fixtures
43
Left readable
0
Redacted too much
0
False alarms
0

Fixtures for this detector

43 fixtures. Choose "Every scanner" to see each scanner's outcome for the same rows.
Fixtures in E2B API keys
FixtureKind and evidenceredact-secret
e2b-api-key-bare-prosee2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-bearer-headere2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-chat-pastee2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-compose-enve2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-curl-x-api-keye2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-dotenve2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-exporte2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-js-sandboxe2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-json-api-keye2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-json-tokene2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-key-shape-baree2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-key-shape-quotede2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-key-shape-unicode-crlfe2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-mcp-enve2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-python-sandboxe2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-sdk-kwarge2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-trailing-glue-twine2b · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-x-api-key-headere2b · documented-format-literalMust redactT1 · Provider-documentedRedacted
e2b-api-key-actions-secret-referencee2b · templated-referenceMust not flagT3 · Project policyQuiet
e2b-api-key-body-39-twine2b · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-body-41-twine2b · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-ellipsis-placeholdere2b · documentation-placeholderMust not flagT3 · Project policyQuiet
e2b-api-key-env-reference-referencee2b · templated-referenceMust not flagT3 · Project policyQuiet
e2b-api-key-g-in-body-twine2b · wrong-alphabetMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-git-sha-encoded-valuee2b · benign-encoded-valueMust not flagT2 · Tool-corroboratedQuiet
e2b-api-key-hyphen-in-body-twine2b · wrong-alphabetMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-hyphen-separator-twine2b · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-key-guidance-prosee2b · prose-mentionMust not flagT3 · Project policyQuiet
e2b-api-key-label-prosee2b · benign-lookalikeMust not flagT3 · Project policyQuiet
e2b-api-key-leading-glue-twine2b · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-leading-underscore-twine2b · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-maske2b · benign-lookalikeMust not flagT3 · Project policyQuiet
e2b-api-key-masked-placeholdere2b · documentation-placeholderMust not flagT3 · Project policyQuiet
e2b-api-key-module-names-public-ide2b · public-identifierMust not flagT2 · Tool-corroboratedQuiet
e2b-api-key-package-import-public-ide2b · public-identifierMust not flagT2 · Tool-corroboratedQuiet
e2b-api-key-prefix-onlye2b · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
e2b-api-key-referencee2b · benign-lookalikeMust not flagT3 · Project policyQuiet
e2b-api-key-retired-user-token-twine2b · prefix-near-missMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-short-bodye2b · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
e2b-api-key-template-digest-encoded-valuee2b · benign-encoded-valueMust not flagT2 · Tool-corroboratedQuiet
e2b-api-key-truncated-near-misse2b · format-near-missMust not flagT2 · Tool-corroboratedQuiet
e2b-api-key-uppercase-hex-byte-twine2b · wrong-alphabetMust not flagT2 · Tool-corroborated · twinQuiet
e2b-api-key-uppercase-prefix-twine2b · prefix-near-missMust not flagT2 · Tool-corroborated · twinQuiet