Bitcoin Forum
November 03, 2024, 01:00:07 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Creating single bitcoin address with private key?  (Read 750 times)
goosoodude (OP)
Hero Member
*****
Offline Offline

Activity: 584
Merit: 500



View Profile
July 01, 2015, 07:37:59 PM
 #1

Is it possible to create a single bitcoin address, that doesn't belong to a wallet, safely? As in i go to a website, click create, and can get an address with private key. The website doesn't know the key so the key is safe.

In fact it's more for signing messages, not for holding coins, so safety isn't so much important. I only want an easy way to create an address outside of a wallet.






██████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▄▄▄███████████████████████
███████████████████████████████████████████████████████████████████████▀▀▀████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████





...INTRODUCING WAVES........
...ULTIMATE ASSET/CUSTOM TOKEN BLOCKCHAIN PLATFORM...






shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
July 01, 2015, 07:42:17 PM
 #2

Is it possible to create a single bitcoin address, that doesn't belong to a wallet, safely? As in i go to a website, click create, and can get an address with private key. The website doesn't know the key so the key is safe.

In fact it's more for signing messages, not for holding coins, so safety isn't so much important. I only want an easy way to create an address outside of a wallet.

A wallet is nothing more than a programm to help you (as a beeing) to control private keys. I see no reason to not use the comfort of a wallet for your purpose. Just create a new wallet file/account with your software/service and use it only for signing. There is no reason to handle the raw private key as you most likely need it in a wallet managing software/service to sign messages anyway. Not that I dont think you are not capable of doing the signature "by hand" or with your own software, but its certainly easier to just use what you have.

Im not really here, its just your imagination.
TheButterZone
Legendary
*
Offline Offline

Activity: 3052
Merit: 1032


RIP Mommy


View Profile WWW
July 01, 2015, 07:42:37 PM
 #3

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

Saying that you don't trust someone because of their behavior is completely valid.
Scamalert
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500


Captain


View Profile
July 01, 2015, 09:15:14 PM
 #4

I recommend that you use Ninja's generator: www.bitaddress.org
Been around for ages, every hardcore bitcoiner trust it.

Just download the whole webpage to an USB drive, run the html file on a offline computer, then can you safely make as many key pairs you like.

You can either use the build in random generator or input your own seads, in any way, you will be gurantied that you got an unique address pair that know body know.

For extra secruity, make sure that your "offline computer" never goes online again (whipe the drive), then do you not even need to care about malware.
QuestionAuthority
Legendary
*
Offline Offline

Activity: 2156
Merit: 1393


You lead and I'll watch you walk away.


View Profile
July 01, 2015, 10:05:51 PM
 #5

Is it possible to create a single bitcoin address, that doesn't belong to a wallet, safely? As in i go to a website, click create, and can get an address with private key. The website doesn't know the key so the key is safe.

In fact it's more for signing messages, not for holding coins, so safety isn't so much important. I only want an easy way to create an address outside of a wallet.

Weex came up with a pretty easy way to generate an address key pair that's simple to use.

https://github.com/weex/addrgen

goosoodude (OP)
Hero Member
*****
Offline Offline

Activity: 584
Merit: 500



View Profile
July 02, 2015, 11:27:21 AM
 #6

Thanks for the answers. I think bitaddress.org looks fine. I could use https://brainwallet.org/#sign to sign a message. It's using https, so it's a bit safe, though you have to trust the website. But as long as you don't put coins on it... And when you have to protect something more valuable then you should use a more secure address surely. But this sounds like a quick and easy way.

@shorena I see what you mean but you don't need a wallet to sign a message. And when you don't use it to store coins then it would be rather safe. The only risk is then that someone catches the private key. I'm not sure if it makes sense to do so for a scammer.






██████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▄▄▄███████████████████████
███████████████████████████████████████████████████████████████████████▀▀▀████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████





...INTRODUCING WAVES........
...ULTIMATE ASSET/CUSTOM TOKEN BLOCKCHAIN PLATFORM...






Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 509


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
July 02, 2015, 03:42:35 PM
 #7

Thanks for the answers. I think bitaddress.org looks fine. I could use https://brainwallet.org/#sign to sign a message. It's using https, so it's a bit safe, though you have to trust the website. But as long as you don't put coins on it... And when you have to protect something more valuable then you should use a more secure address surely. But this sounds like a quick and easy way.

 -snip-

You should not put your private keys in online websites. If you want to use BitAddress.org and/or Brainwallet.org, download and use them locally.

shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
July 02, 2015, 03:49:03 PM
 #8

Thanks for the answers. I think bitaddress.org looks fine. I could use https://brainwallet.org/#sign to sign a message. It's using https, so it's a bit safe, though you have to trust the website. But as long as you don't put coins on it... And when you have to protect something more valuable then you should use a more secure address surely. But this sounds like a quick and easy way.

@shorena I see what you mean but you don't need a wallet to sign a message. And when you don't use it to store coins then it would be rather safe. The only risk is then that someone catches the private key. I'm not sure if it makes sense to do so for a scammer.

Well if you use this address to possibly secure and restore your account here, the private key is essentially worth what your account would be in case of a sale. It would probably not be possible to sell the account, but if there is a dispute over who should own the account it is my experience that theymos just does not restore it and whoever has it keeps it. You might have other options to proof that its yours though, just a thought.

Plus what Muhammed Zakir said. Its certainly a valid option to handle a raw private key for this, but I dont see any reason. Most would not handle a raw PGP key either, but keep it encrypted files or keyrings.

Im not really here, its just your imagination.
manselr
Legendary
*
Offline Offline

Activity: 868
Merit: 1006


View Profile
July 02, 2015, 04:39:32 PM
 #9

If you use Bitaddress, use BIP38 if you create an offline paper wallet. I don't get why there are people out there feeling safe with an unencrypted private key on a paper just because the paper is inside their home. We sometimes forget real life thefts still exist, even if it's less unlikely than getting robbed online.
pooya87
Legendary
*
Offline Offline

Activity: 3626
Merit: 10996


Crypto Swap Exchange


View Profile
July 02, 2015, 04:48:49 PM
 #10

you can use bitaddress.org for creating address with its private key.

or you can use this python script:
https://bitcointalk.org/index.php?topic=361092.0

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
ransomer
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
July 02, 2015, 04:49:05 PM
 #11

Thanks for the answers. I think bitaddress.org looks fine. I could use https://brainwallet.org/#sign to sign a message. It's using https, so it's a bit safe, though you have to trust the website. But as long as you don't put coins on it... And when you have to protect something more valuable then you should use a more secure address surely. But this sounds like a quick and easy way.

 -snip-

You should not put your private keys in online websites. If you want to use BitAddress.org and/or Brainwallet.org, download and use them locally.

I see what you mean.. but don't you think that blockchain.info is more hackersafe than most people's private computers are?

If you agree that this is true, then saying "don't use online wallets as a rule is problematic. There is another thread now and the guy stored his BC on his own computer and got hacked. Maybe if we had used an online wallet with better security measures than his own computer he would still have had them? Of course either way he would need good passwords etc.

I tend to think that perfectly executed cold storage is the best, next are the best online wallets, and then finally would be downloaded wallets made by the majority of people. Because I just don't think most people are able to keep procedures safe enough to guard from hacking.
d4n13
Full Member
***
Offline Offline

Activity: 210
Merit: 104


“Create Your Decentralized Life”


View Profile
July 02, 2015, 05:03:51 PM
 #12

I was thinking of trying to create a testnet address using openssl.exe... Fun weekend project.

Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 509


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
July 02, 2015, 05:16:27 PM
 #13

Thanks for the answers. I think bitaddress.org looks fine. I could use https://brainwallet.org/#sign to sign a message. It's using https, so it's a bit safe, though you have to trust the website. But as long as you don't put coins on it... And when you have to protect something more valuable then you should use a more secure address surely. But this sounds like a quick and easy way.

 -snip-

You should not put your private keys in online websites. If you want to use BitAddress.org and/or Brainwallet.org, download and use them locally.

I see what you mean.. but don't you think that blockchain.info is more hackersafe than most people's private computers are?

If you agree that this is true, then saying "don't use online wallets as a rule is problematic. There is another thread now and the guy stored his BC on his own computer and got hacked. Maybe if we had used an online wallet with better security measures than his own computer he would still have had them? Of course either way he would need good passwords etc.

I tend to think that perfectly executed cold storage is the best, next are the best online wallets, and then finally would be downloaded wallets made by the majority of people. Because I just don't think most people are able to keep procedures safe enough to guard from hacking.

Blockchain.info is a bad wallet. In general, online wallets are less secure than local wallets. Only wallet I suggest is GreenAddress. Other online wallets are either not secure or does not give partial/full access to users' coins.

https://www.google.com/search?q=blockchain.info+hacks
https://www.google.com/search?q=blockchain.info+android+bug

qwk
Donator
Legendary
*
Offline Offline

Activity: 3542
Merit: 3413


Shitcoin Minimalist


View Profile
July 02, 2015, 05:29:30 PM
 #14

If you use Bitaddress, use BIP38 if you create an offline paper wallet. I don't get why there are people out there feeling safe with an unencrypted private key on a paper just because the paper is inside their home. We sometimes forget real life thefts still exist, even if it's less unlikely than getting robbed online.
There's a good reason for your paper wallet not to be encrypted.
Forgetting the password is much more likely to happen than someone stealing a well-protected paper wallet.
People in general are not very good at securing digital things.
But most people have a thorough understanding of how to protect a physical object of value.

Yeah, well, I'm gonna go build my own blockchain. With blackjack and hookers! In fact forget the blockchain.
d4n13
Full Member
***
Offline Offline

Activity: 210
Merit: 104


“Create Your Decentralized Life”


View Profile
July 02, 2015, 07:16:35 PM
 #15

I was thinking of trying to create a testnet address using openssl.exe... Fun weekend project.
That was easy

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

goosoodude (OP)
Hero Member
*****
Offline Offline

Activity: 584
Merit: 500



View Profile
July 03, 2015, 11:05:55 AM
 #16

Yes, that's a good suggestion, the scripts are javascript and can run locally. Though even when taking the risk, its https-encrypted, so an attack can happen from the server side or on your pc. If the pc is infested then all is too late. When the server gets attacked then we would get a warning. If the owner runs amok then he most probably would try to withdraw coins. Signing a message would only make sense when the owner is reputable. And such an address should not be used then really.

At the end you are right. Better safe than sorry. Tongue

Thanks for the answers. I think bitaddress.org looks fine. I could use https://brainwallet.org/#sign to sign a message. It's using https, so it's a bit safe, though you have to trust the website. But as long as you don't put coins on it... And when you have to protect something more valuable then you should use a more secure address surely. But this sounds like a quick and easy way.

 -snip-

You should not put your private keys in online websites. If you want to use BitAddress.org and/or Brainwallet.org, download and use them locally.






██████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▄▄▄███████████████████████
███████████████████████████████████████████████████████████████████████▀▀▀████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████





...INTRODUCING WAVES........
...ULTIMATE ASSET/CUSTOM TOKEN BLOCKCHAIN PLATFORM...






Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!