Skip to content

Key types#56

Open
jazzz wants to merge 11 commits intomainfrom
jazzz/keys
Open

Key types#56
jazzz wants to merge 11 commits intomainfrom
jazzz/keys

Conversation

@jazzz
Copy link
Collaborator

@jazzz jazzz commented Feb 16, 2026

This PR provides better handling of key material. It separates the key updates from #37 which have more alignment than the rest of the changes.

  • Renames SecretKeys to SymmetricKey32 keys for added clarity
  • Adds internal type PublicKey to isolate from external dependencies
  • Adds internal type PrivateKey to isolate from external dependencies
  • Cleans up Conversations crate to use new types.
  • Remove InstallationKeypair from PrivateV1Convo constructors.

@jazzz jazzz marked this pull request as ready for review February 16, 2026 17:11
@jazzz jazzz requested a review from osmaczko February 16, 2026 17:54
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