Private keys are for signing transactions.

learn more… | top users | synonyms

2
votes
2answers
24 views

Is there any wallet that allows safely storing private keys in an offline computer?

I have a computer that is 100% disconnected from the internet. I'd like to: Generate my own private keys by dice rolls; Import them on the offline computer wallet; Send coins to their addresses; ...
2
votes
1answer
18 views

Is it possible to exploit the use of the same private keys on different crypto coins?

Suppose someone has single private key, and from that private key he made a public key for Bitcoin, Ethereum, Dogecoin, etc. - is it possible to figure out the private key having those multiple public ...
4
votes
2answers
45 views

Why can't we switch private and public keys?

If private and public keys are performing the same task (although asymmetrically), but I mean each one can encrypt something that only the other one can decrypt, can I create a paper wallet and share ...
1
vote
2answers
52 views

Find private key

I have 2 transactions. ...
0
votes
2answers
14 views

How do I export my private key on MultiBit

I am using Multbit on my desktop, and I want to use my wallet on a another device like my phone.
1
vote
1answer
42 views

How to generate Ed25519 public key from private key using libsodium?

Not all crypto currencies are using secp256k1 technology for keypair generation and digital signatures. Curve25519 technology (frequently used to support ECDH key exchanges) is being used by a few ...
0
votes
0answers
12 views

Decrypt my private key using KeyCrypter

I am trying to decrypt my private key bytes using the KeyCrypter interface. But i do not know how to implement and call the decrypt() function. Initially i encrypt the bytes of my Private Key of my ...
1
vote
1answer
33 views

ECKey.ECDSASignature creation

I have my ECKey key. In order to create an ECDSASignature object with BitcoinJ, we have to call ECDSASignature mySignature = key.sign(Sha256Hash input). Is the Sha256Hash input my message? Or is it ...
2
votes
3answers
83 views

Is it important to have an unencrypted backup of the private key?

Am I correct that in not having our private keys written in paper or otherwise backed up we are implicitly trusting the wallet developers to keep publishing wallet versions that are capable of reading ...
0
votes
0answers
22 views

Where can a table of cryptocurrencies reliant upon particular elliptic curve technologies be found?

secp256k1 Koblitz Curve - is used by Bitcoin and over 100 other altcoins to synthesize public keys; used for address generation. Curve25519 Montgomery Curve - is used by Cryptonote Technologies to ...
1
vote
1answer
57 views

Is there a way to sign a transaction with BTC or any Altcoin without a computer using only pen and paper?

Was wondering if this is possible to do. Lets say Satoshi Nakamoto ended up prison in a foreign country and he was only able to communicate with the outside world by writing letters using only a pen ...
2
votes
3answers
141 views

Could someone solve for your private keys by sending many transactions to the same address?

I've read that it's never safe to use the same bitcoin address more than once because there is a small chance that someone could solve for your private keys (though I don't have a solid-enough ...
3
votes
1answer
55 views

Would it be wise and extra secure to use non-ascii characters in a brain wallet?

What are some pitfalls if you use non-standard ascii characters in your brainwallet? Say if you were to use asian language characters? Or even extended ascii characters ...
3
votes
1answer
70 views

Trying to import Bitcoin ATM wallet into Armory

I withdrew Bitcoins from Bitcoin ATM (Bitcoin mainnet, if that matters) into a wallet that it generated for me. My intention was to import or sweep the generated wallet into Armory (or possibly ...
1
vote
1answer
42 views

Is it possible to split a key for transaction signing without using multisig?

I am developing a wallet API, but I don't want custodial control of the user's funds. For reasons I won't explain here, I don't want to use multisig. But I want the advantages of a 2 of 2 multisig. ...
3
votes
1answer
83 views

Is there a service where you can generate public/private keys without anyone knowing? Like a tamperproof digital envelope

Is there a service where it generates a BTC address with public/private key, but no one knows it until someone pays a fee to reveal it? The idea is basically, some script or some other decentralized ...
2
votes
1answer
38 views

Redeeming physical bitcoin and transfer from mini private key to my wallet [duplicate]

How do I send bitcoin from physical bitcoin private key to my wallet address? I can't seem to find an option to receive payment from a 30 byte mini private key and the only thing close is to get from ...
2
votes
1answer
132 views

Export Private Keys from Bitcoin-QT

I am still attempting to complete the receipt of a payment in BitCoin-QT. The initial synchronization is beginning to be a hassle so I thought I might get my key and transfer my wallet to ...
2
votes
2answers
122 views

How do on-line wallet or bitcoin exchanges usually secure their private keys?

I suppose they're kept encrypted as not to do so would be the equivalent as saving plaintext passwords. I heard most of them keep a percentage of the funds in cold storage, but then isn't it ...
2
votes
1answer
50 views

Secret Key value for decimal versions over 127

After reviewing the address prefixes page on the wiki, I have noticed that in Bitcoin and other altcoins that the secret key / dumped private key header is always the decimal version + 128. So with a ...
1
vote
1answer
112 views

private key to wif - need help converting to base58encode (step 6 to step 7)

I am trying to learn more about how bitcoin addresses are created. I am following along with the tutorial at https://en.bitcoin.it/wiki/Wallet_import_format I undertsand how they do the first six ...
1
vote
1answer
159 views

Creating a Bitcoin online wallet service

My question is this: Lets say I wanted to create a bitcoin site, where users register and can deposit bitcoins into their account. should i use my MPK to generate infinite addresses, so after a user ...
1
vote
1answer
106 views

Constructing, signing, and pushing a Bitcoin transaction by using pybitcointools with Python

I'm utilizing the pybitcointools module in python 3.4 I've went through time and time again in the examples listed on the github page, but it isn't documented very well nor is the code. My situation ...
1
vote
1answer
130 views

Is there a deterministic private-public keypair generator without the BIP32 private key revealing issue?

HD Wallets have a flaw that revealing a private key and its parent master public key will reveal its parent master private key. (Described here[1] and here[2]). Isn't there a similar concept with ...
0
votes
0answers
135 views

Unknown key format when importing Private Key from Multibit to Blockchain.info

I'm trying to import a Private Key from MultiBit into Blockchain.info, but get an error saying "Error importing private key: Unknown Key Format". Is my MultiBit key in the wrong format or something?
1
vote
0answers
24 views

Is Bitcoin vulnerable to a Birthday Attack against Private Keys? [duplicate]

This is a definition of the Birthday Attack. Someone claims Bitcoin is vulnerable to such an attack in the bitcoin IRC chat. Are they correct?
1
vote
1answer
42 views

how is the private/public keypair for spent bitcoins connected to the private/public keypair which corresponds to my address?

Spending bitcoins costs me to sacrifice (i.e. can only be used once) a private/public keypair, am I right? Receiving does not use up a private/public keypair, am I right? Creating a new address also ...
1
vote
1answer
154 views

Does a private key always generate the same public key and address?

It seems like depending on the method you get different public keys and addresses when using bitcoin-ruby with the same private key. I am probably doing something wrong, but I am not sure where it ...
0
votes
1answer
89 views

Bitcoin Testnet Trouble with bitcoin-ruby

I am having trouble with the bitcoin-ruby gem. I get the following error when trying to send money to another address I have on the test network: ...
1
vote
2answers
24 views

Is it possible to shift/modify a ECDSA keypair by a scalar where the public key can be computed using only public information?

I am looking for a method which would allow a keypair to be modified in a manner which is unpredictable to the original creator. So I was thinking a user creates a key and commits it by making a ...
0
votes
1answer
46 views

Getting bx to create a private key from known chain code and a private EC WIF key?

I was trying to get strong feedback that I really understood a portion of the Mastering Bitcoin Book concerning HD wallets. The picture below is the reference for the question. I checked out the ...
1
vote
1answer
212 views

How can I get the private key from multibit?

The website shows a completely different UI and shows many options that the current version doesn't have. How can I find my private key? ...
0
votes
0answers
136 views

php private key to wallet import format (wip)

I have been writing a php file intended to create a bitcoin private key and change it to wallet import format. The issue is when I try a command in a gnome-terminal such as: bitcoin-cli importprivkey ...
1
vote
1answer
655 views

Where can I import my keys from computer to multiBit HD

I have upgraded my multiBit classic to multiBit HD but I am having hard time to find how to import private keys to my multiBit HD wallets. Any idea ?
0
votes
1answer
149 views

Finding private key [duplicate]

How do I find the private key in order to transfer my bitcoins from bitcoin core. The block chain keeps crashing before synchronization takes place. Appreciate the feedback
1
vote
0answers
224 views

Same identical R value of all transaction not provide corresponding privatekey

ECDSA Signature and the “z” value from above link learn calculation of z value and to get private key https://blockchain.info/tx/9ec4bc49e828d924af1d1029cacf709431abbde46d59554b62bc270e3b29c4b1 ...
0
votes
1answer
107 views

wallet.dat file compromise

If the private key(s) are/is in the wallet.dat file, then isn't it overly exposed to hackers? Can't a hacker just read my C:[dir]\wallet.dat file and take all the bitcion?
4
votes
1answer
113 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
80 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
97 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
183 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
177 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
60 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
197 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
195 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
295 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
147 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
489 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 ...
2
votes
1answer
215 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
392 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 ...