Questions tagged [private-key]

This tag should be used for questions pertaining to private keys. Private keys are used for signing transactions and allow the holder of the private key to spend the Bitcoin associated with the address derived from the private key.

Filter by
Sorted by
Tagged with
0 votes
1 answer
30 views

How does the bitcoin network use public and private keys when one wants to transfer funds?

I am familiar with Public keys, private keys and addresses. But, I don't understand how they are used when I want to transfer funds to a different wallet. For example, what is the process that is ...
user avatar
  • 113
2 votes
2 answers
71 views

Why can't I reverse secp256k1's public key point in order to determine the private key?

I understand that the public key q is generated by the point addition of g (some secp256 k1 constant) u times such that u is a big number (private key). This process can be simplified in this diagram ...
user avatar
  • 113
2 votes
1 answer
34 views

How does ECDSA work when generating the public key?

I know the curve has formula y^{2}=x^{3}+ax+b. However, some websites are saying that a=0 and b=7 for secp256k1? What is secp256k1? Is it the curve that is always used or does it generate the field in ...
user avatar
  • 113
0 votes
2 answers
57 views

Where is the private key stored. Also, how is a seed-phrase one's private key?

If I download an app such as Metamask which will give me a seed phrase, how can this seed phrase be transformed into an alphanumerical private key? Also, where is this private key stored - is it ...
user avatar
  • 113
0 votes
1 answer
50 views

How does bitcoin wallet's backup restore forwarding transactions?

I've installed bitcoin wallet on my phone and had some transactions. I backed up my wallet and after backing up did some another transactions. I supposed that the back up just would restore my wallet ...
user avatar
0 votes
1 answer
76 views

How can I recover my private key?

I have a part of an UNCOMPRESSED private key. Starts at 5, missing 10 characters at the end. I saw the code on this forum and used it in python. But when working with my key, it gives out 2 incorrect ...
user avatar
1 vote
1 answer
54 views

Why is the Generator Point G for secp256k1 curve typically indicated in (y,-x) quadrant?

Generator Point G for the secp256k1 curve is typically indicated below where the curve intersects the y-axis. At x=0, y=sqrt(7) and -sqrt(7), which are both small numbers less than 3, but G is an ...
user avatar
  • 33
0 votes
1 answer
47 views

How do crypto exchanges create wallet for their customers?

I am new in Cryptos. I noticed that when I want to trade in an exchange it needs to create a wallet on their website. It seems this is the wallet they create for a user like what he/she can create him/...
user avatar
  • 101
1 vote
1 answer
63 views

Is it feasible to calculate EC private key k from public key K for very low values of k?

If an EC private key k is very small, say "1", is it feasible to calculate the private key k from its public key K, since there would only be one step back to generator point G and therefore ...
user avatar
  • 33
-1 votes
1 answer
120 views

Does someone know how to recovery a private key

I have more than 60 Bitcoins in an account since 2014. At the time I was using Bitcoin Armory to manage wallet. After some health problem I have lost the private key but I still have the password. ...
user avatar
  • 1
0 votes
2 answers
59 views

What is the difference between a 'hot' and 'cold' wallet

Problem I don't understand the difference between a 'hot' crypto wallet, and a 'cold' crypto wallet. Assumptions My understanding of blockchains is that they use public/private cryptography in order ...
user avatar
1 vote
1 answer
78 views

How to get Private Keys for the corresponding HD generated Child Public Keys?

If we take a look at the Mastering Bitcoin book by Antonopoulos it is explained how to derive child keys as described in BIP-32: From this image it is easily visible that we can use parent public key ...
user avatar
  • 15
2 votes
1 answer
49 views

Can hot wallets be secure?

Hot wallets are generally considered the least secure because their online nature creates an opportunity for hackers to crack them. but is there a way to cryptographically secure the seed generation ...
user avatar
0 votes
2 answers
48 views

How can I manually connect a bitcoin network and create a bitcoin account?

I am not sure that I'm 100% technically correct, but I want to create a key value pair which is essentially my Bitcoin account. Please correct me if I am wrong. So what does it take me to make my ...
user avatar
0 votes
1 answer
78 views

Bitaddress.org gives me legacy address instead of Bech32 address

I have my private key, but when I put it into bitaddress.org, it gives me a legacy address (starting with "1") and not the Bech32 address (starting with "bc1") that I was expecting....
user avatar
0 votes
1 answer
107 views

Addresses in Electrum wallet start bc1 but other tool gives addresses starting 1

I am using the Electrum wallet for Bitcoin on Windows 10. I'm able to get the private key of my main receiving address. I'm sure this address works to receive BTC as I've been able to before. I was ...
user avatar
0 votes
1 answer
48 views

Is it possible to compute just a byte of the public key by having the private key?

Let's say we have a certain known public key to which we want to find the private key with a bad approach such as brute forcing. Would it be possible that instead of computing the whole public key to ...
user avatar
  • 3
0 votes
1 answer
74 views

What is the main purpose of the idea PASSPHRASE (25th word)?

I understand that the 25th word is to protect your assets when your 24 seed phrases are compromised. But I have some questions: If I use a simple word as the 25th word, it will be easily brute force ...
user avatar
  • 49
0 votes
1 answer
85 views

Is passphrase (the 25th word) using open source algorithms? Can I recover the passphrase on any hardware wallets?

Many hardware wallets provide the passphrase function that allows you to protect your assets even if your 24 seed phrases are compromised. But I worry that the different companies use different ...
user avatar
  • 49
1 vote
1 answer
120 views

Bitcoin private key, key range calculation?

I saw a Bitcoin puzzle on https://privatekeys.pw, on which there are different private key spaces with addresses and then you need to somehow find out the right private key? Is there a way to ...
user avatar
  • 27
0 votes
1 answer
88 views

Private keys for mainnet vs testnet

If I have valid private key to use on Bitcoin mainnet, can I use the same key to generate addresses and spend on testnet? If so, is this encouraged, or should one generally keep separate keys to use ...
user avatar
0 votes
1 answer
61 views

Where's the code that bitcoin core uses to generate private keys

I was looking through the repository but theres just too many folders to go through https://github.com/bitcoin/bitcoin Wheres the code bitcoin core uses to generate private keys?
user avatar
0 votes
1 answer
63 views

how to get masterkey and consequent wallet keys from root seed?

So basically i am trying to create my own crypto wallet application in python, i have generated the random entropy, calculated the checksum, generated the 12 words and then generated the root seed ...
user avatar
0 votes
1 answer
49 views

What happens to the public and private keys after a transaction? Specifically, how (and why) do they change upon payment?

Feel free to answer/address as many of these topics as you like: In particular, I am interested in how bitcoins can be stolen, e.g., the 2016 Bitfinex hack. If I am not mistaken, the only way to steal ...
user avatar
  • 3
0 votes
1 answer
48 views

Automatic Bitcoin signer

I'm not that technical, but is it possible to run a script that automatically signs a Bitcoin transaction once some conditions are met? For example, a date -I understand that with Bitcoin smart ...
user avatar
0 votes
0 answers
38 views

BitcoinCore does not see balance after private key entry

Please help me understand the situation. I created an address in BitcoinCore to store BTC and extracted a private key to this address (the address was the following type: 31h5a...). This was in 2019. ...
user avatar
  • 1
0 votes
0 answers
35 views

I invested an online trading account for bitcoin, but after withdrawal, they didn t send money to my bitcoin adress but what they did puzzled me :: [duplicate]

They sent me blockchain application V6.34, and provided me a wallet ID and password and asked me to log in, and when i logged in in i found all the Bitcoin i had withdrawn, but they putted it on an ...
user avatar
0 votes
2 answers
46 views

Does a pass phrase uniquely identify public and private keys?

If I go to bitaddress.org and create a paper wallet with BIP38 and a pass phrase, what it doing with that pass phrase specifically? Since it can make multiple paper wallets from one pass phrase, the ...
user avatar
  • 103
0 votes
3 answers
84 views

Why do private keys have a range limit?

I am reading about ECDSA, and I find that the private key must be in (0,n), with n = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141. Is n the total number of points on the ...
user avatar
0 votes
1 answer
80 views

One address 2+ private keys. Bitcoin future

Since bitcoin uses cryptography algorithms to create private and public keys there is a possibility it could repeat. Person 1: L54w...KraG -> bc1...kq4 Person 2: L3mV...JU8G -> bc1...kq4 So ...
user avatar
0 votes
0 answers
101 views

Using the Bitcoin python library to generate Private Key [Noob question]

I have done pip install bitcoin and then wrote the below code: from bitcoin import * private_key = random_key() print(private_key) Now I am getting this error: Traceback (most recent call last): ...
user avatar
0 votes
1 answer
106 views

How does the Bitcoin Core wallet generate entropy for the HD seed?

How does the Bitcoin Core wallet generate entropy for the HD (Hierarchical Deterministic) seed and ultimately the private keys? This post asks a related question but doesn't focus on the entropy part, ...
user avatar
0 votes
1 answer
37 views

Methods to find BTC addresses collisions with less complexity approaches/attemps

I have one question. I'm trying to lower complexity when breaking private keys for BTC. If we have that an address is a hash160 from priv key, then we can assume that we have 2^96 per each address. If ...
user avatar
  • 101
1 vote
1 answer
51 views

How can I verify that a system is generating legit Private Key and Native SegWit address pairs?

I'm helping someone put a Native SegWit address (bc1...) on a website to collect Bitcoin donations. I've found some javascript code that generates Private Key and Native SegWit address pairs offline. (...
user avatar
1 vote
2 answers
1k views

Bitcoin Base 58 wif format Private Key recovery Front 5 character are missing [duplicate]

I lost my private key front 5 character can i gain back my private key my address is 1PfNh5fRcE9JKDmicD2Rh3pexGwce1LqyU i didn't have any backup. If any one help me to get my private key back i will ...
user avatar
0 votes
1 answer
43 views

Creating HD wallet using Blockcypher

I'm using Blockcypher to create an HD wallet, which requires me to send extended_public_key. How do I create the extended keys? While generating a new address using the API I'm getting something like: ...
user avatar
  • 127
1 vote
1 answer
59 views

If someone cuts a standard Bitcoin private key into two (or more) equal parts, would another person be able to spend the coins after finding one part?

Someone has a standard (non-compressed) bitcoin private key (256 bits) and wishes to store it on paper. Being paranoid about someone finding the sheet of paper, he/she cuts the private key up and ...
user avatar
  • 142
-10 votes
1 answer
165 views

Can I be rewarded for discovering, creating, and proving bugs on Bitcoin?

There has never been a remittance history to this address. https://www.blockchain.com/btc/address/1JqPFnGPhHhy54zJKmC1MPiczzgFjCmzE9 public key : ...
user avatar
1 vote
1 answer
135 views

Does inserting a passphrase also changes the private key of a wallet.dat file

If I insert a passphrase to a wallet.dat file but also save copy of it before the passphrase, and then make a transfer to it, will I be able to use the old wallet version (Without the passphrase) to ...
user avatar
  • 85
1 vote
1 answer
573 views

How to generate private/public key pairs in c++ using openssl

I have 2 questions: How can I generate private/public key pairs with c++ and openssl? I don't want them saved to a file. I want the values to be available to my c++ program. Given a private key, how ...
user avatar
0 votes
0 answers
18 views

Is there any hope for Bitcoins mined in early 2009? [duplicate]

Back in 2009, on the advice of a friend, I started mining Bitcoin. I also remember the exact period. It was in the period from the end of March 2009. until May 31, 2009. That year, on May 31, I moved ...
user avatar
  • 1
1 vote
2 answers
240 views

What are the formats of a private key?

I copied my private key to a file and I can't remember what the string begins with. Can you help me by giving me the different types of private key: number of characters and and with which characters ...
user avatar
0 votes
1 answer
65 views

If you lose your Bitcoin wallet Password, can you simply transfer private key to another bitcoin wallet provider?

If you lose your Bitcoin wallet password, can you simply transfer private key to another bitcoin wallet provider? I mean if I lost the password to the website where the wallet is stored, can I simply ...
user avatar
  • 113
2 votes
2 answers
83 views

Curious about the Math that makes Bitcoin/Blockchain work ! Any good resources to learn it?

A bit of a background about me ; Computer Engineer but during my studies i didn't dive too deep into the maths , especially the maths that makes the blockchain and cryptography work looking for advice ...
user avatar
0 votes
0 answers
64 views

Can i recover missed phrase on p2sh wallet?

i have a wallet from past with p2sh format ,also i know my private key but i just lost 4 character of that,i tried few apps to recover that but no one works(they work on another wallets prefectly),i ...
user avatar
0 votes
1 answer
128 views

Where do I find a private key in litewallet.io? [closed]

I have created this public key LUv2h4kHH21bJSmab2UAvBarLmSckWFASS in a mobile app called litewallet.io which can be found here https://litewallet.io/ but I do not see an option in litewallet to ...
user avatar
  • 1
2 votes
1 answer
92 views

Will taproot change public key generation?

Does taproot change how private/public keys/addresses are generated, or just how the transactions are signed? Also, I'd appreciate if someone could recommend me where to look for official sources of ...
user avatar
1 vote
3 answers
112 views

How can i recover my specific wallet using the 12 word mnemonic?

I just can't understand how can i use the 12 words instead of writing all the numbers related to the address/private/public keys. When i go to iancoleman.io the output is several addresses, private ...
user avatar
0 votes
0 answers
27 views

Is this a good recommendation as secure way to generate paper wallet via iOS app for non-technical user?

I have suggested to a non-technical friend to use this as a way to generate a paper wallet using an iphone. I'm trying to see if there are any pitfalls. I have used the air-gapped PC method for myself ...
user avatar
0 votes
0 answers
64 views

My private key represents an integer. True or false? Shortening issue

The formula (I assume that just the 1 formula exists) to convert this: WIF Private Key (5K5sohTSvd5nJ4oE9mxSVimT6Kfmz1LSaxHyxVsRVQyjJRXnfEK) into this Base64 Private Key pxhjsV/...
user avatar

1
2 3 4 5
17