Bitcoin Forum
December 07, 2016, 10:32:15 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 »
  Print  
Author Topic: [ANN] bitaddress.org Safe JavaScript Bitcoin address/private key  (Read 110066 times)
pointbiz
Sr. Member
****
Offline Offline

Activity: 426

1ninja


View Profile
November 15, 2013, 12:07:37 AM
 #501

v2.6.2

https://www.bitaddress.org/bitaddress.org-v2.6.2-SHA1-4d98755d7e78caa4361228a2b11b0faa0f65e6de.html
 - Italian translations thanks to Coin-Escrow
 - Add base6 support to Wallet Details tab

Coder of: https://www.bitaddress.org      Thread
Open Source JavaScript Client-Side Bitcoin Wallet Generator
Donations: 1NiNja1bUmhSoTXozBRBEtR8LeF9TGbZBN   PGP
1481149935
Hero Member
*
Offline Offline

Posts: 1481149935

View Profile Personal Message (Offline)

Ignore
1481149935
Reply with quote  #2

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

Posts: 1481149935

View Profile Personal Message (Offline)

Ignore
1481149935
Reply with quote  #2

1481149935
Report to moderator
1481149935
Hero Member
*
Offline Offline

Posts: 1481149935

View Profile Personal Message (Offline)

Ignore
1481149935
Reply with quote  #2

1481149935
Report to moderator
pointbiz
Sr. Member
****
Offline Offline

Activity: 426

1ninja


View Profile
November 15, 2013, 12:53:18 AM
 #502

v2.6.2 support input of a private key in base6 format which shall be defined as:
99 characters (1,2,3,4,5,0) where 1=1 and 6=0

This allows you to create a private key with physical randomness with 99 rolls of a die. Use 3 dice and do 33 rolls.
Then enter the 99 character string into the wallet details tab of bitaddress.org and you've got yourself a truly randomly generated bitcoin wallet.

Coder of: https://www.bitaddress.org      Thread
Open Source JavaScript Client-Side Bitcoin Wallet Generator
Donations: 1NiNja1bUmhSoTXozBRBEtR8LeF9TGbZBN   PGP
dillpicklechips
Sr. Member
****
Offline Offline

Activity: 438


View Profile
November 15, 2013, 06:04:33 AM
 #503

v2.6.2 support input of a private key in base6 format which shall be defined as:
99 characters (1,2,3,4,5,0) where 1=1 and 6=0

This allows you to create a private key with physical randomness with 99 rolls of a die. Use 3 dice and do 33 rolls.
Then enter the 99 character string into the wallet details tab of bitaddress.org and you've got yourself a truly randomly generated bitcoin wallet.

Cool! Promoted Wink

http://www.reddit.com/r/Bitcoin/comments/1qobdl/get_out_your_dice_bitaddressorg_now_allows/
jerfelix
Sr. Member
****
Offline Offline

Activity: 266


View Profile
November 15, 2013, 06:12:50 AM
 #504

My wish list for bitaddress.org:

1)  The QR codes are non-standard.  This is a recent change, as they used to be good.
The QR Code standard says that there's supposed to be a "Quiet Zone" (whitespace) around the QR code, of 4 blocks, I believe.  But in Firefox (at least), bitaddress.org writes text adjacent to the QR code.

2)  When generating addresses, it'd be nice to also generate a signed message confirming that the private key is ok.  For example, a simple signed message saying "This message is signed by the private key calculated for the bitcoin address 1933phfhK3ZgFQNLGSDXvqCn32k2buXY8a" could be used online to verify that the private key actually works (without copying the private key).


I love this site!
dillpicklechips
Sr. Member
****
Offline Offline

Activity: 438


View Profile
November 15, 2013, 06:55:22 AM
 #505

v2.6.2 support input of a private key in base6 format which shall be defined as:
99 characters (1,2,3,4,5,0) where 1=1 and 6=0

This allows you to create a private key with physical randomness with 99 rolls of a die. Use 3 dice and do 33 rolls.
Then enter the 99 character string into the wallet details tab of bitaddress.org and you've got yourself a truly randomly generated bitcoin wallet.

Unless someone reads the changelog the average user will not know what B6 means at the details tab. Perhaps a little explanation would be useful to explain the procedure for creating a B6 key.

On second thought, I think having a "dice wallet" tab would be more clear and match the rest of the website functionality.
hieroglyph
Member
**
Offline Offline

Activity: 70



View Profile
November 15, 2013, 11:04:03 PM
 #506

Seems pretty technical but many seem to like the site so I will do some reading and hopefully become a user myself once I have an understanding of the general process to acquire an address kudos on the work you done on the site.

nightengale
Hero Member
*****
Offline Offline

Activity: 560


View Profile
November 22, 2013, 05:41:50 AM
 #507

Thank-you for your patience and responses to my questions, your work on this project is appreciated.

A small donation sent your way (TXID: cadca399d65a67496a77529482598f27f12b906fa6b072afdb370a54898be0c7-000).

I hope everyone who takes advantage of your code will send a little something your way.
Dabs
Staff
Legendary
*
Offline Offline

Activity: 1526


64blocks.com


View Profile WWW
November 22, 2013, 06:14:52 AM
 #508

I don't see the dice tab yet. Maybe it's not yet uploaded?

64blocks.com Social Multiplayer Dice (Gambling) - Escrow Service (Services) - GPG ID: 32AD7565, OTC ID: Dabs
All messages concerning escrow or with bitcoin addresses are GPG signed. Please verify.
CompTIA A+, Microsoft Certified Professional, MCSA: Windows 10; Windows Server 2012, MCSE: Cloud Platform and Infrastructure; Productivity; Messaging
minimalB
Donator
Hero Member
*
Offline Offline

Activity: 627


View Profile
November 22, 2013, 10:50:16 AM
 #509

Just a thought.

As far as i understand, we add extra randomness with mouse movements and add that to the secret_seed.

If there would be an extra tab for "Secret seed", we could have many options, for example:
- mouse movements
- random keyboard input
- B6 (33x3 dice roll)
- etc...

So, user could enter whatever he/she wishes and then click "Create Secret Seed".
dillpicklechips
Sr. Member
****
Offline Offline

Activity: 438


View Profile
November 23, 2013, 05:22:38 AM
 #510

I don't see the dice tab yet. Maybe it's not yet uploaded?
You just enter 99 digits 0-5 in the details tab to get the private key and address.
phelix
Legendary
*
Offline Offline

Activity: 1680


nmc:id/phelix


View Profile
November 23, 2013, 06:48:17 PM
 #511

I am pretty sure that printing on windows is not secure as the print spooler saves temporary files which don't get (properly) deleted. Is printing safe on linux?


It would be cool to have a random suggestion for a pass phrase (maybe diceware words).

blockchained.com ■ bitcointalk top posts
dillpicklechips
Sr. Member
****
Offline Offline

Activity: 438


View Profile
November 23, 2013, 08:32:08 PM
 #512

Is printing safe on linux?
If you use a live cd it is and your printer doesn't store print jobs in memory.
phelix
Legendary
*
Offline Offline

Activity: 1680


nmc:id/phelix


View Profile
November 23, 2013, 11:22:35 PM
 #513

Is printing safe on linux?
If you use a live cd it is and your printer doesn't store print jobs in memory.
As long as it only uses the ramdisk for temporary files and not a hard drive....   can you recommend one?

So printing from a normal linux machine will potentially leave traces/keys on the system just as printing from a windows machine does? Maybe bitaddress.org should warn about that.

It would be cool to have a Bitcoin Live CD with a hardened system, bitaddress and some nice tools ready to go.

blockchained.com ■ bitcointalk top posts
Martijnvdc
Sr. Member
****
Offline Offline

Activity: 322


View Profile
November 24, 2013, 08:51:45 AM
 #514

How do we know the website isn't storing our private keys?
TheButterZone
Legendary
*
Offline Offline

Activity: 1624


Nemo me impune lacessit


View Profile WWW
November 24, 2013, 10:39:39 AM
 #515

How do we know the website isn't storing our private keys?

You download it to an airgapped computer, using the website live is only proof of concept.

ΜΟΛΩΝ ΛΑΒΕ! I sell stuff for BTC here here and here | Skirt & Kilts & Violin For Sale | Voiceover for BTC | Copy editing for BTC | THE Bitcoin Sound is here.
gpg_identity=http://pgp.thebutterzone.com | WoT feedback here & eBay feedback here | Buy BTC in San Diego, CA, or worldwide! | Get paid for taking surveys!
Change my name! "I am __ Satoshi __." | PayPal: Bitcoinese for "FU, I'm getting a chargeback up to 365 days later!" | Bitcoin voice chat
Patel
Legendary
*
Offline Offline

Activity: 1190



View Profile WWW
November 24, 2013, 06:01:36 PM
 #516

Here is a feature request that I think would help assuage people's fears about random number generation, which have become more valid the more we hear about NSA-rigged RNG.

Right now, the script collects entropy by way of mouse movements.

I propose that the script also collect some additional entropy by way of the keyboard.

When the script generates new private keys, the private key should be SHA256(user-entered-string | prng-generated-string) (where | is concatenation).  
I agree and consider this a high priority item on the TODO.



Hi, wondering if this was implemented in 2.6.1?

I have used 2.6.1 to generate my bulk addresses, can anyone confirm that the generated keys are safe? Sorry kind of noob questions but better safe than sorry
thatbluedude
Full Member
***
Online Online

Activity: 176


View Profile
November 26, 2013, 05:47:29 PM
 #517

bitaddress is great as is but I still have a small feature request.
Would you consider to add the option to show an extra textbox with only the public keys? this would make saving them digitaly easier.

thanks


1588Z2nrLstiFwtxunbAnFfUso53HaSCQ7
Dabs
Staff
Legendary
*
Offline Offline

Activity: 1526


64blocks.com


View Profile WWW
November 28, 2013, 03:44:14 AM
 #518

I have used 2.6.1 to generate my bulk addresses, can anyone confirm that the generated keys are safe? Sorry kind of noob questions but better safe than sorry

If you generated it on an offline computer, it is safe. You can also attempt to import the private keys into your client to see if it accepts them, using an offline computer.

bitaddress is great as is but I still have a small feature request.
Would you consider to add the option to show an extra textbox with only the public keys? this would make saving them digitaly easier.

I used to grab the whole bulk text, save it as a file, and import the whole thing into a spreadsheet. Then you can save a version with only the public keys after you delete the private keys.

I now use vanitygen to generate bulk addresses since it works faster and I can even use a short prefix if I wanted.

64blocks.com Social Multiplayer Dice (Gambling) - Escrow Service (Services) - GPG ID: 32AD7565, OTC ID: Dabs
All messages concerning escrow or with bitcoin addresses are GPG signed. Please verify.
CompTIA A+, Microsoft Certified Professional, MCSA: Windows 10; Windows Server 2012, MCSE: Cloud Platform and Infrastructure; Productivity; Messaging
agent13
Newbie
*
Offline Offline

Activity: 26


View Profile
December 01, 2013, 08:09:23 AM
 #519

v2.6.2 support input of a private key in base6 format which shall be defined as:
99 characters (1,2,3,4,5,0) where 1=1 and 6=0

This allows you to create a private key with physical randomness with 99 rolls of a die. Use 3 dice and do 33 rolls.
Then enter the 99 character string into the wallet details tab of bitaddress.org and you've got yourself a truly randomly generated bitcoin wallet.


If throwing 3 dice... would need to ensure you don't introduce any bias such as reading from lowest to highest. Would be best to read dice from left to right as they fell.

This is nice. The hex format can be confirmed with this I think -

echo 'obase=16; ibase=6; 0123450123450123450123450123450123450123450123450123450123450123450123450123450 12345012345012345012' | bc

Nice to not have to rely on computer rng.




emp3000
Newbie
*
Offline Offline

Activity: 7


View Profile
December 01, 2013, 09:18:30 AM
 #520

To Pointbiz, et al...

Guys I was reading up in bitcoin's freenode irc room about some people arguing against paper wallets like yours versus Armory's paper wallet.

One or two of the operators stated that depositing more than one time to the public address of a printed bitaddress "wallet"/keypair will create too many signatures which the hackers will use to decode the private address.

But doesn't bitaddress not create signatures to begin with??? Can you guys explain this a little bit to a beginner like myself?

I already know that the random mouse movement and printing everything offline, in a livecd linux, will create a very secure unique set of addresses, but then when bitcoin veterans would advise against using bitaddress puts me in a dilemma on what to use.


Thank you so much and more power to all of you.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 »
  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!