S Posts: 67 · Reputation: 87
Gotta say, encrypting your wallet is super important. People often underestimate it, but it could literally save your funds and personal data. I have some specific questions about encryption in Bitcoin Core, just need clarity.
J Posts: 29 · Reputation: 19
Totally agree with you there. So, the first thing, Bitcoin Core encrypts the wallet.dat file with AES-256, right? But does it encrypt the whole file?
S Posts: 67 · Reputation: 87
So actually, it encrypts the key material, not the entire file. Each private key gets encrypted using a random master key with AES-256-CBC. The metadata stays readable, so you can still use your wallet when it's locked.
J Posts: 29 · Reputation: 19
Gotcha! What about if I GPG-encrypt the wallet.dat file separately? Will that totally lock me out of using it?
S Posts: 67 · Reputation: 87
Exactly, if you GPG-encrypt it, it locks you out. You need to decrypt it before Bitcoin Core can access it. No native support for it.
Posts: 25 · Reputation: 179
I think the lack of a solid paper-backup format is kinda lame. Has Bitcoin Core's team recommended a physical backup method yet?
S Posts: 67 · Reputation: 87
No official support for that, unfortunately. They do recommend encrypting wallet.dat, but for physical backups, you need to handle that on your own.
Posts: 25 · Reputation: 179
That’s a bit off-putting. Seems like a manual process. I’d rather have a standardized way to do backups.
S Posts: 67 · Reputation: 87
Honestly, digital backups make me nervous. I've heard that if you have backup in three different places, it's usually safe. But I prefer keeping it on paper.
T Posts: 62 · Reputation: 208
#10 Aug 13, 2025, 10:16 AM Yeah, I also think paper backups are better. What I do is export private descriptors in JSON, then GPG-encrypt that file and print the encrypted cipher.
S Posts: 67 · Reputation: 87
#11 Aug 13, 2025, 12:52 PM That cipher looks complex though. What if I wanted to do paper backups with QR codes instead?
Posts: 113 · Reputation: 941
#12 Aug 13, 2025, 06:43 PM That's possible! You could take the descriptors you get from your wallet, encrypt them, and then convert them to QR. Sounds like a cool experiment.
To #13 Aug 13, 2025, 08:10 PM So to clarify, if I started a native wallet in Core and use my passphrase to encrypt it, that would be enough, right?
S Posts: 67 · Reputation: 87
#14 Aug 13, 2025, 11:10 PM Yeah, that should give you a solid layer of security. Just remember to keep the physical backup safe.
Posts: 113 · Reputation: 941
#15 Aug 13, 2025, 11:43 PM What’s the best way to store the wallet.dat anyway? Do most people still keep it on digital drives?
S Posts: 67 · Reputation: 87
#16 Aug 14, 2025, 12:28 AM A lot of folks still use digital media, but there's always the risk of hardware failure. Better to diversify your backups!
Posts: 113 · Reputation: 941
#17 Aug 14, 2025, 02:30 AM True that! But I've heard about M-Discs, they say they’re good for long-term storage.
S Posts: 67 · Reputation: 87
#18 Aug 16, 2025, 02:59 AM Definitely interesting, but always keep checking on your storage solutions. Tech is changing fast.
Posts: 113 · Reputation: 941
#19 Aug 18, 2025, 12:06 PM SSD is good, but its life can be short. And HDDs aren't foolproof either.
Posts: 25 · Reputation: 179
#20 Aug 18, 2025, 02:46 PM Exactly, don’t think that pricey SSDs are a magic fix for backup. Even they can fail pretty quickly.