aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/crypto.go
Commit message (Expand)AuthorAgeFilesLines
* crypto: Remove dead codeRicardo Catalinas Jiménez2016-02-221-1/+0
* crypto: Add backward compatible aliases for Sha3{,Hash}()Ricardo Catalinas Jiménez2016-02-221-0/+4
* all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()Ricardo Catalinas Jiménez2016-02-221-5/+5
* parmas, crypto, core, core/vm: homestead consensus protocol changesGustav Simonsson2016-02-181-2/+11
* crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar multGustav Simonsson2015-11-301-17/+9
* cmd/utils, crypto: add --lightkdf flag for lighter KDFDrake Burroughs2015-10-291-1/+1
* console:zelig2015-10-221-1/+4
* Merge pull request #1853 from Gustav-Simonsson/libsecp256k1_updateJeffrey Wilcke2015-10-161-1/+9
|\
| * core/secp256k1: update libsecp256k1 Go wrapper and testsGustav Simonsson2015-10-091-1/+9
* | crypto: correct sig validation, add more unit testsGustav Simonsson2015-09-221-13/+2
|/
* Change go-uuid to use the current supported repository.Jeff R. Allen2015-09-121-1/+1
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
* all: update license informationFelix Lange2015-07-071-0/+16
* fix account orderingzelig2015-07-031-1/+1
* Change keystore to version 3Gustav Simonsson2015-06-241-7/+19
* 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