Bitcoin Forum
October 22, 2018, 02:22:57 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Please help me to sign a time stamped message on my bitcoin cold wallet address  (Read 317 times)
IGCGamers
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile
December 08, 2017, 11:55:20 PM
 #1

Hi,

I have a bitcoin cold wallet address and i want to sign a message with time stamp. Please tell me how to do it?  Please do not make fun of me for asking such things.

Please tell me the step by step procedure..  I am new to this...
1540174977
Hero Member
*
Offline Offline

Posts: 1540174977

View Profile Personal Message (Offline)

Ignore
1540174977
Reply with quote  #2

1540174977
Report to moderator
1540174977
Hero Member
*
Offline Offline

Posts: 1540174977

View Profile Personal Message (Offline)

Ignore
1540174977
Reply with quote  #2

1540174977
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
cellard
Legendary
*
Offline Offline

Activity: 1162
Merit: 1152


View Profile
December 09, 2017, 02:38:38 AM
 #2

Hi,

I have a bitcoin cold wallet address and i want to sign a message with time stamp. Please tell me how to do it?  Please do not make fun of me for asking such things.

Please tell me the step by step procedure..  I am new to this...

What software are you using? I know how to sign messages with Bitcoin Core. If you are using Bitcoin Core:

https://www.youtube.com/watch?v=3oxM9_OCQKM

You could also import your key on Electrum and do it here:

https://www.youtube.com/watch?v=pNmC_BYO8eM

Note that you need your private key to do this, so don't use online wallets like blockchain.info etc

Xynerise
Sr. Member
****
Offline Offline

Activity: 280
Merit: 280

39twH4PSYgDSzU7sLnRoDfthR6gWYrrPoD


View Profile
December 09, 2017, 11:51:33 AM
 #3

You can import it into Mycelium wallet and sign from there, but whenever you import your private key from a paper wallet into any wallet, consider it compromised and move everything to another paper wallet.

This may seem a bit paranoid but it's better safe than sorry, since bitcoin transactions are immutable.
Sendbitz
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 09, 2017, 04:44:01 PM
 #4

What would be the purpose of signing one's address?

-- Say, if the private key for that address is stolen, would signing be of any help? (Since Bitcoin is decentralized and no one in control, where can one appeal to to in such a case)?

-- Also, would not the private key be exposed  unnecessarily due to the signing? (leaving the paper/cold wallet as it is would be more advisable)?

Thanks a lot.
bob123
Hero Member
*****
Offline Offline

Activity: 714
Merit: 611



View Profile WWW
December 09, 2017, 04:57:17 PM
 #5

Since you didn't provide any further information about how these cold storage is organized i will give you a small general procedure.
The first thing to do would be to set up a new offline linux environment (e.g. from booting media) with a wallet client of your choice (e.g. core or electrum).
Then, depending on how your key(s) is/are stored you can easily import them into the wallet, sign the message and copy it onto a (safe) usb-stick.
After you then shut down your linux environment you can then share the message from your online pc.

-- Also, would not the private key be exposed  unnecessarily due to the signing? (leaving the paper/cold wallet as it is would be more advisable)?

No, the private key does not get exposed from a signed message. That would break the whole concept of a PKI (https://en.wikipedia.org/wiki/Public_key_infrastructure)

Taras
Legendary
*
Offline Offline

Activity: 1330
Merit: 1011


Please do not PM me loan requests!


View Profile WWW
December 09, 2017, 06:11:22 PM
 #6

A lot of people miss the fact that you can sign messages offline with Bitcoin Core without needing to sync the blockchain. It's very easy to do, it's just in the File menu. Additionally you do not need an internet connection which is important for cold storage. You just need a way to get Bitcoin Core to an offline computer (e.g. a secure flash drive).
TryNinja
Hero Member
*****
Online Online

Activity: 798
Merit: 780


ChipMixer's Badge of Honor


View Profile
December 09, 2017, 07:20:01 PM
 #7

-- Say, if the private key for that address is stolen, would signing be of any help? (Since Bitcoin is decentralized and no one in control, where can one appeal to to in such a case)?
That's not what signing is for. The purpose of a signed message is to prove that an specific address belongs to you. Let's say that I create an account here at BitcoinTalk and tell everybody that the address 1XXXXXXXXX is mine. If I ever get hacked and lose my account, I can create a new one and post a message signed with my 1XXXXXXXXX address to prove that I'm the original owner of the account.

-- Also, would not the private key be exposed  unnecessarily due to the signing? (leaving the paper/cold wallet as it is would be more advisable)?
You don't need internet access to sign a message. If you sign directly from your cold wallet or temporary import your paper wallet in a air-gapped device, your private-key won't be put in risk.

cellard
Legendary
*
Offline Offline

Activity: 1162
Merit: 1152


View Profile
December 09, 2017, 07:48:37 PM
 #8

A lot of people miss the fact that you can sign messages offline with Bitcoin Core without needing to sync the blockchain. It's very easy to do, it's just in the File menu. Additionally you do not need an internet connection which is important for cold storage. You just need a way to get Bitcoin Core to an offline computer (e.g. a secure flash drive).

Indeed, but Bitcoin Core developers should work harder on making Bitcoin Core's GUI easy to use for offline storage. For example, I want to send coins from an offline Bitcoin Core installation into another laptop that has Bitcoin Core online and synced. In order to do so, I need to resort to very user-unfriendly commands like rawtransaction crafting and so on. I claim this could be nicely resolved in the GUI avoid mistakes which could be fatal. You enter the wrong amount of digits and you end up sending a massive fee for example. They need to work on that.

pebwindkraft
Full Member
***
Offline Offline

Activity: 251
Merit: 232


View Profile
December 09, 2017, 08:19:39 PM
 #9

Indeed, but Bitcoin Core developers should work harder on making Bitcoin Core's GUI easy to use for offline storage. For example, I want to send coins from an offline Bitcoin Core installation into another laptop that has Bitcoin Core online and synced. In order to do so, I need to resort to very user-unfriendly commands like rawtransaction crafting and so on. I claim this could be nicely resolved in the GUI avoid mistakes which could be fatal. You enter the wrong amount of digits and you end up sending a massive fee for example. They need to work on that.
I am uncomfortable with "they". Too many people here say they should/they must, so that I can ... Why they? Anything that is contributed? Have you supported the community with code to resolve GUI issues? Would you pay the developper for your requirement?
IGCGamers
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile
December 15, 2017, 06:40:19 PM
 #10

Thanks for all your kind help. I have done what i wanted.. I am locking this thread now...
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!