In Bitcoin Core, the previous password is required in order to change to a newer password. Is this previous password used simply as a proof-of-ownership key (that doesn’t do anything but show proper access), or does it have any part in changing the password through a method of decryption or something along those lines?

1 Answer 1


It is not a superficial gate-keeping password. The password on your wallet is an encryption passphrase.

Related answer with more details: https://bitcoin.stackexchange.com/a/89278/26873

  • So, are you basically saying that the old password is required to change to the new password, because it is used to decrypt the file? And then the file is encrypted by the new password?
    – user118815
    Mar 28, 2021 at 15:09
  • 1
    Yes, in order to encrypt your wallet with a new password, you must decrypt it first with the existing password.
    – m1xolyd1an
    Mar 28, 2021 at 15:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.