|
d76a4cbf4d
|
fix tests
|
2025-06-08 22:13:22 -07:00 |
|
|
fbda2d91af
|
add secret versioning support
|
2025-06-08 22:07:19 -07:00 |
|
|
f59ee4d2d6
|
'unlock keys' renamed to 'unlockers'
|
2025-05-30 07:29:02 -07:00 |
|
|
34d6870e6a
|
feat: add derivation index to vault metadata for unique keys - Add VaultMetadata fields: DerivationIndex, LongTermKeyHash, MnemonicHash - Implement GetNextDerivationIndex() to track and increment indices for same mnemonics - Update init and import commands to use proper derivation indices - Add ComputeDoubleSHA256() for hash calculations - Save vault metadata on creation with all derivation information - Add comprehensive tests for metadata functionality. This ensures multiple vaults using the same mnemonic will derive different long-term keys by using incremented derivation indices. The mnemonic is double SHA256 hashed and stored to track which vaults share mnemonics. Fixes TODO item #5
|
2025-05-29 16:23:29 -07:00 |
|
|
85d7ef21eb
|
Add comprehensive test coverage and fix empty branch issue
|
2025-05-29 14:18:39 -07:00 |
|
|
a4d7225036
|
Standardize file permissions using constants and fix parameter ordering inconsistencies
|
2025-05-29 13:13:44 -07:00 |
|
|
8cc15fde3d
|
latest
|
2025-05-29 13:02:39 -07:00 |
|
|
ddb395901b
|
Refactor vault functionality to dedicated package, fix import cycles with interface pattern, fix tests
|
2025-05-29 12:48:36 -07:00 |
|