Merge pull request #94 from pointbiz/v2.9.6

V2.9.6
 - Japanese translations for Split Wallet. Thanks dabura667.
 - remove promise to show MINI key on details tab. MINI key
   will only be shown when it is provided since it cannot 
   be derived from other key formats.
 - fix README
 - Russian translations. Thanks e5faf2.
 - Simplified Chinese translations. Thanks kwl01skz.
 - add direct link to zip on github
 - add this CHANGELOG to repository and add detached sigs in repository.
   add link to sig of HTML.
 - hash with SHA256 instead of SHA1. SHA1 hash still provided in package.json.
This commit is contained in:
pointbiz 2015-01-06 23:01:06 -04:00
commit 26cf6aed49
11 changed files with 1212 additions and 153 deletions

271
CHANGELOG.txt Normal file
View file

@ -0,0 +1,271 @@
bitaddress.org
Open Source JavaScript Client-Side Bitcoin Wallet Generator
The bitaddress.org file contains all the JavaScript/Css/Images embedded
in the HTML document. Included in the file name is the file's version
number and hash.
The bitaddress.org software is available Open Source under the MIT License.
Visit the GitHub Repository for the full copyright and license information:
https://github.com/pointbiz/bitaddress.org
Bitcoin Forum thread:
https://bitcointalk.org/index.php?topic=43496.0
Donation Address: 1NiNja1bUmhSoTXozBRBEtR8LeF9TGbZBN
END USER NOTES:
1) To print QRCode in IE8 you must enable the "Print Background Colors and
Images" checkbox on the "Page Setup" screen.
2) For Bulk Wallet I recommended using Google Chrome, it's the fastest.
3) Requires IE8+, Firefox, Chrome or sufficient JavaScript support.
4) Mobile Safari only works with iPhone4 or newer devices.
Older devices timeout while executing JavaScript.
5) DO NOT use Opera Mini it renders JavaScript output server side, therefore
they might record the private key you generated.
6) Art Wallet does not work properly in IE8 due to CSS limitations.
7) BIP38 most likely will not work on mobile devices due to hardware limitations.
Here is a signed list of file names and version history.
2015-01-05: status ACTIVE
bitaddress.org-v2.9.6-SHA256-34728a9cec417cf8060423c77e8793e4aa133cf3d66a6b8073b4290cf1f4695c.html
- Japanese translations for Split Wallet. Thanks dabura667.
- remove promise to show MINI key on details tab. MINI key
will only be shown when it is provided since it cannot
be derived from other key formats.
- fix README
- Russian translations. Thanks e5faf2.
- Simplified Chinese translations. Thanks kwl01skz.
- add direct link to zip on github
- add this CHANGELOG to repository and add detached sigs in repository.
add link to sig of HTML.
- hash with SHA256 instead of SHA1. SHA1 hash still provided in package.json.
2014-04-23: status ACTIVE
bitaddress.org-v2.9.3-SHA1-7d47ab312789b7b3c1792e4abdb8f2d95b726d64.html
- increased the HTML height to allow for greater range of mouse
seed values on large monitors. Thanks danbartram.
- Japanese translations. Thanks dabura667.
2014-04-21: status ACTIVE
bitaddress.org-v2.9.1-SHA1-67b1facd70890aa9544597e97122c7a1d4fdc821.html
- Hungarian translation. Thanks bitcoin333.
- Auto detect culture and translate. Thanks onovy.
2014-04-15: status ACTIVE
bitaddress.org-v2.9.0-SHA1-6e9ae5c64d510b53fa39e36a3017d5342b838984.html
- Split Wallet: Shamir's Secret Sharing for a Bitcoin private key.
Thanks to Jeff Weiss.
2014-01-19: status ACTIVE
bitaddress.org-v2.8.1-SHA1-a6e63f2712851710255a27fa0f22ef7833c2cd07.html
- Czech translation
- remove firstbits link
- fix mouse movement visualization for Firefox and IE
2014-01-18: status ACTIVE
bitaddress.org-v2.8.0-SHA1-87dcf19f02ee9fb9dd3a8c787bcf52eef944aa82.html
- more entropy from browser fingerprinting for PRNG seed
- user can add entropy through URL hash tag
- seed mouse movement as 16-bit number
- whole seed pool initially filled by window.crypto.getRandomValues
- added textbox as an alternative input source for entropy
- address will not generate without a minimum amount of human added entropy
from mouse or keyboard
- discard mouse movements less than 40ms apart
- visualize points of entropy collection from the mouse
2013-12-23: status ACTIVE
bitaddress.org-v2.7.2-SHA1-364542f1ccc5777c79aebb1692a6265cf3e42e7e.html
- keys and addresses in monospace font.
2013-12-22: status ACTIVE
bitaddress.org-v2.7.1-SHA1-6dfa290d1a133fc444c5580e2a8f1f890d5edf17.html
- more entropy for the PRNG seed.
- use ?showseedpool=true to see the contents of the seed pool in hex.
2013-12-09: status ACTIVE
bitaddress.org-v2.6.6-SHA1-0d68accca48df174b6b4f48544498f333dc6e33a.html
- German translations thanks to gerEDH.
2013-12-01: status ACTIVE
bitaddress.org-v2.6.5-SHA1-fa763c2bbc97e1b37bc6d3945647aed869ec8c18.html
- dice FAQ on detail wallet tab.
- QR code spacing adjusted to 4x on single wallet and detail wallet tab.
- update to JSBN 1.4
- add passphrase required alert to paper wallet tab for bip38 keys.
2013-11-14: status ACTIVE
bitaddress.org-v2.6.2-SHA1-4d98755d7e78caa4361228a2b11b0faa0f65e6de.html
- Italian translations thanks to Coin-Escrow
- Add base6 support to Wallet Details tab
2013-11-03: status ACTIVE
bitaddress.org-v2.6.0-SHA1-4f1fea4620287f863473193b8d93a8f3877ba972.html
- Usability improvements to Single Wallet, Paper Wallet and Brain Wallet.
2013-10-24: status ACTIVE
bitaddress.org-v2.5.1-SHA1-b7bda19c2327cc44a81b68a44926a9f8057ed681.html
- BIP38 passphrase protected paper wallets. Thanks to casascius, scintill, Zeilap.
Paper Wallet tab and Wallet Details tab support BIP38.
- Compressed address support on Bulk Wallet tab.
- Greek translations thanks to ifaist0s
2013-02-17: status ACTIVE
bitaddress.org-v2.4-SHA1-1d5951f6a04dd5a287ac925da4e626870ee58d60.html
- French translations thanks to blockgenesis.
2013-01-27: status ACTIVE
bitaddress.org-v2.3-SHA1-1d067dc4f3103622ca9de332c3c86fc57d76ec83.html
- Vanity Wallet now supports compressed keys.
- Elliptic Curve and Bitcoin.ECKey libaries now support compressed keys.
- English Json used for translations is now output to a textarea when
you run the unit tests.
- more unit tests, use ?unittests=true to run them.
2012-12-30: status ACTIVE
bitaddress.org-v2.2-SHA1-d414530eea984e9ebdd40dc27af9078cd73dc3b3.html
- critical bug fix to Vanity Wallet multiplication of a public key with a private key.
Bug was due to incorrect construction of BigInteger object. Which results in the incorrect
Bitcoin Address being displayed. Therefore, v2.1 has been taken offline.
- new translations code and initial spanish translation. Thanks to dserrano5 for translating.
2012-12-24: status OFFLINE
bitaddress.org-v2.1-SHA1-af431934553aeef3e042e796a31ee101cdabc496.html
- Vanity Wallet now supports adding/multiplying of public/private keys.
Compressed keys not supported.
- refactored wallet HTML/JavaScript to make the code more modular.
Now it's easier to add/remove a specific wallet.
- reusable public and private key math has been extracted to
ninja.privateKey and ninja.publicKey
- created unit tests
2012-10-20: status ACTIVE
bitaddress.org-v2.0-SHA1-c0300a88d2de421106560185e4916f4eee6ed9df.html
- Added Vanity Wallet merged from n1bor
- Paper Wallet merged high resolution QR code from ironwolf
2012-10-11: status ACTIVE
bitaddress.org-v1.9-SHA1-a487b495d710d6f617d688e5f758e40c8b6c510e.html
- fixed Testnet Edition WIF and Compressed WIF private keys. It now prepends
the correct byte (0xEF) for testnet when activated.
2012-10-07: status ACTIVE
bitaddress.org-v1.8-SHA1-97d52a44eeb261e2398e98e1eed2bd56b99c845a.html
- Paper Wallet Tab: Art wallet is now the default.
- Paper Wallet Tab: The PNG has been resized to fit better into physical
wallets when printed.
- Paper Wallet Tab: The PNG has been rendered using the Ubuntu font.
2012-09-29: status ACTIVE
bitaddress.org-v1.7-SHA1-46215e8a2f026b784f29ea86c00c866e634a22fa.html
- Paper Wallet Tab now has the option to print an artistic wallet.
Current implementation uses an embedded PNG. This feature is not supported
in IE8.
- Brain Wallet Tab now has passphrase confirm and show passphrase options.
2012-07-29: status ACTIVE
bitaddress.org-v1.6-SHA1-162d1ff4fd1e09222cbaca6c282672ee6c195e1b.html
- Added Brain Wallet Tab. Algorithm is SHA256(passphrase).
Minimum passphrase length is 15 characters.
2012-03-22: status ACTIVE
bitaddress.org-v1.5-SHA1-f2e410251c8741ac65d29a1c6fb8ef6919b6ab8b.html
- Wallet Details Tab:
coretechs fixed a bug with the display of the base64 private key
coretechs added support for compressed keys
2012-01-09: status ACTIVE
bitaddress.org-v1.4-SHA1-5c120c0860032e88a8fd81b802d6f53a5fc082bf.html
- Wallet Details Tab: Allow for a deterministic wallet to be created by entering a passphrase on
the wallet details tab. If you input text that is not a valid private key you will
be prompted and asked if you want to use the entered text as a passphrase to
create a private key. If you select OK then it will perform a SHA256 of the passphrase
to generate your private key.
- Wallet Details Tab: Added QRCodes. Added Public Key.
- Bulk Wallet Tab: added FAQs.
- Version number now shown in footer.
2011-11-28: status ACTIVE
bitaddress.org-v1.3-SHA1-88d9a17e6d6286d7840043b6df9980e85f44b8c0.html
- Testnet Edition: if you add ?testnet=true to the end of the URL it will activate testnet edition.
- isMiniFormat function updated to accept mini key formats of length 22, 26 or 30 characters.
- bitaddress.org software is now open source available under the MIT License.
2011-10-12: status ACTIVE
bitaddress.org-v1.2-SHA1-1770e5e8993cca823a2ad956e2aab5c291151692.html
-Wallet Details Tab: Added extra check on validity of Wallet Import Format and
Base64 Private Keys.
2011-10-11: status ACTIVE
bitaddress.org-v1.1-SHA1-969273be66ecf93d8bb3525edc1fa0cf3de228d2.html
-Removed 'Standard Format' from Wallet Details tab.
2011-10-10: status ACTIVE
bitaddress.org-v1.0-SHA1-8fc60a3ca4eb24c85c31b264e95a9298e41032c2.html
-Added Wallet Details tab.
2011-10-02: status ACTIVE
bitaddress.org-v0.9-SHA1-aa61ca480288e1bda00f1f042d60a057880a2321.html
-Added more entropy, all mouse movements in the window will add to the random seed pool.
-Added PaperWallet tab. You can now generate multiple QRCode pairs per page.
2011-09-22: status ACTIVE
bitaddress.org-v0.8-SHA1-47b989b8a33407df14d21dbd00fad653e0161d6c.html
-Css update to tabs
-Added double quotes around CSV bitcoin address and private key output
2011-09-22: status ACTIVE
bitaddress.org-v0.7-SHA1-34e344a0d229dc10c8f5c99ed6b6298e6fc5e39f.html
-Added Bulk Wallet tab. Now you can generate CSV lists of addresses!
2011-09-19: status ACTIVE
bitaddress.org-v0.6-SHA1-1cea2d8c437d49c550b9ec1cfc5d02ac85e8199e.html
-Removed QRCode donation address
2011-09-19: status ACTIVE
bitaddress.org-v0.5-SHA1-7ea8d0e32c3583d369dc4079443e0d6e215ac216.html
-DO NOT USE VERSION 0.1 TO 0.4! They infrequently could generate bad keys.
-Bug Fixed: v0.1 to v0.4 included a bug in the Elliptic Curve function:
ec.PointFp.prototype.getEncoded
The X and Y integers that were less than 32 bytes were not being zero padded.
They are now zero padded which fixes the bug in generating public keys.
-Bug Fixed: v0.3 and v0.4 had a bug in the Wallet Import Format function:
ECKey.prototype.getBitcoinWalletImportFormat
Private keys there were less than 32 bytes were not being zero padded.
They are now zero padded which fixes the bug in generating private keys.
-Requires IE8+, Firefox, Chrome or sufficient JavaScript support.
-Added function to build a CSV list of addresses and keys.
Not supported in the GUI yet.
-Added a timeout to override the mouse move detection. Therefore, if the user
has not moved his mouse before a certain random expiry the address and key
will then be generated. This helps for mobile devices.
2011-09-18: status OFFLINE
bitaddress.org-v0.4-SHA1-9d3afda22f8cf526330c0387a77e4016fd050323.html
-Known bug: Bitcoin.Base58.encode is not working in IE7
-Removed Private Key Hex
-Added QRCode for Bitcoin Address
-Added QRCode for Private Key Wallet Import Format
-Added extra entrophy with mouse movement technique
-Footer now hides when printing
-QRCode shows with canvas, if canvas is not supported (IE8) then it shows
with a table. Printing of the table is not supported by most browsers.
2011-09-13: status OFFLINE
bitaddress.org-v0.3-SHA1-bd94e796811d852f9db69e82adea9a9c48daf183.html
-Removed Private Key Base64
-Added Private Key Wallet Import Format
2011-09-12: status OFFLINE
bitaddress.org-v0.2-SHA1-71216f5b84ef8831a805dbf66e9d8b83ad1dc5fb.html
-Added doctype so IE9 renders in standards mode
-Added Array.prototype.map for IE7/8 compatibility
-Added New Address and Print buttons
-Added new logo
-Known bug: Bitcoin.Base58.encode is not working in IE7
2011-09-11: status OFFLINE
bitaddress.org-v0.1-SHA1-f40e706490f3eb2be56c31ddbf4c8646cd51ef40.html
-Initial release

285
CHANGELOG.txt.asc Normal file
View file

@ -0,0 +1,285 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
bitaddress.org
Open Source JavaScript Client-Side Bitcoin Wallet Generator
The bitaddress.org file contains all the JavaScript/Css/Images embedded
in the HTML document. Included in the file name is the file's version
number and hash.
The bitaddress.org software is available Open Source under the MIT License.
Visit the GitHub Repository for the full copyright and license information:
https://github.com/pointbiz/bitaddress.org
Bitcoin Forum thread:
https://bitcointalk.org/index.php?topic=43496.0
Donation Address: 1NiNja1bUmhSoTXozBRBEtR8LeF9TGbZBN
END USER NOTES:
1) To print QRCode in IE8 you must enable the "Print Background Colors and
Images" checkbox on the "Page Setup" screen.
2) For Bulk Wallet I recommended using Google Chrome, it's the fastest.
3) Requires IE8+, Firefox, Chrome or sufficient JavaScript support.
4) Mobile Safari only works with iPhone4 or newer devices.
Older devices timeout while executing JavaScript.
5) DO NOT use Opera Mini it renders JavaScript output server side, therefore
they might record the private key you generated.
6) Art Wallet does not work properly in IE8 due to CSS limitations.
7) BIP38 most likely will not work on mobile devices due to hardware limitations.
Here is a signed list of file names and version history.
2015-01-05: status ACTIVE
bitaddress.org-v2.9.6-SHA256-34728a9cec417cf8060423c77e8793e4aa133cf3d66a6b8073b4290cf1f4695c.html
- Japanese translations for Split Wallet. Thanks dabura667.
- remove promise to show MINI key on details tab. MINI key
will only be shown when it is provided since it cannot
be derived from other key formats.
- fix README
- Russian translations. Thanks e5faf2.
- Simplified Chinese translations. Thanks kwl01skz.
- add direct link to zip on github
- add this CHANGELOG to repository and add detached sigs in repository.
add link to sig of HTML.
- hash with SHA256 instead of SHA1. SHA1 hash still provided in package.json.
2014-04-23: status ACTIVE
bitaddress.org-v2.9.3-SHA1-7d47ab312789b7b3c1792e4abdb8f2d95b726d64.html
- increased the HTML height to allow for greater range of mouse
seed values on large monitors. Thanks danbartram.
- Japanese translations. Thanks dabura667.
2014-04-21: status ACTIVE
bitaddress.org-v2.9.1-SHA1-67b1facd70890aa9544597e97122c7a1d4fdc821.html
- Hungarian translation. Thanks bitcoin333.
- Auto detect culture and translate. Thanks onovy.
2014-04-15: status ACTIVE
bitaddress.org-v2.9.0-SHA1-6e9ae5c64d510b53fa39e36a3017d5342b838984.html
- Split Wallet: Shamir's Secret Sharing for a Bitcoin private key.
Thanks to Jeff Weiss.
2014-01-19: status ACTIVE
bitaddress.org-v2.8.1-SHA1-a6e63f2712851710255a27fa0f22ef7833c2cd07.html
- Czech translation
- remove firstbits link
- fix mouse movement visualization for Firefox and IE
2014-01-18: status ACTIVE
bitaddress.org-v2.8.0-SHA1-87dcf19f02ee9fb9dd3a8c787bcf52eef944aa82.html
- more entropy from browser fingerprinting for PRNG seed
- user can add entropy through URL hash tag
- seed mouse movement as 16-bit number
- whole seed pool initially filled by window.crypto.getRandomValues
- added textbox as an alternative input source for entropy
- address will not generate without a minimum amount of human added entropy
from mouse or keyboard
- discard mouse movements less than 40ms apart
- visualize points of entropy collection from the mouse
2013-12-23: status ACTIVE
bitaddress.org-v2.7.2-SHA1-364542f1ccc5777c79aebb1692a6265cf3e42e7e.html
- keys and addresses in monospace font.
2013-12-22: status ACTIVE
bitaddress.org-v2.7.1-SHA1-6dfa290d1a133fc444c5580e2a8f1f890d5edf17.html
- more entropy for the PRNG seed.
- use ?showseedpool=true to see the contents of the seed pool in hex.
2013-12-09: status ACTIVE
bitaddress.org-v2.6.6-SHA1-0d68accca48df174b6b4f48544498f333dc6e33a.html
- German translations thanks to gerEDH.
2013-12-01: status ACTIVE
bitaddress.org-v2.6.5-SHA1-fa763c2bbc97e1b37bc6d3945647aed869ec8c18.html
- dice FAQ on detail wallet tab.
- QR code spacing adjusted to 4x on single wallet and detail wallet tab.
- update to JSBN 1.4
- add passphrase required alert to paper wallet tab for bip38 keys.
2013-11-14: status ACTIVE
bitaddress.org-v2.6.2-SHA1-4d98755d7e78caa4361228a2b11b0faa0f65e6de.html
- Italian translations thanks to Coin-Escrow
- Add base6 support to Wallet Details tab
2013-11-03: status ACTIVE
bitaddress.org-v2.6.0-SHA1-4f1fea4620287f863473193b8d93a8f3877ba972.html
- Usability improvements to Single Wallet, Paper Wallet and Brain Wallet.
2013-10-24: status ACTIVE
bitaddress.org-v2.5.1-SHA1-b7bda19c2327cc44a81b68a44926a9f8057ed681.html
- BIP38 passphrase protected paper wallets. Thanks to casascius, scintill, Zeilap.
Paper Wallet tab and Wallet Details tab support BIP38.
- Compressed address support on Bulk Wallet tab.
- Greek translations thanks to ifaist0s
2013-02-17: status ACTIVE
bitaddress.org-v2.4-SHA1-1d5951f6a04dd5a287ac925da4e626870ee58d60.html
- French translations thanks to blockgenesis.
2013-01-27: status ACTIVE
bitaddress.org-v2.3-SHA1-1d067dc4f3103622ca9de332c3c86fc57d76ec83.html
- Vanity Wallet now supports compressed keys.
- Elliptic Curve and Bitcoin.ECKey libaries now support compressed keys.
- English Json used for translations is now output to a textarea when
you run the unit tests.
- more unit tests, use ?unittests=true to run them.
2012-12-30: status ACTIVE
bitaddress.org-v2.2-SHA1-d414530eea984e9ebdd40dc27af9078cd73dc3b3.html
- critical bug fix to Vanity Wallet multiplication of a public key with a private key.
Bug was due to incorrect construction of BigInteger object. Which results in the incorrect
Bitcoin Address being displayed. Therefore, v2.1 has been taken offline.
- new translations code and initial spanish translation. Thanks to dserrano5 for translating.
2012-12-24: status OFFLINE
bitaddress.org-v2.1-SHA1-af431934553aeef3e042e796a31ee101cdabc496.html
- Vanity Wallet now supports adding/multiplying of public/private keys.
Compressed keys not supported.
- refactored wallet HTML/JavaScript to make the code more modular.
Now it's easier to add/remove a specific wallet.
- reusable public and private key math has been extracted to
ninja.privateKey and ninja.publicKey
- created unit tests
2012-10-20: status ACTIVE
bitaddress.org-v2.0-SHA1-c0300a88d2de421106560185e4916f4eee6ed9df.html
- Added Vanity Wallet merged from n1bor
- Paper Wallet merged high resolution QR code from ironwolf
2012-10-11: status ACTIVE
bitaddress.org-v1.9-SHA1-a487b495d710d6f617d688e5f758e40c8b6c510e.html
- fixed Testnet Edition WIF and Compressed WIF private keys. It now prepends
the correct byte (0xEF) for testnet when activated.
2012-10-07: status ACTIVE
bitaddress.org-v1.8-SHA1-97d52a44eeb261e2398e98e1eed2bd56b99c845a.html
- Paper Wallet Tab: Art wallet is now the default.
- Paper Wallet Tab: The PNG has been resized to fit better into physical
wallets when printed.
- Paper Wallet Tab: The PNG has been rendered using the Ubuntu font.
2012-09-29: status ACTIVE
bitaddress.org-v1.7-SHA1-46215e8a2f026b784f29ea86c00c866e634a22fa.html
- Paper Wallet Tab now has the option to print an artistic wallet.
Current implementation uses an embedded PNG. This feature is not supported
in IE8.
- Brain Wallet Tab now has passphrase confirm and show passphrase options.
2012-07-29: status ACTIVE
bitaddress.org-v1.6-SHA1-162d1ff4fd1e09222cbaca6c282672ee6c195e1b.html
- Added Brain Wallet Tab. Algorithm is SHA256(passphrase).
Minimum passphrase length is 15 characters.
2012-03-22: status ACTIVE
bitaddress.org-v1.5-SHA1-f2e410251c8741ac65d29a1c6fb8ef6919b6ab8b.html
- Wallet Details Tab:
coretechs fixed a bug with the display of the base64 private key
coretechs added support for compressed keys
2012-01-09: status ACTIVE
bitaddress.org-v1.4-SHA1-5c120c0860032e88a8fd81b802d6f53a5fc082bf.html
- Wallet Details Tab: Allow for a deterministic wallet to be created by entering a passphrase on
the wallet details tab. If you input text that is not a valid private key you will
be prompted and asked if you want to use the entered text as a passphrase to
create a private key. If you select OK then it will perform a SHA256 of the passphrase
to generate your private key.
- Wallet Details Tab: Added QRCodes. Added Public Key.
- Bulk Wallet Tab: added FAQs.
- Version number now shown in footer.
2011-11-28: status ACTIVE
bitaddress.org-v1.3-SHA1-88d9a17e6d6286d7840043b6df9980e85f44b8c0.html
- Testnet Edition: if you add ?testnet=true to the end of the URL it will activate testnet edition.
- isMiniFormat function updated to accept mini key formats of length 22, 26 or 30 characters.
- bitaddress.org software is now open source available under the MIT License.
2011-10-12: status ACTIVE
bitaddress.org-v1.2-SHA1-1770e5e8993cca823a2ad956e2aab5c291151692.html
-Wallet Details Tab: Added extra check on validity of Wallet Import Format and
Base64 Private Keys.
2011-10-11: status ACTIVE
bitaddress.org-v1.1-SHA1-969273be66ecf93d8bb3525edc1fa0cf3de228d2.html
-Removed 'Standard Format' from Wallet Details tab.
2011-10-10: status ACTIVE
bitaddress.org-v1.0-SHA1-8fc60a3ca4eb24c85c31b264e95a9298e41032c2.html
-Added Wallet Details tab.
2011-10-02: status ACTIVE
bitaddress.org-v0.9-SHA1-aa61ca480288e1bda00f1f042d60a057880a2321.html
-Added more entropy, all mouse movements in the window will add to the random seed pool.
-Added PaperWallet tab. You can now generate multiple QRCode pairs per page.
2011-09-22: status ACTIVE
bitaddress.org-v0.8-SHA1-47b989b8a33407df14d21dbd00fad653e0161d6c.html
-Css update to tabs
-Added double quotes around CSV bitcoin address and private key output
2011-09-22: status ACTIVE
bitaddress.org-v0.7-SHA1-34e344a0d229dc10c8f5c99ed6b6298e6fc5e39f.html
-Added Bulk Wallet tab. Now you can generate CSV lists of addresses!
2011-09-19: status ACTIVE
bitaddress.org-v0.6-SHA1-1cea2d8c437d49c550b9ec1cfc5d02ac85e8199e.html
-Removed QRCode donation address
2011-09-19: status ACTIVE
bitaddress.org-v0.5-SHA1-7ea8d0e32c3583d369dc4079443e0d6e215ac216.html
-DO NOT USE VERSION 0.1 TO 0.4! They infrequently could generate bad keys.
-Bug Fixed: v0.1 to v0.4 included a bug in the Elliptic Curve function:
ec.PointFp.prototype.getEncoded
The X and Y integers that were less than 32 bytes were not being zero padded.
They are now zero padded which fixes the bug in generating public keys.
-Bug Fixed: v0.3 and v0.4 had a bug in the Wallet Import Format function:
ECKey.prototype.getBitcoinWalletImportFormat
Private keys there were less than 32 bytes were not being zero padded.
They are now zero padded which fixes the bug in generating private keys.
-Requires IE8+, Firefox, Chrome or sufficient JavaScript support.
-Added function to build a CSV list of addresses and keys.
Not supported in the GUI yet.
-Added a timeout to override the mouse move detection. Therefore, if the user
has not moved his mouse before a certain random expiry the address and key
will then be generated. This helps for mobile devices.
2011-09-18: status OFFLINE
bitaddress.org-v0.4-SHA1-9d3afda22f8cf526330c0387a77e4016fd050323.html
-Known bug: Bitcoin.Base58.encode is not working in IE7
-Removed Private Key Hex
-Added QRCode for Bitcoin Address
-Added QRCode for Private Key Wallet Import Format
-Added extra entrophy with mouse movement technique
-Footer now hides when printing
-QRCode shows with canvas, if canvas is not supported (IE8) then it shows
with a table. Printing of the table is not supported by most browsers.
2011-09-13: status OFFLINE
bitaddress.org-v0.3-SHA1-bd94e796811d852f9db69e82adea9a9c48daf183.html
-Removed Private Key Base64
-Added Private Key Wallet Import Format
2011-09-12: status OFFLINE
bitaddress.org-v0.2-SHA1-71216f5b84ef8831a805dbf66e9d8b83ad1dc5fb.html
-Added doctype so IE9 renders in standards mode
-Added Array.prototype.map for IE7/8 compatibility
-Added New Address and Print buttons
-Added new logo
-Known bug: Bitcoin.Base58.encode is not working in IE7
2011-09-11: status OFFLINE
bitaddress.org-v0.1-SHA1-f40e706490f3eb2be56c31ddbf4c8646cd51ef40.html
-Initial release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBAgAGBQJUrJ7lAAoJEIdJe5Fjl09ahRgH/117FJDw6jhwunIar7wv/Huj
rGr3aouGZqJ/043HzfeHbzEszft/Q5HU1YuMIB1Zq+YWMBPLqy2G6OaApJ0YyAZq
KKBmuvy0EH2QY22mjmXyBsoJs9ZaVf2y2T9zMJgueXz2NksWutRa3qmD0Ypip16A
gHoQjaAlybv0HegPkmpPLWttq+BRcaGgB6BabNX1lyAuJQIMVl8rG/CNAt6+5I6x
zd4587B/ib54ZGaiBPMtEJ1bZPcOt5/12lCfLGynW3Wgsc5vGS9v018m4Oapi/hK
EKqKInUeDdYI8QcpgJudw0m4LGl3C6BDPDgfp1L77kwmVbVQbStnme1W7RpY7qE=
=kD6w
-----END PGP SIGNATURE-----

View file

@ -1,3 +1,5 @@
var packageObject = require('./package.json');
module.exports = function (grunt) {
// Project configuration.
grunt.initConfig({
@ -39,13 +41,26 @@ module.exports = function (grunt) {
{ token: "//ninja.detailwallet.js", file: "./src/ninja.detailwallet.js" },
{ token: "//qrcode.js", file: "./src/qrcode.js" },
{ token: "//securerandom.js", file: "./src/securerandom.js" },
{ token: "//main.css", file: "./src/main.css" }
{ token: "//main.css", file: "./src/main.css" },
{ token: "//version", string: packageObject.version }
]
}
},
lineending: { // Task
dist: { // Target
options: { // Target options
eol: 'lf'
},
files: { // Files to process
'./bitaddress.org.html': ['./bitaddress.org.html']
}
}
}
});
grunt.file.defaultEncoding = 'utf-8';
grunt.loadNpmTasks("grunt-combine");
grunt.registerTask("default", ["combine:single"]);
grunt.loadNpmTasks('grunt-lineending');
grunt.registerTask("default", ["combine:single", "lineending"]);
};

File diff suppressed because one or more lines are too long

11
bitaddress.org.html.sig Normal file
View file

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAABAgAGBQJUrJ7mAAoJEIdJe5Fjl09ajz0H/0ChVFovc8cyTkzydI/1jPRX
ppWGr5UVTTOXNS2pvxS5oXCRDQ4+jSbO2CITgcyKXOHz55GhHKfcKNB7ejE3opCO
/QMGc/zMFo3MRf/+9nYfJFJkoExjHqb1uy8ikfKCemE1hExmY4hV2WfONf6o73rM
yAJdagXlBfulgQLqpRrzQd1w5/grLsfEeBCX2gUvP3c8ZxkWWW6H/Dpuu4Udi19A
Wn1lwRx0tMU9I0oWzJh4edrKFL5ktV/IJujV8iL1g6LbvjJTT9aiEtdqEeJ/4JUX
Cy++RpXOpXbmzxSPLhiSNKDkomYGPmgHkFFHptBSICx46ZGkiMDirWFvAzWga+E=
=mhAG
-----END PGP SIGNATURE-----

View file

@ -1,14 +1,20 @@
{
"name": "bitaddress.org",
"version": "2.9.5",
"sha1sum": "49713367a1fa3f9ed189702064fd7cc5c3584699",
"version": "2.9.6",
"sha1sum": "e0f5bc4eeee2fcd2e08d247d0135e9e5a572a1f1",
"sha256sum": "34728a9cec417cf8060423c77e8793e4aa133cf3d66a6b8073b4290cf1f4695c",
"description": "Open Source JavaScript Client-Side Bitcoin Wallet Generator",
"main": "Gruntfile.js",
"dependencies": {
"grunt": "~0.4.1",
"grunt-combine": "~0.8.3"
"grunt-combine": "~0.8.3",
"grunt-lineending": "~0.2.4"
},
"devDependencies": {
"grunt": "~0.4.1",
"grunt-combine": "~0.8.3",
"grunt-lineending": "~0.2.4"
},
"devDependencies": {},
"scripts": {
"test": ""
},

File diff suppressed because one or more lines are too long

View file

@ -181,7 +181,7 @@ body, html { height: 99%; }
.expandable { padding: 10px 15px; text-align: left; cursor: pointer; }
#menu { visibility: hidden; font-size: 90%; }
#culturemenu { text-align: right; padding: 0 20px; margin-bottom: 3px; }
#culturemenu { text-align: center; padding: 0 10px 5px 10px; margin-bottom: 3px; font-size: 90%; }
#culturemenu span { padding: 3px; }
#culturemenu .selected { text-decoration: none; color: #000000; }

View file

@ -12,9 +12,9 @@ ninja.wallets.brainwallet = {
minPassphraseLength: 15,
view: function () {
var key = document.getElementById("brainpassphrase").value.toString().replace(/^\s+|\s+$/g, ""); // trim white space
var key = document.getElementById("brainpassphrase").value.toString()
document.getElementById("brainpassphrase").value = key;
var keyConfirm = document.getElementById("brainpassphraseconfirm").value.toString().replace(/^\s+|\s+$/g, ""); // trim white space
var keyConfirm = document.getElementById("brainpassphraseconfirm").value.toString()
document.getElementById("brainpassphraseconfirm").value = keyConfirm;
if (key == keyConfirm || document.getElementById("brainpassphraseshow").checked) {

View file

@ -37,7 +37,7 @@ ninja.wallets.detailwallet = {
document.getElementById("detailprivkeypassphrase").focus();
return;
}
var passphrase = document.getElementById("detailprivkeypassphrase").value.toString().replace(/^\s+|\s+$/g, ""); // trim white space
var passphrase = document.getElementById("detailprivkeypassphrase").value.toString()
if (passphrase == "") {
alert(ninja.translator.get("bip38alertpassphraserequired"));
return;

View file

@ -102,6 +102,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "Histórico de versiones",
"footerlabelgithub": "Repositorio GitHub",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "Copyright del código JavaScript: en el fuente.",
"footerlabelnowarranty": "Sin garantía.",
@ -238,6 +240,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "Historique De Version",
"footerlabelgithub": "Dépôt GitHub",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "Les droits d'auteurs JavaScript sont inclus dans le code source.",
"footerlabelnowarranty": "Aucune garantie.",
@ -375,6 +379,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "ιστορικό εκδόσεων",
"footerlabelgithub": "Αποθετήριο GitHub",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "Τα πνευματικά δικαιώματα της JavaScript περιλαμβάνονται στον κώδικα.",
"footerlabelnowarranty": "Καμία εγγύηση.",
@ -511,6 +517,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "Cronologia Versioni",
"footerlabelgithub": "Repository GitHub",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "Le note di copyright dei file JavaScript sono inclusi nei sorgenti stessi.",
"footerlabelnowarranty": "Nessuna garanzia.",
@ -647,6 +655,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "Versionsgeschichte",
"footerlabelgithub": "GitHub-Repository",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "JavaScript-Copyrights sind im Quelltext enthalten.",
"footerlabelnowarranty": "Ohne Gewähr.",
@ -783,6 +793,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "Historie verzí",
"footerlabelgithub": "GitHub Repository",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "Copyright JavaScriptu je uveden ve zdrojovém kódu.",
"footerlabelnowarranty": "Bez záruky.",
@ -920,6 +932,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "Változatok története",
"footerlabelgithub": "GitHub kódtár",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "Az egyes JavaScript kódok szerzőinek jogai a forráskódon belül találhatók meg.",
"footerlabelnowarranty": "Garancia nincs.",
@ -1062,6 +1076,8 @@ ninja.translator = {
"footerlabelpgp": "PGP",
"footerlabelversion": "バージョン履歴",
"footerlabelgithub": "GitHubリポジトリ",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "JavaScriptのコピーライト情報はソースに含まれています。",
"footerlabelnowarranty": "保障はありません。",
@ -1165,7 +1181,153 @@ ninja.translator = {
"detaildecrypt": "BIP38暗号を解除",
"detaillabelq1": "サイコロを使ってどうやってアドレス作るのか「B6」とは何か",
"detaila1": "ビットコインのアドレスの生成には一番大事なことが、アドレス生成に使われている乱数が本当にランダムなのかというところです。自然界に起きる物理的なランダムさはパソコンが生成する(似非)ランダムさよりは優れている。物理的なランダムさを作る一番簡単な方法はサイコロを振ることです。ビットコインのプライベートキーを生成するには、6面のサイコロを99回振って、毎回結果を記載していきます。規則として1⇒1, 2⇒2, 3⇒3, 4⇒4, 5⇒5, 6⇒0というように、6が出る度に「0」と記載して下さい。99桁の6進数字列ができたら、上記の入力欄に入れて、「詳細を表示」ボタンを押して下さい。これでWIF形式のプライベートキーやそれと紐づくビットコインアドレスが表示されます。これらを記載し、通常生成されたビットコインアドレスと同じように保管しておいて下さい。",
}
},
"zh-cn": {
// javascript alerts or messages
"testneteditionactivated": "TESTNET EDITION ACTIVATED",
"paperlabelbitcoinaddress": "比特币地址",
"paperlabelprivatekey": "私钥 (WIF格式)",
"paperlabelencryptedkey": "加密私钥(需要密码)",
"bulkgeneratingaddresses": "创建地址中...",
"brainalertpassphrasetooshort": "这个密码太短了 \n\n",
"brainalertpassphrasewarning": "警告:选择一个足够强大的口令非常重要,它可以避免你的私钥被暴力破解。 此外UTF-8编码有效。请注意区分全角/半角",
"brainalertpassphrasedoesnotmatch": "两次输入的口令不一致",
"detailalertnotvalidprivatekey": "输入的私钥无效",
"detailconfirmsha256": "你输入的不是合法的私钥,\n\n你想用它的SHA-256值当作私钥吗相当于脑钱包\n\n警告选择一个足够强大的口令非常重要它可以避免你的私钥被暴力破解。",
"bip38alertincorrectpassphrase": "这个加密私钥的密码不正确。",
"bip38alertpassphraserequired": "BIP38加密的私钥需要密码。",
"vanityinvalidinputcouldnotcombinekeys": "错误输入这两个Key无法合成。",
"vanityalertinvalidinputpublickeysmatch": "错误输入,请使用不同的公钥。",
"vanityalertinvalidinputcannotmultiple": "错误,两个公钥不能进行乘运算,想要检查两个公钥合成的地址,请选择加运算。",
"vanityprivatekeyonlyavailable": "使用两个私钥合成,才会得到合成私钥。",
"vanityalertinvalidinputprivatekeysmatch": "错误输入,请使用不同的私钥。",
// header and menu html
"tagline": "开源JavaScript比特币钱包工具",
"generatelabelbitcoinaddress": "地址生成中...",
"generatelabelmovemouse": "请移动鼠标产生随机种子...",
"generatelabelkeypress": "或者在文本框中输入随机字符",
"singlewallet": "普通钱包",
"paperwallet": "纸钱包",
"bulkwallet": "批量钱包",
"brainwallet": "脑钱包",
"vanitywallet": "虚荣钱包",
"splitwallet": "分裂钱包",
"detailwallet": "钱包详情",
// footer html
"footerlabeldonations": "项目捐赠",
"footerlabeltranslatedby": "简中翻译捐赠 1BfXayW2vrj6uRpoZg3nR8rMEckLpGmaiL",
"footerlabelpgp": "PGP",
"footerlabelversion": "版本历史",
"footerlabelgithub": "GitHub页面",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Copyright bitaddress.org.",
"footerlabelcopyright2": "JavaScript的版权信息已经包含在源代码中。",
"footerlabelnowarranty": "No warranty",
// single wallet html
"newaddress": "生成新地址",
"singleprint": "打印",
"singlelabelbitcoinaddress": "比特币地址",
"singlelabelprivatekey": "私钥 (WIF格式-可导入客户端的格式)",
"singletip1": "<b>比特币钱包</b>就是这么简单,一个地址,对应一个私钥,浏览器已自动生成了一个,就显示在上面。私钥必须保密,地址可以公开。",
"singletip2": "<b>妥善保管你的钱包</b> 为了保护你的钱包建议你用打印或者其他方式来保管你的私钥和地址。把你的私钥备份保存在安全、保密的位置是必要的。本站不提供私钥的相关知识请自行学习。如果你熟悉PGP你也可以下载这个HTML文件它是单文件全功能的用它的SHA1摘要和作者在本站页脚留下的相比对。本工具支持离线使用这样它生成的私钥-地址就很难被监视了。比特币私钥必须保密,任何知道你私钥的人都可以随意花费其对应地址的比特币。你可以打印你的钱包(即纸钱包),把它装进一个防水的口袋里——就像你在保管纸币一样。",
"singletip3": "<b>获得比特币: </b> 让别人往你的地址汇入比特币。",
"singletip4": "<b>查询余额:</b> 访问blockchain.info或者blockexplorer.com可以查看到任何地址中的比特币余额。",
"singletip5": "<b>花费比特币:</b> 你可以下载比特币客户端或者访问blockchain.info之类的在线钱包网站导入你的比特币私钥来花费对应地址上的比特币。如果你选择了客户端每当你发送一笔钱之后找零有可能会发回客户端生成的另外一个地址记得备份客户端生成的钱包文件否则你可能丢钱。比特币作者中本聪说过不要删除任何钱包因为你的亲戚朋友说不定还会往你的旧地址里汇款。",
// paper wallet html
"paperlabelhideart": "隐藏背景图案",
"paperlabeladdressesperpage": "每张纸上打印的地址数",
"paperlabeladdressestogenerate": "生成的地址数",
"papergenerate": "生成",
"paperprint": "打印",
"paperlabelBIPpassphrase": "密码",
"paperlabelencrypt": "BIP38加密",
// bulk wallet html
"bulklabelstartindex": "起始编号",
"bulklabelrowstogenerate": "生成行数",
"bulklabelcompressed": "生成压缩地址?",
"bulkgenerate": "生成",
"bulkprint": "打印",
"bulklabelcsv": "逗号分隔值:",
"bulklabelformat": "编号,地址,私钥(WIF格式)",
"bulklabelq1": "什么时候我会需要批量钱包?",
"bulka1": "例如当你建设一个比特币收款网站需要分别为每一个用户准备一个收款地址时传统的做法是使用比特币客户端“bitcoind”生成大量的地址但是不一定所有的网站托管都支持它。另外你在服务器上运行比特币客户端也就意味着你的私钥也会保存在服务器上当骇客攻破服务器时你的比特币可能会被盗。使用批量钱包一次生成大量的钱包只把生成的地址放在服务器上即使服务器被攻破也不必担心比特币的安全。",
"bulklabelq2": "我该怎样在我的网站上使用批量钱包接受比特币?",
"bulklabela2li1": " 在批量钱包选项卡预生成大量比特币地址比如一万个。把生成的逗号分隔值清单CSV复制到一个安全的环境中注意备份。",
"bulklabela2li2": " 把地址列表导入到Web服务器上注意<b>不要</b>把私钥部分也一并导入,否则会有被盗的危险)",
"bulklabela2li3": " 为你的客户提供一个比特币支付的接口。每当一名客户选择使用比特币支付,你就从你的数据库中提取一个地址,作为该客户专用的“付款地址”,并保存订单信息。",
"bulklabela2li4": "接下来你需要一个收款通知联系相关服务的供应商谷歌搜索“bitcoin payment notification”它们可以监视指定地址的资金变动并通过WebAPI、短信、电邮或者其他方式来提醒你你也可以通过编程使一切自动化。在http://www.blockexplorer.com/address/地址 或者 https://blockchain.info/address/地址 查看交易确认数。通常情况下你能够在30秒之内看见交易而根据你对安全的要求不同你可能需要10分钟到1小时的时间等待交易确认。",
"bulklabela2li5": "比特币在区块链上稳定之后,你就可以使用在第一步中生成的私钥来花费它们。",
// brain wallet html
"brainlabelenterpassphrase": "口令",
"brainlabelshow": "显示口令?",
"brainprint": "打印",
"brainlabelconfirm": "口令确认",
"brainview": "生成脑钱包",
"brainalgorithm": "算法: SHA256 (口令)",
"brainlabelbitcoinaddress": "比特币地址",
"brainlabelprivatekey": "私钥(WIF格式)",
// vanity wallet html
"vanitylabelstep1": "第一步,生成一对公-私钥",
"vanitynewkeypair": "生成",
"vanitylabelstep1publickey": "第一步-公钥",
"vanitylabelstep1pubnotes": "委托他人替你生成虚荣地址时,将这段公钥提供给受托人。受托人生成你需要的虚荣地址后,可能会给你另一个公钥,将这两个公钥合成,你可验证是否得到了你所需的虚荣地址。",
"vanitylabelstep1privatekey": "第一步-私钥",
"vanitylabelstep1privnotes": "妥善保管这段私钥,建议严格加密。受托人为你生成虚荣地址后,将交给你另一个私钥(不保密也没关系),将这两个私钥合成,你即获得你所需的虚荣地址及其私钥。",
"vanitylabelstep2calculateyourvanitywallet": "第二步-合成虚荣地址",
"vanitylabelenteryourpart": "这里输入你的第一步-私钥(或公钥)",
"vanitylabelenteryourpoolpart": "这里输入你从受托人那里获得的私钥(或公钥)",
"vanitylabelnote1": "[注:这个文本框可以接受一个私钥或公钥,压缩非压缩均可]",
"vanitylabelnote2": "[注:这个文本框可以接受一个私钥或公钥,压缩非压缩均可]",
"vanitylabelradioadd": "加运算",
"vanitylabelradiomultiply": "乘运算(仅适合私钥)",
"vanitycalc": "合成",
"vanitylabelbitcoinaddress": "虚荣地址-合成地址",
"vanitylabelnotesbitcoinaddress": "这是合成的虚荣地址,它应当满足你的委托。",
"vanitylabelpublickeyhex": "合成公钥(16进制)",
"vanitylabelnotespublickeyhex": "用16进制表示的合成公钥。",
"vanitylabelprivatekey": "合成私钥(WIF格式)",
"vanitylabelnotesprivatekey": "上面虚荣地址对应的私钥,即你的虚荣私钥,请妥善保管,可导入钱包。",
// split wallet html
"splitlabelthreshold": "组合私钥时,需要的最少分裂私钥的份数(区间[2,127]",
"splitlabelshares": "分裂的总份数([2,127]",
"splitview": "制造分裂私钥",
"combinelabelentershares":"输入找到的分裂私钥(空格分隔)",
"combineview": "组合它们",
"combinelabelprivatekey": "组合后的私钥",
// detail wallet html
"detaillabelenterprivatekey": "钱包详情",
"detailkeyformats": "接受下列格式WIF, WIFC, HEX, B64, B6, MINI, BIP38",
"detailview": "显示详情",
"detailprint": "打印",
"detaillabelnote1": "比特币私钥应当是只有你知道的保密代码,这段代码有许多种不同的编码格式。下面会给出此私钥对应的地址、公钥,以及最流行的私钥编码格式(WIF, WIFC, HEX, B64, MINI)",
"detaillabelnote2": "Bitcoin v0.6+ 存储压缩格式的公钥。现在客户端支持导入/导出私钥命令是importprivkey/dumpprivkey导出的格式可能因钱包文件版本而不同。",
"detaillabelbitcoinaddress": "比特币地址",
"detaillabelbitcoinaddresscomp": "比特币地址(压缩格式)",
"detaillabelpublickey": "公钥 (130位[0-9A-F]字符)",
"detaillabelpublickeycomp": "公钥 (压缩格式66位[0-9A-F]字符)",
"detaillabelprivwif": "私钥 (WIF格式)<br />(51位base58字符) ",
"detaillabelprivwifcomp": "私钥 (WIF格式)<br />(压缩格式52位base58字符) ",
"detailwifprefix": "'5'开头",
"detailcompwifprefix": "'K'或'L'开头",
"detaillabelprivhex": "私钥(16进制) (64位[0-9A-F]字符)",
"detaillabelprivb64": "私钥(base64) (44位)",
"detaillabelpassphrase": "输入BIP38的口令",
"detaildecrypt": "BIP38解码",
"detaillabelq1": "怎样用骰子生成私钥B6是什么意思",
"detaila1": "真正用随机数产生的钱包才是好钱包。物理产生的随机数可能会比计算机产生的随机数更优越计算机的伪随机算法可能被识破但是物理随机不太可能。生成物理随机的最简单的办法是使用骰子掷一枚六面骰99次记录结果将结果“6”记为“0”或者将所有结果-1记录这样你得到的记录将会是由0 1 2 3 4 5 组成的一串数字称为“Base6格式”简称“B6”。将它输入上面的文本框点击“显示详情”按钮得到你的私钥、地址。",
},
"ru": {
// javascript alerts or messages
"testneteditionactivated": "Активирован режим TESTNET",
@ -1204,6 +1366,8 @@ ninja.translator = {
"footerlabelpgp": "PGP ключ",
"footerlabelversion": "История версий",
"footerlabelgithub": "Проект на GitHub",
"footerlabelgithubzip": "zip",
"footerlabelsig": "sig",
"footerlabelcopyright1": "Копирайт bitaddress.org.",
"footerlabelcopyright2": "Информация о копирайте на JavaScript в исходниках.",
"footerlabelnowarranty": "Без гарантий.",