aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/crypto.go
Commit message (Expand)AuthorAgeFilesLines
* crypto: return common.Address rather than raw bytesobscuren2015-06-051-4/+4
* Initialise curve N value in package initGustav Simonsson2015-06-031-1/+3
* Add EC signature validations before call to libsecp256k1Gustav Simonsson2015-06-021-0/+14
* Change default keystore dirGustav Simonsson2015-05-131-1/+1
* Update key store to new spec but keep address field for nowGustav Simonsson2015-05-121-1/+1
* Use common.Address type for accounts.AddressGustav Simonsson2015-05-121-3/+3
* Improve key store passphrase cryptoGustav Simonsson2015-05-121-1/+1
* Add loading of block test privkey if presentGustav Simonsson2015-04-281-0/+13
* crypto: update {Load,Save}ECDSA comments to mention hex encodingFelix Lange2015-04-191-2/+3
* removed utility function and implemented hex conversation in crypto functionsBas van Kervel2015-04-091-2/+9
* Support for import/export hex encoded keys, closes #635Bas van Kervel2015-04-091-3/+3
* Forward and log EC recover err and remove dup pubkey len checkGustav Simonsson2015-04-071-9/+7
* Cleanup.obscuren2015-03-291-9/+7
* common: remove WriteFile and ReadAllFile (use ioutil instead)zelig2015-03-271-2/+4
* import/export accountszelig2015-03-271-0/+5
* Merge remote-tracking branch 'ethereum/conversion' into conversionFelix Lange2015-03-171-2/+5
|\
| * converted vmobscuren2015-03-171-2/+5
* | crypto: fix Sha3Hash and add a test for itFelix Lange2015-03-171-1/+1
|/
* crypto: add Sha3HashFelix Lange2015-03-171-1/+10
* Moved ethutil => commonobscuren2015-03-161-5/+5
* crypto: switch to golang.org/x/cryptoFelix Lange2015-02-171-2/+2
* Moved ECIES to repo & added secondary title for webviewobscuren2015-02-141-1/+1
* crypto: add key loading functionsFelix Lange2015-02-101-0/+28
* crypto: make it easier to run Sha3 on multiple inputsFelix Lange2015-02-061-3/+4
* Fixed whisper pub key bugobscuren2015-01-301-1/+1
* Address pull request commentsGustav Simonsson2015-01-281-4/+3
* Add accounts package and refactor key storesGustav Simonsson2015-01-261-2/+8
* Merge branch 'import_presale_keys' of https://github.com/Gustav-Simonsson/go-...obscuren2015-01-231-0/+105
|\
| * CamelCase aesCBCDecryptGustav Simonsson2015-01-221-2/+2
| * Add ImportPreSaleKeyGustav Simonsson2015-01-211-0/+104
* | Use curve params instead of hardcoded 32 bytesobscuren2015-01-231-1/+1
* | Pad private key when signing & length check for hashes in signobscuren2015-01-231-1/+6
|/
* Moved `obscuren` secp256k1-goobscuren2015-01-221-1/+1
* Moved sha3 from `obscuren`obscuren2015-01-221-1/+1
* Added length checkesobscuren2014-12-131-1/+18
* Changed new methods to use ecdsa package for pub prv keysobscuren2014-12-101-23/+32
* Added Encrypt & Decrypt using the ECIES w/ testsobscuren2014-12-101-0/+42
* ethcrypto => cryptoobscuren2014-10-311-0/+47