Author

Topic: Creating address while offline in Core? (Read 1094 times)

legendary
Activity: 1890
Merit: 1072
Ian Knowles - CIYAM Lead Developer
January 11, 2016, 08:07:34 AM
#6
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).
legendary
Activity: 1358
Merit: 1014
January 11, 2016, 07:41:14 AM
#5
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.
legendary
Activity: 1806
Merit: 1164
January 10, 2016, 11:07:17 PM
#4
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.
legendary
Activity: 1078
Merit: 1024
January 10, 2016, 10:57:17 PM
#3
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.
legendary
Activity: 3388
Merit: 4615
January 10, 2016, 06:28:24 PM
#2
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://bitcointalksearch.org/topic/is-it-normal-that-the-wallet-wants-your-pass-to-create-a-new-recieving-address-1319494)

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.

legendary
Activity: 1358
Merit: 1014
January 10, 2016, 06:18:45 PM
#1
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://bitcointalksearch.org/topic/is-it-normal-that-the-wallet-wants-your-pass-to-create-a-new-recieving-address-1319494)
Jump to: