Bitcoin Forum
May 01, 2024, 04:53:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Paper wallet printed  (Read 2244 times)
LLec (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 501



View Profile WWW
July 17, 2016, 05:54:44 PM
Last edit: September 21, 2017, 02:40:08 AM by LLec
Merited by ABCbits (1)
 #1

What is the safest way to print a private key in a paper and give to another person?

For example I generate an address and I want give to a friend as gift, but is there a way that is 100% secure in regards to the mask/unreveal of the priv key during the paper wallet creation process?
1714539237
Hero Member
*
Offline Offline

Posts: 1714539237

View Profile Personal Message (Offline)

Ignore
1714539237
Reply with quote  #2

1714539237
Report to moderator
1714539237
Hero Member
*
Offline Offline

Posts: 1714539237

View Profile Personal Message (Offline)

Ignore
1714539237
Reply with quote  #2

1714539237
Report to moderator
1714539237
Hero Member
*
Offline Offline

Posts: 1714539237

View Profile Personal Message (Offline)

Ignore
1714539237
Reply with quote  #2

1714539237
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3374
Merit: 6568


Just writing some code


View Profile WWW
July 17, 2016, 08:14:13 PM
Merited by ABCbits (1)
 #2

Check out https://www.bitaddress.org. You can use the site to create paper wallets. You can and should download the code for the site from github: https://github.com/pointbiz/bitaddress.org and then use it on an offline machine when you actually want to make a paper wallet.

dsattler
Legendary
*
Offline Offline

Activity: 924
Merit: 1000


View Profile
July 18, 2016, 09:06:12 AM
 #3

There is a sure way to print a private key in a paper and give to another person ?

For example I generate an address and I want give to a friend as gift, but eventually there is a way 100% sure about mask/unreveal the priv keY?


You can encrypt a paper wallet with a password according to BIP38.
Read more about it in the bitcoin wiki: https://en.bitcoin.it/wiki/Paper_wallet

Bitcointalk member since 2013! Smiley
Windpower
Hero Member
*****
Offline Offline

Activity: 532
Merit: 501



View Profile
July 18, 2016, 11:25:32 AM
Merited by ABCbits (1)
 #4

A liveCD with tails on it, with an offline version of bitaddress.org on it. Make sure it never touches the internet, and print it out.

Or you can do what I do, get a trustable friend to code a paper wallet generator app that you can host on your CD that only generates wallets and just connects to your printer.
LLec (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 501



View Profile WWW
July 18, 2016, 07:26:07 PM
 #5

how to create a banknote with a private key that could be trustable? there is a way?
or another solution?
Raja_MBZ
Legendary
*
Offline Offline

Activity: 1862
Merit: 1505



View Profile
July 19, 2016, 12:26:35 PM
 #6

Even without encryption, the private key is pretty safe. All you have to do is to first make sure that your computer is secure, free from any sort of viruses or hacks, then print the paper wallet using a website like BitAddress.org. The wallet should remain just fine. BTW, don't just gift the empty paper wallet, it'd be worthless. Tongue
LLec (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 501



View Profile WWW
July 19, 2016, 12:48:44 PM
 #7

Even without encryption, the private key is pretty safe. All you have to do is to first make sure that your computer is secure, free from any sort of viruses or hacks, then print the paper wallet using a website like BitAddress.org. The wallet should remain just fine. BTW, don't just gift the empty paper wallet, it'd be worthless. Tongue

I understand this ... but if I print a priv key in a banknote, how I can make trustable also for another user, a "third person"?

for example there is a lot of coins sell with some btc inside. how yo can trust the seller if he don't have back up of your priv key in the coins you buy?
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3374
Merit: 6568


Just writing some code


View Profile WWW
July 19, 2016, 12:57:10 PM
 #8

Even without encryption, the private key is pretty safe. All you have to do is to first make sure that your computer is secure, free from any sort of viruses or hacks, then print the paper wallet using a website like BitAddress.org. The wallet should remain just fine. BTW, don't just gift the empty paper wallet, it'd be worthless. Tongue

I understand this ... but if I print a priv key in a banknote, how I can make trustable also for another user, a "third person"?

for example there is a lot of coins sell with some btc inside. how yo can trust the seller if he don't have back up of your priv key in the coins you buy?
You can't.

LoyceV
Legendary
*
Offline Offline

Activity: 3290
Merit: 16577


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
July 19, 2016, 04:11:36 PM
Merited by ABCbits (1)
 #9

for example there is a lot of coins sell with some btc inside. how yo can trust the seller if he don't have back up of your priv key in the coins you buy?
You can't.
Exactly. You have to "swipe" the paper wallet, transfer the amount of Bitcoin to an address you and only you have access to, and never use that same paper wallet again.

LLec (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 501



View Profile WWW
July 19, 2016, 07:43:47 PM
 #10

Even without encryption, the private key is pretty safe. All you have to do is to first make sure that your computer is secure, free from any sort of viruses or hacks, then print the paper wallet using a website like BitAddress.org. The wallet should remain just fine. BTW, don't just gift the empty paper wallet, it'd be worthless. Tongue

I understand this ... but if I print a priv key in a banknote, how I can make trustable also for another user, a "third person"?

for example there is a lot of coins sell with some btc inside. how yo can trust the seller if he don't have back up of your priv key in the coins you buy?
You can't.

and how people trust lealana or casascius that they don't use the priv key inside the physical coins?!
or there is another way to load and mantain the secureness of a coin?!
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3374
Merit: 6568


Just writing some code


View Profile WWW
July 19, 2016, 07:59:51 PM
Merited by ABCbits (1)
 #11

and how people trust lealana or casascius that they don't use the priv key inside the physical coins?!
or there is another way to load and mantain the secureness of a coin?!
They are just trusting the company to not steal the private key or record it beforehand.

dsattler
Legendary
*
Offline Offline

Activity: 924
Merit: 1000


View Profile
July 20, 2016, 06:46:55 AM
 #12

and how people trust lealana or casascius that they don't use the priv key inside the physical coins?!
or there is another way to load and mantain the secureness of a coin?!
They are just trusting the company to not steal the private key or record it beforehand.

Maybe someone comes up one day with a clever multi-sig scheme to allow this in a trustless way. I have sold lealana coins myself and most of the people asked how they can trust me that the private key is really on the coin.  Smiley

Bitcointalk member since 2013! Smiley
LucioTan
Full Member
***
Offline Offline

Activity: 224
Merit: 100



View Profile
July 22, 2016, 05:15:23 AM
 #13

Paper wallets are universally regarded as the most secure way to store bitcoin

Piper makes creating paper wallets as easy as pressing a button

If you invest in bitcoin ... it could be a lifesaver.

It could be a great help for everyonne who use to bitcoin Smiley
BellaBitBit
Hero Member
*****
Offline Offline

Activity: 756
Merit: 500


View Profile
July 22, 2016, 06:57:14 PM
 #14

Paper wallets are universally regarded as the most secure way to store bitcoin

Piper makes creating paper wallets as easy as pressing a button

If you invest in bitcoin ... it could be a lifesaver.

It could be a great help for everyonne who use to bitcoin Smiley

I need to do this just to practice at least.  I know it is something that I should do, just always put it off due to it being a bit complicated.  Good references here in this thread.

I love Bitcoin
khalized
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
July 22, 2016, 07:39:20 PM
 #15

OP can do one thing, ask his friend to generate a key for himself from https://www.bitaddress.org and secure it with a password according to BIP38 protocol.
Then he can send you the encrypted private key starting with 6... and you can generate a paper wallet with it, without knowing the actual password used to encrypt it.

This way you can basically gift him any coins you want without him to trust you.
Because redeeming can only be done by someone who knows the password.
ranochigo
Legendary
*
Offline Offline

Activity: 2954
Merit: 4165


View Profile
July 23, 2016, 04:41:19 AM
 #16

OP can do one thing, ask his friend to generate a key for himself from https://www.bitaddress.org and secure it with a password according to BIP38 protocol.
Then he can send you the encrypted private key starting with 6... and you can generate a paper wallet with it, without knowing the actual password used to encrypt it.

This way you can basically gift him any coins you want without him to trust you.
Because redeeming can only be done by someone who knows the password.
Then the friend would be generating the key instead of yourself, opposite of what the OP wants. A simpler method would be to ask him for the address and send him the coins.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bitcapitalist
Member
**
Offline Offline

Activity: 110
Merit: 10


View Profile
July 23, 2016, 05:08:05 AM
 #17

Piper printer would solve the problem as it works offline and prints a fully well-generated solution Smiley
jak3
Legendary
*
Offline Offline

Activity: 1274
Merit: 1004


View Profile
July 23, 2016, 08:19:10 AM
 #18

printing the paper wallet do not need a specific program or site anyone can make it by just converting his xpub or private key into a qr code and printing it out will give you a paper wallet
LLec (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 501



View Profile WWW
August 14, 2016, 10:06:23 AM
 #19

printing the paper wallet do not need a specific program or site anyone can make it by just converting his xpub or private key into a qr code and printing it out will give you a paper wallet

yes but how people selling paper wallet already funded? how they can be trustable service? they use an "hologram" to hide the priv key?
LoyceV
Legendary
*
Offline Offline

Activity: 3290
Merit: 16577


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
August 14, 2016, 10:16:55 AM
 #20

printing the paper wallet do not need a specific program or site anyone can make it by just converting his xpub or private key into a qr code and printing it out will give you a paper wallet

yes but how people selling paper wallet already funded? how they can be trustable service? they use an "hologram" to hide the priv key?
Personally, I would never trust them. But indeed, people sell coins with holograms and private keys in there. If you want to use that for long term storage, of course it looks nice. But you can never be sure the seller didn't store the private key. No matter how trusted the seller, you just can't know.

Pages: [1] 2 »  All
  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!