Skip to content

Replace network id with key#46

Merged
pentateu merged 2 commits into
mainfrom
replace_network_id_with_key
Sep 1, 2025
Merged

Replace network id with key#46
pentateu merged 2 commits into
mainfrom
replace_network_id_with_key

Conversation

@pentateu

@pentateu pentateu commented Sep 1, 2025

Copy link
Copy Markdown
Contributor

No description provided.

- Refactored the key management system to transition from using derived network IDs to raw public keys for network identification, enhancing consistency and security in encryption processes.
- Updated method signatures across the `runar-ffi` and `runar-keys` modules to accept and handle public key byte arrays instead of string identifiers.
- Modified the `EnvelopeEncryptedData` structure to store the network public key directly, improving clarity in data handling.
- Adjusted tests and examples to reflect the new public key approach, ensuring comprehensive coverage and validation of key management workflows.
- Introduced new dependencies for cryptographic operations, enhancing the overall functionality and performance of the key management system.
- Updated the `linux_keystore_end_to_end_mobile_node_flow` test to simplify the conversion of raw parts to a vector, enhancing code clarity.
- Removed the unused `cstr_to_string` function, streamlining the codebase and improving maintainability.
- Ensured that the remaining tests reflect the latest changes in key management functionalities, maintaining comprehensive coverage.
@pentateu pentateu merged commit 21d556a into main Sep 1, 2025
1 check passed
@pentateu pentateu deleted the replace_network_id_with_key branch September 1, 2025 12:00
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