Original archived Re: How can I write a private key in internet (bip38)?
Scraped on 14/07/2025, 04:58:47 UTC
Well the only place online that meets all your requirements is the immutable bitcoin blockchain itself and considering that the entire encrypted result is 39 bytes (in raw bytes before encoded with base58) it fits perfectly inside an OP_RETURN output.
But as we say, چرا عاقل کند کاری که باز آرد پشیمانی. Why not store it normally on a hard copy (piece of paper) so that nobody ever sees it, which is the ultimate layer of protection. Because when the world sees it, it removes that. Maybe your password wasn't as strong as you thought. Maybe there was an exploit in the algorithm that someone found and could easily break the encryption. Maybe years pass and breaking AES becomes possible before you realize and move your coins. All of these maybes can be avoided if nobody sees your encrypted key!
Also:
If the password is something 25+ more random characters where is the risk that could be exploited?
You'll have to also create a physical backup of that long random password, so why go through the trouble of online storage of the encrypted key?