Author

Topic: Bitcoin Backup - Need some input (Read 1550 times)

hero member
Activity: 540
Merit: 500
March 31, 2011, 02:18:32 AM
#8
Endpoint => server
Encryption key => wallet password

Make a visual separation between server fields and wallet fields
newbie
Activity: 24
Merit: 0
March 30, 2011, 06:47:29 PM
#7
Perhaps those should be made more clear, then?

Probably so. Any ideas for wording?
hero member
Activity: 588
Merit: 500
March 30, 2011, 06:45:27 PM
#6
Perhaps those should be made more clear, then?
newbie
Activity: 24
Merit: 0
March 30, 2011, 06:39:26 PM
#5
What's an "Endpoint"? And how does one enter the "Encryption Key"?

Good questions.

An 'endpoint' is the URL of a cloud server running the Bitcoin Backup server software (really just a PHP or Python script that accepts the upload and does a few other things to store it securely and keep track of it.  The idea is that a bunch of people would be running endpoints.

The encryption key is a password you will provide that will allow the program to encrypt the wallet file(s) using AES256 encryption. It's never transmitted over the wire but only used to encrypt the wallet file (which is stored in a .ZIP) before it's uploaded to the server.
hero member
Activity: 588
Merit: 500
March 30, 2011, 06:35:18 PM
#4
What's an "Endpoint"? And how does one enter the "Encryption Key"?
newbie
Activity: 24
Merit: 0
March 30, 2011, 06:01:46 PM
#3
How do we know this program is not just another trojan?

Hence the term "open source".  You will have the source to examine so you can know for sure. :-)
legendary
Activity: 980
Merit: 1020
March 30, 2011, 06:00:05 PM
#2
How do we know this program is not just another trojan?
newbie
Activity: 24
Merit: 0
March 30, 2011, 05:58:32 PM
#1
So I'm working on a small open source program called Bitcoin Backup that will allow users to securely back up their wallets to a cloud server. The program will encrypt the wallat file using AES-256 bit encryption and will be configurable to use a variety of backup servers (I'm also writing the backup server that anyone can run).

Below is a screenshot of the program so far and I'm wondering if I could get a bit of feedback on look and feel or any features the community would like to see implemented. The program will run on Linux, Mac, and Windows.

Here is the screenshot:  
https://docs.google.com/leaf?id=0B7CaoA7d1ppxMDc4Yjg4MzAtZjhhMi00Yjk0LWJhNjctNGIxMDc5YzUwMmJk&sort=name&layout=list&num=50

Please provide any feedback you might have. Specifically, I'm looking for how to make the interface better, what functions the program should includes, that sort of thing.

Thanks!
Anthony

Jump to: