Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: noob2001 on July 04, 2014, 06:09:42 PM



Title: .....
Post by: noob2001 on July 04, 2014, 06:09:42 PM
...


Title: Re: Using blockchain for generating and storing passwords
Post by: beatljuice on July 04, 2014, 06:37:19 PM
See this.

http://blog.bitpay.com/2014/07/01/bitauth-for-decentralized-authentication.html


Title: Re: Using blockchain for generating and storing passwords
Post by: odolvlobo on July 04, 2014, 06:39:49 PM
Your explanation has no mention of the blockchain. How would it be used? I use KeePass to generate and store very strong passwords. How would your system be better?


Title: Re: Using blockchain for generating and storing passwords
Post by: franky1 on July 04, 2014, 06:59:24 PM
i just have a few fresh addresses that i dont use for bitcoins. i just use the public key for the username and the private key for the password.

try guessing my password.. :D

i simply dumppriv, in my backed up wallet to get it.. no need to remember either of them..


Title: Re: Using blockchain for generating and storing passwords
Post by: keithers on July 04, 2014, 07:15:23 PM
Maybe people can use btc addresses as their user names. Then they could accept payments directly to their usernames


Title: Re: Using blockchain for generating and storing passwords
Post by: btcton on July 04, 2014, 09:45:46 PM
A similar way would be to simply link a bitcoin address to your account and signing a different message each time you want to login.


Title: Re: Using blockchain for generating and storing passwords
Post by: odolvlobo on July 04, 2014, 09:56:40 PM
Your explanation has no mention of the blockchain. How would it be used? I use KeePass to generate and store very strong passwords. How would your system be better?

Your keepass database isn't global and therefore has to be carried on a usb, whereas the blockchain is accessible worldwide.

The user would create a master password or seed, and a table of random characters would be generated from the blockchain. The table would have co-ordinates, and the user would enter a pin code to reference a string of characters within the table. That string of characters can now be copied and used for a website password.
The website passwords wouldn't need to be written down. But the user would need to write down the master password and the username and pincode. The user would obviously have multiple pin codes for each website password to prevent reusing the same password for every website.  

I store my keepass database in dropbox, so I can access it anywhere.
You don't need the blockchain to generate the random characters, do you? I guess you are suggesting that since the block chain is potentially globally accessible, you could use the block chain as the table.


Title: Re: Using blockchain for generating and storing passwords
Post by: InwardContour on July 05, 2014, 01:25:21 AM
IMO the best way to use the blockchain for a password would be to use the public key of the xth largest TX on block n as your password. All that you would need to remember is "X" and "N" and could use any block explorer to access your password.