mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-09 15:58:48 +00:00
Add BIP85 test vectors and fix implementation
This commit is contained in:
@@ -656,11 +656,8 @@ class PasswordManager:
|
||||
try:
|
||||
master_seed = os.urandom(32) # Generate a random 32-byte seed
|
||||
bip85 = BIP85(master_seed)
|
||||
mnemonic_obj = bip85.derive_mnemonic(index=0, words_num=12)
|
||||
mnemonic_str = (
|
||||
mnemonic_obj.ToStr()
|
||||
) # Convert Bip39Mnemonic object to string
|
||||
return mnemonic_str
|
||||
mnemonic = bip85.derive_mnemonic(index=0, words_num=12)
|
||||
return mnemonic
|
||||
except Exception as e:
|
||||
logging.error(f"Failed to generate BIP-85 seed: {e}")
|
||||
logging.error(traceback.format_exc())
|
||||
|
Reference in New Issue
Block a user