Bitcoin Forum
September 19, 2018, 02:32:06 AM *
News: ♦♦ Bitcoin Core users must update to 0.16.3 [Torrent]. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Is it possible to generate address using defined text?  (Read 1158 times)
joint venture
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
August 03, 2017, 12:06:48 PM
 #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 : abcabc@abc.com
Generated address : Lbt4cde316xxxxx

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

Posts: 1537324326

View Profile Personal Message (Offline)

Ignore
1537324326
Reply with quote  #2

1537324326
Report to moderator
1537324326
Hero Member
*
Offline Offline

Posts: 1537324326

View Profile Personal Message (Offline)

Ignore
1537324326
Reply with quote  #2

1537324326
Report to moderator
1537324326
Hero Member
*
Offline Offline

Posts: 1537324326

View Profile Personal Message (Offline)

Ignore
1537324326
Reply with quote  #2

1537324326
Report to moderator
Make a difference with your Ether.
Donate Ether for the greater good.
SPRING.WETRUST.IO
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1537324326
Hero Member
*
Offline Offline

Posts: 1537324326

View Profile Personal Message (Offline)

Ignore
1537324326
Reply with quote  #2

1537324326
Report to moderator
cr1776
Legendary
*
Offline Offline

Activity: 2002
Merit: 1007


View Profile
August 03, 2017, 01:16:57 PM
 #2

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 : abcabc@abc.com
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
DannyHamilton
Legendary
*
Offline Offline

Activity: 2198
Merit: 1373



View Profile
August 03, 2017, 01:31:10 PM
 #3

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.

efeaydin
Full Member
***
Offline Offline

Activity: 184
Merit: 102


View Profile
August 03, 2017, 03:18:48 PM
 #4

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.
TechPriest
Sr. Member
****
Offline Offline

Activity: 353
Merit: 255



View Profile
August 05, 2017, 11:47:26 PM
 #5

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 : abcabc@abc.com
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).

In science we trust!
posternat
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500



View Profile
August 06, 2017, 09:11:39 AM
 #6

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.

    ▄█▄
   ██▀  ▄█▄
  ██▀  ▄█▀  ▄▀
 ██▀  ▄█▀  ▄▀
▐█▌  ▄█▀  ▄▀
██   ██   
██   ██   
██   ██   
▐█▌  ▀█▄  ▀▄
 ██▄  ▀█▄  ▀▄
  ██▄  ▀█▄  ▀▄
   ██▄  ▀█▀
    ▀█▀
████
▀▀▀▀
▄▀▀▄▄▄▄▄▄▄▄█████████████▐████
▀▀     ▄▄▄▄▄▀██████████▐████
▄▀▀▄▄▄▄▄█████▀ ▀▄▄▄     ▐████
▀▀     ▄▀███▄▄▄▄       ▐████
▄▄   ▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▐████
▀▄▄▀▀▀▀▀██████████████▐████
▄▄   ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▐████

▀▄▄▀▀▀  ██████           ▐████
██████▄▀▀▀▀▀▀▀▀▀ ▐████

▄▄  ████▀▄██████████▐████
▀▄▄▀▀▀▀ ▄████████████▐████
BIDIUM       ▄█▄
   ▄█▄
  ▀██

▀▄  ▀█▄  ▀██
 ▀▄  ▀█▄  ▀██
  ▀▄  ▀█▄  ▐█▌
   █   ██   ██
   █   ██   ██
   █   ██   ██
  ▄▀  ▄█▀  ▐█▌
 ▄▀  ▄█▀  ▄██
▄▀
  ▄█▀  ▄██
   ▀█▀
  ▄██
       ▀█▀






























JohnBitCo
Sr. Member
****
Offline Offline

Activity: 546
Merit: 250


ICOForums.net - A Cryptocurrency & ICO Forum


View Profile
August 06, 2017, 09:15:26 AM
 #7

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.



                                ████████
                          ██████████████
                      █████████████████
                    ████████████████████
                  ██████████████████████
                ████████████████████████
               █████████████████████████
              ██████████████████████████
             ███████████████████████████
             ███████████████████████████
             ███████████████████████████
              ██████████████████████████
               █████████████████████████
                ████████████████████████
                  ██████████████████████
                    ████████████████████
                      ██████████████████
                         ███████████████
                      ███    ████████
                    ██
                   █
 
|
███
Activity Contest██████Promotion Contest██████ ̅ ̅ ̅ ̅ ̅ \
███
\___████ICO Review Contest███Signature Campaign
||
DimaPechka
Jr. Member
*
Offline Offline

Activity: 57
Merit: 10


View Profile
August 06, 2017, 11:16:30 AM
 #8

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?
xcbtrader
Hero Member
*****
Offline Offline

Activity: 869
Merit: 1006


View Profile
August 06, 2017, 11:30:10 AM
 #9

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 : abcabc@abc.com
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

ranochigo
Legendary
*
Offline Offline

Activity: 1540
Merit: 1084


View Profile WWW
August 06, 2017, 01:36:02 PM
 #10

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.

pebwindkraft
Full Member
***
Offline Offline

Activity: 246
Merit: 195


View Profile
August 06, 2017, 01:51:01 PM
 #11

...
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.
TechPriest
Sr. Member
****
Offline Offline

Activity: 353
Merit: 255



View Profile
August 23, 2017, 02:30:02 PM
 #12

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.

In science we trust!
Prodeskhp
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
August 25, 2017, 08:48:08 PM
 #13

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 : abcabc@abc.com
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.
HeroC
Legendary
*
Offline Offline

Activity: 862
Merit: 1000


GPG: FA122C1A | IRC: HeroCC


View Profile WWW
August 26, 2017, 05:43:08 PM
 #14

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.
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!