Pages:
Author

Topic: [Android] Deck Wallet v1.0: Store your bitcoins in a deck of cards (Read 7935 times)

legendary
Activity: 1876
Merit: 1475
You should make a post in development subforum people will give you more insight there than here on project development.

https://bitcointalk.org/index.php?board=6.0

Thanks for your suggestion:
https://bitcointalksearch.org/topic/deckwallet-looking-for-security-feedback-and-comments-1001852
legendary
Activity: 1143
Merit: 1000
You should make a post in development subforum people will give you more insight there than here on project development.

https://bitcointalk.org/index.php?board=6.0
legendary
Activity: 1876
Merit: 1475
The app reached 80 downloads yesterday.
TBH less than what I expected 5 months after being published but it's something.

I'm personally using this as my main storage. Let me know any comments.
legendary
Activity: 1876
Merit: 1475
I'm still looking for (trusted) members to review the app including security.

It'd be great if somebody can check the source code, verify the app can't connect to Internet, and so on.
legendary
Activity: 1876
Merit: 1475
this looks really cool, i might give it a try later on.

in your first post you say install it on a non-rooted phone. is this essential, or will it work on a rooted phone as well?

It works on rooted and non-rooted as far as I know. But you're obviously more vulnerable if you install it in a rooted phone... (and the same goes for iOS and wallets on a jailbroken phone)
oh ok, thanks for answering my question. i have a rooted phone so that's why i was wondering.  Grin

As a security measure this app doesn't require any permission at all. In a non-rooted phone the app can't override this, it simply can't access the Internet, store or read information from the device or anything else.

If you rooted your phone the app *could* acquire root privileges and do any of those things. It won't but you would have to trust and that defies the purpose of not requiring any permissions.

That's the main reason why using a non-rooted device is strongly recommended.
legendary
Activity: 1512
Merit: 1012
this looks really cool, i might give it a try later on.

in your first post you say install it on a non-rooted phone. is this essential, or will it work on a rooted phone as well?

It works on rooted and non-rooted as far as I know. But you're obviously more vulnerable if you install it in a rooted phone... (and the same goes for iOS and wallets on a jailbroken phone)
oh ok, thanks for answering my question. i have a rooted phone so that's why i was wondering.  Grin

You can install it, but I don't recomend you store big amounts of coins in that phone Smiley
sr. member
Activity: 373
Merit: 252
this looks really cool, i might give it a try later on.

in your first post you say install it on a non-rooted phone. is this essential, or will it work on a rooted phone as well?

It works on rooted and non-rooted as far as I know. But you're obviously more vulnerable if you install it in a rooted phone... (and the same goes for iOS and wallets on a jailbroken phone)
oh ok, thanks for answering my question. i have a rooted phone so that's why i was wondering.  Grin
legendary
Activity: 1512
Merit: 1012
this looks really cool, i might give it a try later on.

in your first post you say install it on a non-rooted phone. is this essential, or will it work on a rooted phone as well?

It works on rooted and non-rooted as far as I know. But you're obviously more vulnerable if you install it in a rooted phone... (and the same goes for iOS and wallets on a jailbroken phone)
sr. member
Activity: 373
Merit: 252
this looks really cool, i might give it a try later on.

in your first post you say install it on a non-rooted phone. is this essential, or will it work on a rooted phone as well?
legendary
Activity: 1876
Merit: 1475
Anyone using this app please post your review.

I understand you probably don't want people to know that deck of cards in your drawer has any value but any comment would be appreciated.

Still looking for feedback regarding security. Anyone sees any way of this being hacked?
legendary
Activity: 1876
Merit: 1475
This app looks really nice, and this project has some legs to walk a long walk... Looking good, keep it up Smiley

Very nice work!

Thanks!

Any feedback is welcome, especially regarding security
or ideas to improve it.
jr. member
Activity: 50
Merit: 1
Very nice work!
legendary
Activity: 1512
Merit: 1012
This app looks really nice, and this project has some legs to walk a long walk... Looking good, keep it up Smiley
legendary
Activity: 1876
Merit: 1475
Very nice idea! So I can lock that deck of cards in a safe and no one will know I have a bitcoin keys hidden inside.

You know what could be nicer if the app can access the camera on the phone and "watch" I deal the cards one by one and the app can recognise all the numbers and suits of each card so I don't have to enter the cards manually.  Cheesy

Nice idea Smiley probably for a future version. It seems like a big project.

However, I'm not sure if waiting until a mobile camera focuses and scans would be faster than manually entering a single card.

Very nice idea! So I can lock that deck of cards in a safe and no one will know I have a bitcoin keys hidden inside.

Make sure to put some other magic props in there, or people will.

It's recommended to use a password and to keep the cards in a safe place.
Following those 2 rules (plus a proper shuffling) can be an extremely safe way to store BTC for a long period.

Most people won't know that a deck of cards can hold a set of BTC keys, but of course that's not enough for security.

legendary
Activity: 3038
Merit: 1032
RIP Mommy
Very nice idea! So I can lock that deck of cards in a safe and no one will know I have a bitcoin keys hidden inside.

Make sure to put some other magic props in there, or people will.
hero member
Activity: 672
Merit: 500
Very nice idea! So I can lock that deck of cards in a safe and no one will know I have a bitcoin keys hidden inside.

You know what could be nicer if the app can access the camera on the phone and "watch" I deal the cards one by one and the app can recognise all the numbers and suits of each card so I don't have to enter the cards manually.  Cheesy
legendary
Activity: 1876
Merit: 1475
legendary
Activity: 1876
Merit: 1475
DeckWallet has been updated to version Beta 0.2.

You can download it here:
https://github.com/ecuamobi/deck-wallet/blob/master/market/DeckWallet_0.2.apk

  • It now allows choosing the number of cards with a minimum of 31.
  • It generates as many bitcoin addresses as the number of entered cards. The addresses are generated by moving the first card to the end. See "How it works" in the OP.

Any feedback is welcome, especially regarding security.

legendary
Activity: 1876
Merit: 1475
Following blossbloss's advice, I'll change how the extra addresses are generated.

Therefore, don't use the app to store your bitcoins yet. I will publish version 1.0 this week.
legendary
Activity: 1876
Merit: 1475
Regarding 1 (and probably 3), the 7-time shuffle is already recommended under instructions.

To be clear, what I meant that the 7 shuffles need to be riffle shuffles in order to generate a random sequence.  Other kinds of shuffles (such as overhand shuffles) will not come close to generating a random sequence after only 7 shuffles.

I see. I missed that.

I've updated the OP adding that.
Pages:
Jump to: