Skip to content

Conversation

@rusty1968
Copy link
Collaborator

Key vault private keys cannot be serialized (no IntoBytes/FromBytes bounds) because they reside securely in hardware or secure enclaves, but can still be used for cryptographic operations through secure handles.

A new trait (SerializablePrivateKey) was introduced so it does not force private key material to implement the serialization trait bounds. Only implement this where serialization is appropriate and secure.

@rusty1968 rusty1968 requested a review from FerralCoder October 3, 2025 21:46
@rusty1968 rusty1968 merged commit 101d8fe into OpenPRoT:main Oct 3, 2025
7 checks passed
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.

2 participants