Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: coinlocket$ on May 30, 2019, 09:57:48 PM



Title: Is possible to create a address with a personal key?
Post by: coinlocket$ on May 30, 2019, 09:57:48 PM
I've tried to search but I haven't found information about this personalization of the address.

The question is the following one:

If I want a personal passphrase or a private key chosen by me, is possible to link to those a Bitcoin address?


Title: Re: Is possible to create a address with a personal key?
Post by: khaled0111 on May 30, 2019, 10:48:22 PM
Yes, you can. A private key is basically a 256 bits number from which you derive the public key then you derive the address.
Quote
Nearly every 256-bit number is a valid ECDSA private key. Specifically, any 256-bit number from 0x1 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140 is a valid private key.
https://en.bitcoin.it/wiki/Private_key

The easiest way to derive a private key from a passphrase is to hash it using sha256.

There are many online tools that let you generate a bitcoin address from a passphrase like keybase.io
I don't advice you to use an online tool, though. Find an open source code and run it offline.
 
Here is an easy tutorial on How to generate your very own Bitcoin private key and on [url=https://coindoo.com/how-to-create-a-bitcoin- (https://www.freecodecamp.org/news/how-to-generate-your-very-own-bitcoin-private-key-7ad0f4936e6c/)wallet-address-from-a-private-key/]How to Create a Bitcoin Wallet Address from a Private Key[/url]


Title: Re: Is possible to create a address with a personal key?
Post by: BitMaxz on May 30, 2019, 11:26:02 PM
If I want a personal passphrase or a private key chosen by me, is possible to link to those a Bitcoin address?

Do you mean that you want to link custom private key or passphrase?

I think you can't do that because every private key has its own bitcoin address so there's no way to link it to other bitcoin address but if you want to encrypt a private key you can encrypt it with AES-256 Password using coinb.in.

Check this link page https://coinb.in/#newAddress to generate a new wallet then check the "Encrypt Private Key with AES-256 Password" then add password then generate. Copy the generated key under "AES-256 Encrypted WIF key" and save it somewhere safe.

If you want to decrypt the encrypted wif/private key you can check this thread below there are two option to follow from the thread below.

- How to decode an encrypted WIF key ? (https://bitcointalk.org/index.php?topic=5117155.0)



Title: Re: Is possible to create a address with a personal key?
Post by: coinlocket$ on May 30, 2019, 11:35:56 PM
Exactly what khaled0111 said and the fun part is that I knew the answer but my brain was on offline mode.

Locking the thread and sorry if the question wasn't clear English is not my main language.