Skip to content

Conversation

@cobycloud
Copy link
Contributor

Summary

  • add a KeyType.MLKEM enum value and register the new swarmauri_crypto_mlkem workspace member
  • implement the MlKemCrypto provider with ML-KEM-768 wrap/unwrap and seal/unseal flows plus strict KeyRef validation
  • document the package and add async unit tests covering direct usage and CompositeCrypto routing

Testing

  • uv run --directory pkgs/core --package swarmauri_core ruff format .
  • uv run --directory pkgs/core --package swarmauri_core ruff check . --fix
  • uv run --directory pkgs/standards/swarmauri_crypto_mlkem --package swarmauri_crypto_mlkem ruff format .
  • uv run --directory pkgs/standards/swarmauri_crypto_mlkem --package swarmauri_crypto_mlkem ruff check . --fix

https://chatgpt.com/codex/tasks/task_e_68ea2efe53048326924ec134f102f946

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants