Author

Topic: Is it possible to generate address using defined text? (Read 1306 times)

legendary
Activity: 858
Merit: 1000
No the private address or private key and the public key are derived using a mathematical formula. There are Services out there that attempt to give you a vanity address, but all they have done is generating a mass number of keys and parse the list that they've come up with for some common words names things like that.
The private key is Created from the public key using math that same public cable always produce that same private key and vice versa.

If the private key is made from the public key, what's stopping me from taking your bitcoin address (public key), calculating the private key, and taking your coins?

It is only a one way calculation. The Private Key can get the public key, but not vice-versa.
newbie
Activity: 14
Merit: 1
Hi, i'm still studying about blockchain and cryptocurrency. Is it possible to generate address using defined text and if i want to reverse  address it will give me my own defined text.

Example :
Email : [email protected]
Generated address : Lbt4cde316xxxxx

Is it possible to do in bitcoin wallet, ethereum, or any altcoin? if yes, please show me how to do


to get public key you need number. it's for the ecdsa algorithm purpose, which generates public key.

But you can use some encoding before that.

For an example:

text: 'aaaa' in base 16 system represents number 43690. You need to remember process that led you to number, but looking strictly from mathematical point of view, you need number.
sr. member
Activity: 377
Merit: 282
Finis coronat opus
The private key is Created from the public key using math that same public cable always produce that same private key and vice versa.

You are WRONG! Private key generated first. After that, from private key public key is generated using defined algorithm. Only in that sequence.
with private key you signed your transactions, and you share your public key to other nodes (and users) and they use it to verify your signature.
sr. member
Activity: 257
Merit: 343
...
In 58 times ?? Where such an exact number?

This is the character encoding (base58). The bitcoin alphabet has less chars than our normal alphabet, to avoid confusion between capital "o"s and zeros, or lower "L"s and "i". In some fonts they just look the same, and such a typing error could lead to a loss of your values.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
No the private address or private key and the public key are derived using a mathematical formula. There are Services out there that attempt to give you a vanity address, but all they have done is generating a mass number of keys and parse the list that they've come up with for some common words names things like that.
Vanity address are different thing. It is possible to generate an address as long as you have a SHA256 hash, though the process will be complicated but it will work.
The private key is Created from the public key using math that same public cable always produce that same private key and vice versa.
No. You can get the public key from the private key but you cannot get the private key from the public key, at least without bruteforcing with little chance of success.
hero member
Activity: 865
Merit: 1006
Hi, i'm still studying about blockchain and cryptocurrency. Is it possible to generate address using defined text and if i want to reverse  address it will give me my own defined text.

Example :
Email : [email protected]
Generated address : Lbt4cde316xxxxx

Is it possible to do in bitcoin wallet, ethereum, or any altcoin? if yes, please show me how to do


Hello.

See my Github. I make code to create address in python with text, or random address.

https://github.com/xcbtrader/bitcoin-address
jr. member
Activity: 57
Merit: 10
Are you asking about a brainwallet (where some defined text is used kept secret and the private key and bitcoin address are generated from that text resulting in a normal bitcoin address that has a random appearance)?

Or are you asking about a vanity address (where the defined text appears somewhere in the address)?

If you are asking about a brainwallet, then be aware that it is not a good idea to use brainwallets unless you are fully aware of the risks and are capable of generating text that nobody else will ever generate accidentially or intentionally.

If you are asking about a vanity address, then be aware that the more characters you want to match the more difficult it is to accomplish.  Matching 3 or 4 characters isn't too difficult, but each additional character that you want to match increases the difficulty 58 times.  So, on average, matching 8 characters will take 11 million times as long as matching 4 characters (if you use identical hardware and software for both attempts).  So if you are able to match 4 characters in 1 second, it will take you, on average, a bit more than 4 months of processing to match 8 characters.

In 58 times ?? Where such an exact number?
sr. member
Activity: 2030
Merit: 356
No the private address or private key and the public key are derived using a mathematical formula. There are Services out there that attempt to give you a vanity address, but all they have done is generating a mass number of keys and parse the list that they've come up with for some common words names things like that.
The private key is Created from the public key using math that same public cable always produce that same private key and vice versa.

hero member
Activity: 798
Merit: 500
No the private address or private key and the public key are derived using a mathematical formula. There are Services out there that attempt to give you a vanity address, but all they have done is generating a mass number of keys and parse the list that they've come up with for some common words names things like that.
sr. member
Activity: 377
Merit: 282
Finis coronat opus
Hi, i'm still studying about blockchain and cryptocurrency. Is it possible to generate address using defined text and if i want to reverse  address it will give me my own defined text.

Example :
Email : [email protected]
Generated address : Lbt4cde316xxxxx

Is it possible to do in bitcoin wallet, ethereum, or any altcoin? if yes, please show me how to do



You can create private key with defined text. But this text must use right symbol syntax. Then from private key you generate your public key and after that - address (from public key).
full member
Activity: 181
Merit: 102
You can create a Brain Wallet from here: https://www.bitaddress.org/

But you can't get the text back because it says algorithm is SHA256(passphrase). SHA256 hash irreversible and only way to find its value is brute forcing or searching it in databases.
legendary
Activity: 3472
Merit: 4801
Are you asking about a brainwallet (where some defined text is used kept secret and the private key and bitcoin address are generated from that text resulting in a normal bitcoin address that has a random appearance)?

Or are you asking about a vanity address (where the defined text appears somewhere in the address)?

If you are asking about a brainwallet, then be aware that it is not a good idea to use brainwallets unless you are fully aware of the risks and are capable of generating text that nobody else will ever generate accidentially or intentionally.

If you are asking about a vanity address, then be aware that the more characters you want to match the more difficult it is to accomplish.  Matching 3 or 4 characters isn't too difficult, but each additional character that you want to match increases the difficulty 58 times.  So, on average, matching 8 characters will take 11 million times as long as matching 4 characters (if you use identical hardware and software for both attempts).  So if you are able to match 4 characters in 1 second, it will take you, on average, a bit more than 4 months of processing to match 8 characters.
legendary
Activity: 4214
Merit: 1313
Hi, i'm still studying about blockchain and cryptocurrency. Is it possible to generate address using defined text and if i want to reverse  address it will give me my own defined text.

Example :
Email : [email protected]
Generated address : Lbt4cde316xxxxx

Is it possible to do in bitcoin wallet, ethereum, or any altcoin? if yes, please show me how to do


Do you mean if you have some text such as "To Be Or not to Be" (or your email address) can you generate a private key and public key from that?  As far as reversing it, the nature of a one-way hash should prevent taking a public key and getting the private key, let alone the phrase that generated it.

Is that what you are asking?  If so, take a look at this:  https://en.bitcoin.it/wiki/Brainwallet
newbie
Activity: 16
Merit: 0
Hi, i'm still studying about blockchain and cryptocurrency. Is it possible to generate address using defined text and if i want to reverse  address it will give me my own defined text.

Example :
Email : [email protected]
Generated address : Lbt4cde316xxxxx

Is it possible to do in bitcoin wallet, ethereum, or any altcoin? if yes, please show me how to do
Jump to: