Bitcoin Forum
October 15, 2018, 06:26:45 PM *
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: public and private key  (Read 156 times)
jaa2001
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
January 31, 2018, 04:28:38 AM
 #1

What software does bitcoin use to create public and private keys?
1539628005
Hero Member
*
Offline Offline

Posts: 1539628005

View Profile Personal Message (Offline)

Ignore
1539628005
Reply with quote  #2

1539628005
Report to moderator
1539628005
Hero Member
*
Offline Offline

Posts: 1539628005

View Profile Personal Message (Offline)

Ignore
1539628005
Reply with quote  #2

1539628005
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1539628005
Hero Member
*
Offline Offline

Posts: 1539628005

View Profile Personal Message (Offline)

Ignore
1539628005
Reply with quote  #2

1539628005
Report to moderator
1539628005
Hero Member
*
Offline Offline

Posts: 1539628005

View Profile Personal Message (Offline)

Ignore
1539628005
Reply with quote  #2

1539628005
Report to moderator
Coding Enthusiast
Sr. Member
****
Offline Offline

Activity: 513
Merit: 379


Novice C♯ Coder


View Profile WWW
January 31, 2018, 05:13:12 AM
 #2

There is not exactly any software, bitcoin uses Elliptic Curve cryptographic algorithm to get the public keys from private keys with Secp256k1 parameters[1][2].
As far as I know, bitcoin core used to use OpenSSL Library back in 2014 and before, and ever since v0.12.0 (Feb 2016) [3] they moved to a library that the team coded themselves called libsecp256k1 [4].
I don't know what other bitcoin wallets use though.

[1] https://en.bitcoin.it/wiki/Secp256k1
[2] https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm
[3] https://bitcoin.org/en/release/v0.12.0
[4] https://github.com/bitcoin-core/secp256k1

Projects List+Suggestion box
Donation link using BIP21
Bech32 Donation link!
BitcoinTransactionTool (0.9.2):  Ann - Source Code
Watch Only Bitcoin Wallet (supporting SegWit) (3.1.0):  Ann - Source Code
SharpPusher (broadcast transactions) (0.10.0): Ann - Source Code

OgNasty
Donator
Legendary
*
Offline Offline

Activity: 2702
Merit: 1376


I 💚 Bitcoin


View Profile WWW
February 02, 2018, 05:42:21 AM
 #3

You can create your own keys with vanitygen. Maybe that’s what you meant?

https://bitcointalk.org/index.php?topic=25804.0

gvnsrbtc
Sr. Member
****
Offline Offline

Activity: 525
Merit: 285



View Profile
February 02, 2018, 09:35:34 AM
 #4

Bitcoin core software uses its own libraries to create keys. If you want to create addresses out of bitcoin core software but also they are valid, there are some alternatives. Even you can create a software that creates valid addresses. Vanitygen is one of the alternatives.
Ahmstar
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile WWW
February 03, 2018, 11:07:37 AM
 #5

Hello everyone is there any way I can generate my private ken on coinbase?
AdolfinWolf
Hero Member
*****
Offline Offline

Activity: 826
Merit: 623



View Profile
February 03, 2018, 11:13:59 AM
 #6

Hello everyone is there any way I can generate my private ken on coinbase?

No. Coinbase doesn't provide customers with access to their private keys, which is the reason you should never use them as your main wallet. No keys = no control over your bitcoin.

https://support.coinbase.com/customer/portal/articles/1526452-where-can-i-find-the-private-keys-for-my-wallet-

Maveth13
Full Member
***
Offline Offline

Activity: 336
Merit: 111


View Profile
February 03, 2018, 11:17:44 AM
 #7

Hello everyone is there any way I can generate my private ken on coinbase?

You can't. Coinbase is a hosted wallet and they don't provide you with the corresponding private for all your generated addressess, which is understandable since balances from those addressess are always emptied into a cold storage.

You can always send your coins to a different wallet that gives you access to your private keys.
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!