Skip to content

Normalize non-byte key material - #33

Closed
biru-codeastromer wants to merge 1 commit into
mainfrom
codex/key-type-errors
Closed

Normalize non-byte key material#33
biru-codeastromer wants to merge 1 commit into
mainfrom
codex/key-type-errors

Conversation

@biru-codeastromer

@biru-codeastromer biru-codeastromer commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • reject non-byte release keys before entering cryptography primitives
  • return stable SS041 errors across Python freeze, verify, diff, commitment, seal, and open paths
  • prove freeze creates no partial artifacts for invalid key types

Validation

  • make release-gate
  • 99 passed, 1 optional skip
  • 91.86% coverage
  • clean wheel and source installation
  • dependency, text, repository, example, and full-history Gitleaks audits passed

This PR is intentionally left unmerged pending maintainer review.

@biru-codeastromer

Copy link
Copy Markdown
Contributor Author

Superseded by merged #41, which preserves this change in the protected v0.4.0 release stack.

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.

3 participants