Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'import_presale_keys' of ↵ | obscuren | 2015-01-23 | 4 | -49/+124 |
|\ | | | | | | | | | | | | | https://github.com/Gustav-Simonsson/go-ethereum into Gustav-Simonsson-import_presale_keys Conflicts: crypto/crypto.go | ||||
| * | CamelCase aesCBCDecrypt | Gustav Simonsson | 2015-01-22 | 2 | -3/+3 |
| | | |||||
| * | Add ImportPreSaleKey | Gustav Simonsson | 2015-01-21 | 4 | -49/+123 |
| | | | | | | | | | | | | * ImportPreSaleKey takes a KeyStore, a presale key JSON (e.g. file content) and a password string. It stores the key in the given key store. * Refactored common AES decryption and moved some functions to crypto.go | ||||
* | | Use curve params instead of hardcoded 32 bytes | obscuren | 2015-01-23 | 1 | -1/+1 |
| | | |||||
* | | Pad private key when signing & length check for hashes in sign | obscuren | 2015-01-23 | 2 | -2/+19 |
|/ | |||||
* | Moved `obscuren` secp256k1-go | obscuren | 2015-01-22 | 50 | -3/+6430 |
| | |||||
* | Moved sha3 from `obscuren` | obscuren | 2015-01-22 | 3 | -1/+388 |
| | |||||
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-01-20 | 4 | -0/+551 |
|\ | |||||
| * | Address pull request comments | Gustav Simonsson | 2015-01-20 | 2 | -9/+4 |
| | | | | | | | | | | * Further simplify "constructor" function's allocation of structs * Fix formatting | ||||
| * | Address pull request comments | Gustav Simonsson | 2015-01-20 | 2 | -10/+8 |
| | | | | | | | | | | * Allocate with composite literal instead of new * Remove check of number of bytes read from rand | ||||
| * | Update code comments | Gustav Simonsson | 2015-01-16 | 1 | -6/+4 |
| | | |||||
| * | Address pull request comments | Gustav Simonsson | 2015-01-16 | 4 | -215/+88 |
| | | | | | | | | | | | | | | | | * Remove flags field from key struct * Change JSON struct fields from string to []byte * Change GenerateNewKey API to take io.Reader for random source * Remove mixing entropy source function * Use testing Fatal in tests | ||||
| * | Address pull request comments | Gustav Simonsson | 2015-01-16 | 4 | -84/+91 |
| | | | | | | | | | | | | | | | | | | * Simplify scrypt constants with const block * Add key store constructors and make their types private * Simplify key store and file namings to be less Java Enterprise™ * Change test error logging to use t.Error(err) * Reduce number of naked returns (just like my ex-gf) * Simplify file reading path code | ||||
| * | Add new key_store interface and two new key stores | Gustav Simonsson | 2015-01-16 | 4 | -0/+680 |
| | | | | | | | | | | | | | | * Add new generic key_store interface * Add new plaintext key store storing unprotected keys on disk * Add new encrypted key store storing encrypted keys on disk * Add new entropy mixing function using OS and go runtime sources | ||||
* | | Added 0 key proof error | obscuren | 2015-01-19 | 1 | -0/+13 |
|/ | | | | | Private key \x00\x00...\x00 returns the _exact_ same public key as \x11 \x11...\x11. Currently investigating. | ||||
* | pre-pow | obscuren | 2015-01-12 | 1 | -0/+13 |
| | |||||
* | fixed tests | obscuren | 2014-12-13 | 1 | -1/+1 |
| | |||||
* | Added length checkes | obscuren | 2014-12-13 | 1 | -1/+18 |
| | |||||
* | Changed new methods to use ecdsa package for pub prv keys | obscuren | 2014-12-10 | 2 | -26/+35 |
| | |||||
* | Added Encrypt & Decrypt using the ECIES w/ tests | obscuren | 2014-12-10 | 2 | -0/+82 |
| | |||||
* | Added S256 curve | obscuren | 2014-12-10 | 1 | -0/+363 |
| | |||||
* | Show newly created private key during startup. Closes #126 | obscuren | 2014-12-05 | 1 | -0/+4 |
| | |||||
* | try to get full coverage report on travis | Taylor Gerring | 2014-11-15 | 1 | -109/+109 |
| | |||||
* | ethcrypto => crypto | obscuren | 2014-10-31 | 10 | -0/+2393 |