Skip to content

feat: improve circuit ID privacy — 128-bit UUIDs + privacy notice#9

Merged
DeDuckProject merged 2 commits intomasterfrom
feat/circuit-id-privacy
Mar 23, 2026
Merged

feat: improve circuit ID privacy — 128-bit UUIDs + privacy notice#9
DeDuckProject merged 2 commits intomasterfrom
feat/circuit-id-privacy

Conversation

@DeDuckProject
Copy link
Copy Markdown
Owner

  • Expand circuit IDs from 8 to 32 hex chars (128-bit UUID), eliminating brute-force enumeration attacks on the shared server
  • Add privacy_notice field to hello_quantum() response explaining the shared-server trust model
  • Add Privacy & Security section to README recommending local MCP for sensitive work
  • Update tests to expect 32-char circuit IDs

DeDuckProject and others added 2 commits March 23, 2026 11:59
- Expand circuit IDs from 8 to 32 hex chars (128-bit UUID), eliminating
  brute-force enumeration attacks on the shared server
- Add privacy_notice field to hello_quantum() response explaining the
  shared-server trust model
- Add Privacy & Security section to README recommending local MCP for
  sensitive work
- Update tests to expect 32-char circuit IDs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…o health module

- Resolve conflict: accept master's modular register() architecture
- Move privacy_notice into tools/health.py (where hello_quantum now lives)
- Update test for generate_circuit to expect 32-char circuit IDs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@DeDuckProject DeDuckProject merged commit e08bb2a into master Mar 23, 2026
6 checks passed
@DeDuckProject DeDuckProject deleted the feat/circuit-id-privacy branch March 23, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant