aboutsummaryrefslogtreecommitdiff
path: root/src/key.cpp
AgeCommit message (Expand)Author
2014-07-09add GetRandBytes() as wrapper for RAND_bytes()Philip Kaufmann
2014-07-01libsecp256k1 integrationPieter Wuille
2014-06-26ensure clean and consistent "namespace" usagePhilip Kaufmann
2014-06-21Move crypto implementations to src/crypto/Pieter Wuille
2014-06-21Add a built-in SHA256/SHA512 implementation.Pieter Wuille
2014-06-03key.cpp: fail with a friendlier message on missing ssl EC supportAndrew Poelstra
2014-05-20remove CPubKey::VerifyCompact( ) which is never usedKamil Domanski
2014-03-10Also switch the (unused) verification code to low-s instead of even-s.Pieter Wuille
2013-12-02Sanitize assert usage and refuse to compile with NDEBUG.Gregory Maxwell
2013-11-10Cleanup code using forward declarations.Brandon Dahler
2013-10-20Merge pull request #3119Pieter Wuille
2013-10-20Bump Year Number to 2013super3
2013-10-16Merge pull request #2950 from pstratem/walletloadGavin Andresen
2013-09-20Use 'low S' as malleability breaker rather than 'even S'Pieter Wuille
2013-08-29verify vchPubKey matches calculated public key unless fSkipCheck is setpatrick s
2013-08-28improve wallet load time by removing duplicated calls to EC_KEY_check_key and...patrick s
2013-08-15Merge pull request #2131 from sipa/evensGregory Maxwell
2013-08-15Merge pull request #2829 from sipa/bip32Gavin Andresen
2013-08-16Only create signatures with even S, and verification mode to check.Pieter Wuille
2013-07-15BIP32 derivation implementationPieter Wuille
2013-07-13Fix minor backward incompatibilityPieter Wuille
2013-05-30CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille
2013-05-30Make CPubKey statically allocatedPieter Wuille
2013-05-19Fix memory leak on exception in Key::SignCompactDaniel Larimer
2013-05-19fix memory leak in CKey::SetCompactSignature()Daniel Larimer
2012-10-20Compact serialization for scriptsPieter Wuille
2012-10-08Handle corrupt wallets gracefully.Gavin Andresen
2012-08-01Bugfix: Fix a variety of misspellingsLuke Dashjr
2012-06-21fix a memory leak in key.cppPhilip Kaufmann
2012-05-24Encapsulate public keys in CPubKeyPieter Wuille
2012-05-22Move signature cache from CKey::Verify to CheckSig in script.cppGavin Andresen
2012-05-22Merge branch 'optimize'Gavin Andresen
2012-05-18Cache signature verificationsGavin Andresen
2012-05-18Update License in File HeadersFordy
2012-05-17Refactor: move code from key.h to key.cppGavin Andresen
2012-02-07Update all copyrights to 2012Gavin Andresen
2011-12-17Add GetSecret() and GetKeys() to CKeyStorePieter Wuille