feat: Add selective key exchange with pair command for secure peer connections#141
feat: Add selective key exchange with pair command for secure peer connections#141Janmesh23 wants to merge 4 commits intoS4tvara:mainfrom
Conversation
- Add pair command for establishing secure connections - Update discover command with enhanced peer discovery - Modify sync command to support selective key exchange - Update vault configuration for key management - Enhance P2P sync with selective key exchange logic - Improve UI prompts for better user experience
💡 Suggestions to Improve This PR
Consider addressing these points to make your contribution stronger. Thanks for contributing! |
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
|
Hi @SubstantialCattle5 !! i did the total test-coverage as well , it was all fine i guess . edit - i saw the codecov report of missing testing of the added code , if tests are needed , please guide me as to how and what should i do exactly for |
|
Hi @Janmesh23 , |
Hi @Janmesh23 , A bit busy with office work, i'll mark it as hacktoberfest accepted such that it counts towards your contributions. |
Yepp thanks |
💡 Suggestions to Improve This PR
Consider addressing these points to make your contribution stronger. Thanks for contributing! |
Removed duplicate Janmesh23's information from the README. my profile was visible twice on the README.md
💡 Suggestions to Improve This PR
Consider addressing these points to make your contribution stronger. Thanks for contributing! |


Summary
This PR implements a selective key exchange system for enhanced P2P security in Sietch. It adds a new
paircommand that allows users to establish secure connections with specific peers, updates the discovery mechanism to support selective peer management, and enhances the sync functionality to work with the new key exchange system. The changes improve security by allowing users to control which peers they share data with, rather than syncing with all discovered peers.AI Assistance
Fixes #116