Hello -- I am trying to create a secure offline wallet, which I will share the details below, but the one thing I do not know how to do is validate without bitcoin or other complicated software, online wallets, etc... that my private key will successfully access funds associated with a public key when that day comes. Does anyone know of how I might do this? Something like offline javascript would be fantastic -- or the algorithim if it's not too complicated to code quickly.
I believe my method satisfies the following:
Don't need to trust anyone except a non-bitcoin-related website (such as lastpass.)
Verify I will one day be able to access private funds.
All this done without ever being on the internet.
My procedure:
1.) Use a randomly generated password from a source such as lastpass. (or any other trusted source)
2.) Use this generated password AND bitaddress.org offline with the brain wallet tab.
3.) I would like to offline, validate that my private key works with my public key. (I'm hoping for a simple algorithm or offline javascript)
4.) Encrypt Private/Public Key and Encrypt original Lastpass Key and store in several locations OR just make paper wallets and store in several locations.
5.) Use blockchain and setup a WATCH only address with my public key.
6.) Receive funds to public address.
7.) Wait and see what happens with bitcoin.