Private keys are for signing transactions.

learn more… | top users | synonyms

3
votes
1answer
26 views

ELI5: What's the difference between a child-key and a hardened child-key in BIP32

I've read BIP32, and I do understand it more or less. Could someone please explain to me live I'm 5 years old what the difference between a child-key and a hardened child-key is? I'm trying to add ...
1
vote
1answer
43 views

Can I verify a sub public key came from it's parent public key in a HD wallet without involving any private keys?

I know I can sign a piece of text using a bitcoin private key to prove control over a public address but are there any operations I can perform to know if a public key submitted to me was derived from ...
1
vote
1answer
50 views

math to make a full private key have a mini private key equivalent

When creating a private key, how would I ensure that there is a mini private key equivalent, which could be substituted in place of the the full private key? What math would I have to use to create ...
0
votes
1answer
28 views

Private keys importing in format got by dumpprivkey

I backed up my private keys this way: Opened my peerunity wallet (bitcoin-qt fork), opened Debug window, issued dumpprivkey and I got my private key. Then, I wrote it on a piece of paper (!). Now, I ...
-1
votes
2answers
70 views

Bought bitcoins without a wallet. How do I spend them?

I bought some bitcoins from Bittylicious a few days ago. I didn't have a wallet at the time but Bitcoin Core wallet has finally synchronized. I have the transaction ID and address and everything I ...
1
vote
1answer
38 views

Can I 'un-import' private key?

I'm checking out the test net and a frendly person gave me access to his private key so that I didn't need to generate coins, so I importprivkey the key, sent me some coins and... Well, I understand ...
3
votes
1answer
114 views

HD wallets with an exposed child private key

HD wallets as described here are built based on a master seed and a master public key as follows: PK.b = PK.a + sG SK.b = SK.a + s I just got a little confused about this. Is s the mnemonic seed ...
2
votes
1answer
99 views

Address generator for Bitcoin wallet

As describe by Maxwell here in HD wallets assuming we have a key pair with private key SK.a and public key of PK.a and a seed s and a generator point G, we can generate a new key pair of (SK.b, PK.b) ...
3
votes
1answer
89 views

Generating private keys in Java

I'm looking for a way to generate private keys in Java. I'd like to make this a standalone program, so I'd rather not use a library like bitcoinj. From my research I've only seen people recommend ...
0
votes
2answers
59 views

How can transactions be verified without the private key?

Trying to get my head around her royal Bitcoin here... I understand that blocks of transactions are broadcast to the network, and that miners verify that the BC is 'spendable' by trawling the ...
3
votes
3answers
207 views

Can same private key generate multiple addresses?

Is this possible using some clever bitcoin script? The intention is to get more privacy. I can give different addresses to different people still no one can guess how much I make in total. I can do ...
0
votes
1answer
56 views

What roles of WIF(Wallet Import Format)?

I am reading "Mastering Bitcoin" written by Andreas and I found this explanation about "WIF(Wallet Import Format)" Key Formats Both private and public keys can be represented in a number of ...
1
vote
3answers
164 views

pycoin command line transaction

Is there a quick way to do transactions knowing only the private key(secret exponent) and the destination address, preferably from a command line utility such as pycoin? I am using Debian/Ubuntu and ...
2
votes
3answers
131 views

Can an exchange work which does not have control of the private keys?

It seems like there is really no great way to exchange USD for BTC. Having to trust an exchange with your private keys is undesirable. I'm wondering if there is a way to utilize the convenience of ...
1
vote
1answer
110 views

Where can I find code that allows me to calculate Z1 and Z2 from an ECDSA signature?

By following Recovering Bitcoin private keys using weak signatures from the blockchain, I am able to do other calculations, but I have no idea how to calculate Z1 or Z2. There was a public code ...
13
votes
1answer
1k views

Can private keys remain offline for their entire life?

I am new to Bitcoin and this question is based on 3 assumptions that may be incorrect. Assumption 1: If I understand correctly, the Bitcoin address is generated algorithmically independent of the ...
0
votes
0answers
111 views

Can't withdraw from blockchain.info: “Private key does not match bitcoin address [my address] = [probablyprivkey1] | [probablyprivkey2]”

I have some BTC (and I really need money now) on my Blockchain.info account, I can't withdraw them (just send them to another BTC address) as it tells me "Private key does not match bitcoin address ...
0
votes
1answer
89 views

How can I use a vanity address as my main address

I obtained a vanity bitcoin address (1MonkeyQWbMzny7BNTA66W9wv6KaCFFAB7) along with its private key. I would like to be able to use this as my main address. Sites like BlockChain.info allow you to ...
1
vote
1answer
188 views

Create addresses in bulk; and check balance

I am new to Bitcoin; our company wants to use bitcoin for payments. We need to create a address for each transaction. so we need to create many public address. First, I need to generate many public ...
0
votes
3answers
74 views

Why I don't need to specify public key to import paper wallet

I created a paper wallet on coinbase and wanted to import it to coinbase.com. It allowed me to import it by specifying private key only. I was surprised that I didn't have to specify public key as ...
1
vote
3answers
200 views

two people with same PUBLIC address, how will people/network know how to deliver bitcoin

I understand that a bitcoin address is a combination or more than one kind of encryption and entropy, and I also understand how improbable it is that the same address will get generated at the same ...
0
votes
1answer
42 views

BIP38 on multisig? Does it work?

I was making a multisig account with 3 of my Bitcoin addresses. The multisig account needs 2 of 3 private key to spend the Bitcoins in there. Then, I came up with an idea that nobody on the internet ...
0
votes
1answer
107 views

PHP Checking privatekeys

I am setting up my site on a hosting (not a server, just a hosting) where i will accept payments of bitcoins and maybe other cryptos later, after a week or so, i want to "sweep" my wallets. In short: ...
1
vote
0answers
100 views

How do I obtain the “Private Key” from my Armory Paper Backup

1) My laptop with Armory and bitcoin has been stolen. However, I have a Paper Backup - which gives: Wallet Version / Wallet ID / Wallet Name / Backup Type / Root Key (72 letters) - but NO "Chain ...
-1
votes
1answer
132 views

How do I import private keys en mass from a text file?

How do I import private keys en mass from a text file? They are in Wallet Import Format, e.g. 5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dZ1jvhTVqvbTLvyTJ. Would there be any limitations to the number of keys ...
1
vote
1answer
74 views

Is it correct that more than 160 bits of input data for producing a private key are superfluous?

If this is true, when I make a 64 character hexadecimal private key I need only provide randomness for the first 40 characters (40 x 4 bits per character = 160). The remaining 24 characters can be ...
0
votes
0answers
100 views

When you sweep a private key at Blockchain can you sweep the key in HEX format?

It would be useful to know this because I have made a 64 character hex private key by hand and generated the address without storing the key in WIF format. I don’t want to go online, input the hex key ...
3
votes
3answers
189 views

How do I spend Bitcoins from a specific address?

What's happening when I use importprivkey? Are the coins merged to my existing private key or is the new key added to my wallet? I want to import a private key, receive funds on it, and send the same ...
1
vote
1answer
119 views

Get private key from BigInteger

I have a BigInteger that represents a private key. How can I get that private key as a base58 encoded string? The following pseudo code does not work properly: base58.encode(bigInt.toByteArray) // ...
0
votes
2answers
39 views

Sendtoaddress using custom private key

Let's say the user sends me his private key. What is the appropriate RPC command to spend the Bitcoins of this user using his private key? Should I import his private key in the wallet before?
1
vote
0answers
23 views

How do I export a private key from my Bitcoin-QT wallet if the wallet isn't synced? [duplicate]

I started syncing a bitcoin-qt client, and had somebody send me funds to an address generated in the client. I then stupidly decided to speed up the syncing process and downloaded a torrent of ...
2
votes
0answers
59 views

Key Pools and best practices

I'm wondering about what the best practices are around generating and maintaining key pools for a wallet. What is the maximum number of keys/addresses that can be created for a single wallet? ...
4
votes
1answer
116 views

Why doc says importing private keys is so dangerous?

There are a lot of applications when someone would like to import a private key. However in wiki documentation they say it is very dangerous: https://en.bitcoin.it/wiki/How_to_import_private_keys ...
0
votes
0answers
100 views

Where can I find a C or C++ implementation of converting bitcoin privatekey to bitcoin public key and bitcoin address?

There are versions in python and some such things, but I need a C version (or at least C++). I do have the sha256, RMD160 in C already, and those functions are called. Thank you.
2
votes
1answer
65 views

Are specific private keys weaker than others?

I've heard some discussion about how certain private keys can be considered weaker because they were generated using a weak randomness algorithm. I have very little experience in this subject and ...
1
vote
1answer
55 views

Can unrelated people know the private key of a multisig address?

After a multisig address is created, can one of the private keys of that address be known by an unrelated person and the security of that address still remain uncompromised? My understanding being ...
4
votes
2answers
673 views

How do I extract my private keys from a protobuf wallet?

Recent changes to Andreas Schildbach's Bitcoin client for Android have removed the option to export private keys. This has been replaced by an option to back up the entire wallet. Unfortunately, the ...
2
votes
1answer
45 views

Exporting Private Keys for wallet in Multibit

My computer just got formatted, and so did my wallet. I had imported the private keys from my wallet a week back. Can I just load that again into multibit, and get my bitcoins back? I have also had ...
1
vote
1answer
228 views

If I have only the private key from a multibit private key export, how can I use the bitcoin later elsewhere?

In multibit, you can export the private keys from a wallet into a basic text document (*.key). It will look something like this: # KEEP YOUR PRIVATE KEYS SAFE ! # Anyone who can read this file can ...
2
votes
1answer
79 views

Multibit saving after transaction - what do wallet private key backups look like, if they exist?

I sent some bitcoins from a multibit wallet to another wallet. I recently realized that the change not sent in this transaction is sent to a new address. This means I didn't back up the key of this ...
0
votes
2answers
86 views

Using paper based public/private keys in bitcoin-qt [duplicate]

If I only have a public key string and a private key string written on a sheet of paper. How do I use those in bitcoin-qt? If this can be added to bitcoin-qt, will it eventually show me how much ...
1
vote
1answer
36 views

One private key in different locations?

Can I still use my key pair to receive and send bitcoins, even if I imported the private key in another location? I wondered about this, when I planned to import a backup of my online wallet in a ...
0
votes
1answer
253 views

ELI5: How do I import keys from blockchain.info backup into MultiBit 0.5.18

So, blockchain.info is holding my account hostage. My phone with my 2FA was lost (and remotely wiped) and they refuse to remove the 2FA on my account to get access. I have a recent backup of my keys ...
0
votes
0answers
108 views

How do you do point multiplication in bitcoin associated with the ecdsa algorithm?

I have posted a similar question recently, but not this specific. I have found that a lot may ride on the idea of "point multiplication" yet all explanations I have found lack explanation or are in ...
0
votes
3answers
144 views

Is it possible generate three public key( address ) by only one private key?

I hear that each address has one private key. Is it possible generate three public key address by only one private key?
-1
votes
1answer
107 views

CoinPunk questions with private base58 encoded private keys?

I am extemely sorry if this not the right place... but thought I could maybe get some pointers? Well, basically, if you look at this: ...
1
vote
0answers
231 views

Import private keys from Multibit into Armory?

I am attempting to import a private key that was made in Multibit, into Armory. I am able to restore this key into other wallets, such as the Android Bitcoin Wallet, Mycelium and Electrum, but when I ...
2
votes
3answers
104 views

How do I flush the keypool?

After the heartbleed vulnerability, I'm concerned that my private keys could have been compromised. I want to send all my coins to a new address with a freshly generated key. However, if I just ask ...
2
votes
2answers
83 views

Generating addresses on the fly or pre-generate and store public key?

When running a service that needed a bitcoin address, would it be better to generate a new address to use at that moment and store the private key on your server, or would it be better to pre-generate ...
1
vote
0answers
89 views

If I accidentally delete an address with funds

If the address is deleted (while using an online provider like CoinJar), does that mean the coins are lost for good? Or all public/private keys are still held by the company and the address deleted ...