Skip to content

Conversation

@rusty1968
Copy link
Collaborator

The subtle crate is designed to work in no_std environments when default features are disabled. The current configuration prevents OpenPRoT from being used in the embedded ecosystem where constant-time cryptographic operations are particularly important.

…ilds

The subtle crate is designed to work in no_std environments when default features are disabled. The current configuration prevents OpenPRoT from being used in the embedded ecosystem where constant-time cryptographic operations are particularly important.
@rusty1968 rusty1968 self-assigned this Sep 15, 2025
…ompatibility

The zeroize crate's default features include 'alloc' which requires a global
allocator. For embedded no_std environments, we need to disable default
features and only enable the specific features we need (derive).
@FerralCoder FerralCoder merged commit 2c2a876 into OpenPRoT:main Sep 16, 2025
6 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