Skip to content

Add secure physical entropy wallet creation - #17

Closed
charbelgereige wants to merge 1 commit into
gorunjinian:mainfrom
charcode:upstream-physical-entropy
Closed

Add secure physical entropy wallet creation#17
charbelgereige wants to merge 1 commit into
gorunjinian:mainfrom
charcode:upstream-physical-entropy

Conversation

@charbelgereige

Copy link
Copy Markdown
Contributor

Closes #16.

This PR adds secure user-captured physical entropy from coin tosses, dice rolls, and playing cards to MetroVault's wallet-creation flow.

The recommended mode continues to combine physical input with SecureRandom device entropy. An explicit physical-only mode is also available once the modeled entropy threshold is reached.

The implementation was developed and tested in the BitSawan fork, then transplanted onto the current MetroVault main branch for a focused upstream review.

Validation:

  • PhysicalEntropyTest passed
  • full testDebugUnitTest passed
  • assembleDebug 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.

Add secure physical entropy wallet creation

2 participants