Bitcoin Forum

Bitcoin => Project Development => Topic started by: ttookk on August 17, 2017, 10:15:33 AM



Title: Random idea: turning an old smartphone into a hardware wallet
Post by: ttookk on August 17, 2017, 10:15:33 AM
So, this was just something I was thinking about:

- Take an old smartphone

- Have a custom ROM of some Android, which contains nothing but wallets and a QR scanner, install it

- Open the phone and physically disconnect anything that can broadcast (wifi, phone, bluetooth). Not positive if that is really possible, though…

- Now you have an airgapped device. Do input, as well as output via QR codes. or by hand.


Yes, maybe not worth the effort. Just buy a trezor / ledger… Still, if your tinfoil hat is itching, you might trust a self-setup as described above more than a private company.


Title: Re: Random idea: turning an old smartphone into a hardware wallet
Post by: eternalgloom on August 17, 2017, 02:48:56 PM
It would be possible and it would be very interesting do make this act as a secure cold storage wallet.
I know someone who actually has a set-up like this with an old Samsung Galaxy s5 with Bither (wallet) installed on a custom android.

I've also found an article back from 2014 which details something similar:
https://bitscan.com/articles/security/bither-turning-old-smartphones-into-bitcoin-cold-storage


Title: Re: Random idea: turning an old smartphone into a hardware wallet
Post by: blockchaingo on August 17, 2017, 04:12:36 PM
Old smartphone is a very risky way to store your money due to high probability of breakage


Title: Re: Random idea: turning an old smartphone into a hardware wallet
Post by: carlfebz2 on August 17, 2017, 06:03:08 PM
It would be possible and it would be very interesting do make this act as a secure cold storage wallet.
I know someone who actually has a set-up like this with an old Samsung Galaxy s5 with Bither (wallet) installed on a custom android.

I've also found an article back from 2014 which details something similar:
https://bitscan.com/articles/security/bither-turning-old-smartphones-into-bitcoin-cold-storage
I didn't expect that it have been discussed before but theres really a possibility on having this kind of cold storage but I guess it wont really be created for sure because there are already lots of hardware/cold storages out there and I'm not sure if theres someone would pursue to create such project knowing that all mobile phones on these days do have all the accessibility on network which means you would really compromise your wallet informations but as being said you can restrict those permissions.


Title: Re: Random idea: turning an old smartphone into a hardware wallet
Post by: ttookk on August 18, 2017, 07:35:27 PM
It would be possible and it would be very interesting do make this act as a secure cold storage wallet.
I know someone who actually has a set-up like this with an old Samsung Galaxy s5 with Bither (wallet) installed on a custom android.

I've also found an article back from 2014 which details something similar:
https://bitscan.com/articles/security/bither-turning-old-smartphones-into-bitcoin-cold-storage


Well, look at that! Yes, that's basically what I meant. Interesting.

(…)

I didn't expect that it have been discussed before but theres really a possibility on having this kind of cold storage but I guess it wont really be created for sure because there are already lots of hardware/cold storages out there and I'm not sure if theres someone would pursue to create such project knowing that all mobile phones on these days do have all the accessibility on network which means you would really compromise your wallet informations but as being said you can restrict those permissions.

Well, at this point, there ae so many different ways to store your Bitcoin, that it implies, that there is no "perfect" way, but different ways with different advantages and disadvantages. Users may choose their preferred method based on their using habits.

Old smartphone is a very risky way to store your money due to high probability of breakage

Well, to an extend, this is true for every electronic device. While an old smartphone is maybe more probable to break at some point (although the sheer fact that it survived so many years may imply the opposite, actually), a Trezor, Ledger Nano or HDD can break just as well. Hardware wallets acknowledge this and use seed phrases. For smartphones, the same would be true: When you create a new wallet, you get a seed that you have to write down.

Now, the advantages a sartphone hardware wallet has over other solutions are:

Over regular smartphones and computers: If you are able to physically disconnect any broadcasting means, the only ways of inputting data would be by hand (typing), by camera (QR codes and the like) and by audio. Both typing and scanning QR codes are a) highly observable ways of inter-device communication, as well as b) extremely slow, thus greatly decreasing the risk of implementing malware on the smartphone wallet, as well as performing man-in-the-middle attacks.
Audio is a little more tricky, but maybe just ripping out the microphone might do the trick ;)
 
Over paperwallets: Other than with pure paperwallets, consisting either of seed phrases or privkey QR codes, with a smatphone wallet, you are still able to generate transactions, on a device, which is essentially airgapped.
To get the transaction from the device into the "real world", I'd suggest communicationg it to another smartphone, using the screen of the smartphone wallet and the camera of the broadcasting smartphone. I won't go into detail here, but again, you have a way of output, which is provingly one-directional and highly observable, preventing, once again, spying and man-in-the-middle-attacks.

Over hardware wallets: Well, not so much, actually. Unless you're a tinfoil hat and mistrust anything you didn't build with your own two hands and which comes from some private companies, which may very well have put in some weak random number creators to guess you keys or whatever (disclaimer: I personally don't believe anything in that direction, but some people might.), a hardware wallet will probably do its job just fine. I don't know, maybe I'm missing something, though…

Enough rambling for today.


Title: Re: Random idea: turning an old smartphone into a hardware wallet
Post by: csilla on November 09, 2017, 04:26:30 PM
It sounds such a great idea, but I suppose also that the old phones are easily breakable.


Title: Re: Random idea: turning an old smartphone into a hardware wallet
Post by: monkeydominicorobin on November 10, 2017, 05:18:02 AM
So, this was just something I was thinking about:

- Take an old smartphone

- Have a custom ROM of some Android, which contains nothing but wallets and a QR scanner, install it

- Open the phone and physically disconnect anything that can broadcast (wifi, phone, bluetooth). Not positive if that is really possible, though…

- Now you have an airgapped device. Do input, as well as output via QR codes. or by hand.


Yes, maybe not worth the effort. Just buy a trezor / ledger… Still, if your tinfoil hat is itching, you might trust a self-setup as described above more than a private company.

There exist instructionals about this. So it is not exactly a random idea. Of course it is worth the effort. Instead of buying overpriced chipset a.k.a. hardware wallet. This idea is definitely better.


Title: Re: Random idea: turning an old smartphone into a hardware wallet
Post by: Oilacris on November 10, 2017, 07:25:59 AM
So, this was just something I was thinking about:

- Take an old smartphone

- Have a custom ROM of some Android, which contains nothing but wallets and a QR scanner, install it

- Open the phone and physically disconnect anything that can broadcast (wifi, phone, bluetooth). Not positive if that is really possible, though…

- Now you have an airgapped device. Do input, as well as output via QR codes. or by hand.


Yes, maybe not worth the effort. Just buy a trezor / ledger… Still, if your tinfoil hat is itching, you might trust a self-setup as described above more than a private company.

There exist instructionals about this. So it is not exactly a random idea. Of course it is worth the effort. Instead of buying overpriced chipset a.k.a. hardware wallet. This idea is definitely better.
Overpriced? Do you know actually whats the actual price of those hardware wallets? Check here.:

https://www.buybitcoinworldwide.com/wallets/ledger-nano-s/
https://www.buybitcoinworldwide.com/wallets/keepkey/
https://www.buybitcoinworldwide.com/wallets/trezor/

Its is cheaper than on smartphones.