Bitcoin Forum
July 09, 2024, 09:43:36 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin hardware wallet with QR scanner  (Read 116 times)
ASUjames (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
January 07, 2018, 08:32:17 PM
 #1

Hi guys,

Long time bitcoiner, first time poster.

Quick question: I have all of my bitcoin stored away on paper wallets that I’m way too paranoid to sweep at the moment. Would love to put some of it on a trezor or other hardware wallet.

Question: is there a reason why there aren’t any hardware wallets without the ability to QR scan a paper wallet?

Im just curious to see what the hold up is and why this isn’t a thing.

bitart
Hero Member
*****
Offline Offline

Activity: 1442
Merit: 629


Vires in Numeris


View Profile
January 07, 2018, 09:14:43 PM
 #2

What if you use a mobile wallet for this purpose? It's able to scan a QR code, and you can do this while you're in airplane mode, so no one will be able to take your private key while you're working with the paper wallet. Before, you can save your trezor's address (where you want to move your coins to) in the mobile wallet's address list, so you can create the transaction (sending from the paper wallet to trezor) on the mobile phone in the mobile wallet and sign it, and you can reconnect the network when you broadcast the signed transaction. This way you can send all your coins to the hardware wallet, and because you don't want to use the paper wallet anymore, it's not a problem if the mobile wallet contains the private key of the empty paper wallet.
ASUjames (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
January 07, 2018, 10:10:35 PM
 #3

What if you use a mobile wallet for this purpose? It's able to scan a QR code, and you can do this while you're in airplane mode, so no one will be able to take your private key while you're working with the paper wallet. Before, you can save your trezor's address (where you want to move your coins to) in the mobile wallet's address list, so you can create the transaction (sending from the paper wallet to trezor) on the mobile phone in the mobile wallet and sign it, and you can reconnect the network when you broadcast the signed transaction. This way you can send all your coins to the hardware wallet, and because you don't want to use the paper wallet anymore, it's not a problem if the mobile wallet contains the private key of the empty paper wallet.

Thanks for the reply:

I haven’t swept my paper wallets but using your suggestion of using a mobile device to QR scan

Is there a chance the mobile device could be compromised?

From your reply, I’m gathering that the best way to do this would be to scan with mobile device in airplane mode, while also directing the go to address of the signed transaction to be the new address that I’ve created on my trezor?

That way, once I plug into the internet...the transaction will happen?

bitart
Hero Member
*****
Offline Offline

Activity: 1442
Merit: 629


Vires in Numeris


View Profile
January 07, 2018, 10:33:51 PM
 #4

What if you use a mobile wallet for this purpose? It's able to scan a QR code, and you can do this while you're in airplane mode, so no one will be able to take your private key while you're working with the paper wallet. Before, you can save your trezor's address (where you want to move your coins to) in the mobile wallet's address list, so you can create the transaction (sending from the paper wallet to trezor) on the mobile phone in the mobile wallet and sign it, and you can reconnect the network when you broadcast the signed transaction. This way you can send all your coins to the hardware wallet, and because you don't want to use the paper wallet anymore, it's not a problem if the mobile wallet contains the private key of the empty paper wallet.

Thanks for the reply:

I haven’t swept my paper wallets but using your suggestion of using a mobile device to QR scan

Is there a chance the mobile device could be compromised?

From your reply, I’m gathering that the best way to do this would be to scan with mobile device in airplane mode, while also directing the go to address of the signed transaction to be the new address that I’ve created on my trezor?

That way, once I plug into the internet...the transaction will happen?


Don't act too quickly, wait for some more suggestions. There's a chance that mobile devices are compromised already, so you should search (wait) for a few other solutions and choose the best, that has the less risk. I have read that some mobile wallets has been compromised on iOS with a QR code scanner malware, I don't know the app which is affected. I don't know also if Android apps are affected or not.
Just wait for some more advice from forum members, there will be a solution sooner or later.
I have read about solutions that includes linux live cd operating systems for setting up temporary wallets for loading the paper wallet into it and signing a transaction and moving this transaction on a USB stick to an internet connected PC to broadcast the transaction, so there are more possible solutions to concern. Also, you can search on the forum for similar questions, too.
hatshepsut93
Legendary
*
Online Online

Activity: 3024
Merit: 2148


View Profile
January 07, 2018, 10:45:32 PM
 #5

Bitcoin private key QR codes might be small enough to be decoded by hand. After you have decoded it, you should import it into some wallet on offline machine which will derive corresponding public key and address - after that you can check that address on block explorer or compare it against an address on your paper wallet.
Alternatively, you can take a photo of QR code with a digital camera (not your phone, tablet or other online device), transfer it to offline computer and decode it with some software (make sure that it's open source and reviewed to not be malicious).
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!