EC-Multiply
Last updated
Last updated
EC-Multiply is a feature within BIP38 that allows users to create multiple Bitcoin addresses and corresponding encrypted private keys that can all be unlocked with the same passphrase, without revealing the private key during the process. This method relies on elliptic curve multiplication to generate a set of keys derived from a passphrase, allowing for secure cold storage without needing to keep track of individual private keys. By using an "intermediate code" derived from the passphrase, users can distribute or generate these encrypted keys securely.
When a new encrypted private key is generated using EC-Multiply, it includes a confirmation code that lets the user verify the passphrase’s accuracy without decrypting the private key itself. This confirmation code is a proof mechanism that associates the passphrase with the address. EC-Multiply is particularly useful in situations where a user wants to generate multiple addresses from a single passphrase or distribute encrypted keys for use with cold wallets, as it reduces the risk of private key exposure while maintaining flexibility and security.
Here are the steps:
Select Cryptocurrency
Select Network
Select Mode
Enter Passphrase
Enter Owner Salt
Click Generate (If you don't have owner salt)
Enter Lot
Enter Sequence
Enter Intermediate Passphrase
Click Generate
Enter Seed
Click Generate (If you don't have seed)
Enter Intermediate Passphrase
Click Generate (If you don't have intermediate passphrase. Refer)
Select WIF Type
Click Create
Enter Confirmation Code
Enter Passphrase
Click Verify
Enter WIF
Enter Passphrase
Click Decrypt