Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: thejaytiesto on January 10, 2016, 10:18:45 PM



Title: Creating address while offline in Core?
Post by: thejaytiesto on January 10, 2016, 10:18:45 PM
AS you can see in my other thread I need to enter my passphrase to create a new public key because I already created 100 (that's what I understood).
Anyway, I want to know if it's safe that I disable my router while my Core is already up to date and running, and I create a new address, so it's 0% chance that someone keylogs me while I enter the pass. Sure this is paranoid mode but you never know right?

So tell me if I can do this, since I only need to do this every new 100 addresses created (again from what I understood from this thread:

https://bitcointalk.org/index.php?topic=1319494.0)


Title: Re: Creating address while offline in Core?
Post by: DannyHamilton on January 10, 2016, 10:28:24 PM
AS you can see in my other thread I need to enter my passphrase to create a new public key because I already created 100 (that's what I understood).
Anyway, I want to know if it's safe that I disable my router while my Core is already up to date and running, and I create a new address, so it's 0% chance that someone keylogs me while I enter the pass. Sure this is paranoid mode but you never know right?

So tell me if I can do this, since I only need to do this every new 100 addresses created (again from what I understood from this thread:

https://bitcointalk.org/index.php?topic=1319494.0)

Bitcoin will generate new private keys and addresses while it is offline just fine. That isn't a problem at all, and if it makes you feel safer, go ahead and do it.

However, if there is keylogging malware running on your computer then disconnecting from the internet temporarily won't help.  The keylogging software will just remember what you typed and then send it out to the hacker that wrote the malware when you re-connect.



Title: Re: Creating address while offline in Core?
Post by: unholycactus on January 11, 2016, 02:57:17 AM
It doesn't add much security if your wallet is offline temporarily. You don't have to go to a lot of trouble to do it.
However, it would be false to state that you have a 0% chance of getting keylogged if you connect your device to the internet again in the future.


Title: Re: Creating address while offline in Core?
Post by: BitcoinNewsMagazine on January 11, 2016, 03:07:17 AM
If you are worried about keyloggers you should be using cold storage with Armory and two computers, or a hardware wallet like KeepKey or Trezor.


Title: Re: Creating address while offline in Core?
Post by: thejaytiesto on January 11, 2016, 11:41:14 AM
Thanks, what about a virtual keyboard so you click the characters instead of typing?

Anyone knows a good open source virtual keyboard for Windows? the ones that comes with Windows is not lightweight enough and it's annoying to open.


Title: Re: Creating address while offline in Core?
Post by: CIYAM on January 11, 2016, 12:07:34 PM
Thanks, what about a virtual keyboard so you click the characters instead of typing?

Personally I think it wouldn't be so hard to create a program that takes screen snapshots every time you click that also records the mouse position and then saves it ready for sending to the external party later if you are currently offline (so again it is not anywhere near as secure as actually having an offline computer).

BTW - Armory or hardware wallets like Trezor aren't the only solutions - apart from "paper wallets" which you could create offline I developed the CIYAM Safe (https://susestudio.com/a/kp8B3G/ciyam-safe) for doing 100% secure offline txs (using QR codes rather than plugging in any cables between the online and offline computers).