84 Commits (689f444bdf423af9a5241eabfd96c9c98573f363)

Author SHA1 Message Date
Daniel Cousens b5c42303ff crypto: use packages directly 10 years ago
Daniel Cousens 8d3686d046 remove deprecated functionality 10 years ago
Daniel Cousens 8aa4f9ecc9 ecdsa/ecpubkey: rectify #364 artifacts 10 years ago
Daniel Cousens 399803affa use standardjs formatting 10 years ago
Daniel Cousens 59143a9c85 ecdsa: clarify why typeForce call is disabled until 2.0.0 10 years ago
Daniel Cousens 6938c8f8cc ecdsa: add default checkSig, to be removed in 2.0.0 10 years ago
Daniel Cousens e9778ae358 ecdsa: fixes edge case presented in #336 10 years ago
Daniel Cousens 4c61380fa5 ecdsa: add comment for Step A 10 years ago
Daniel Cousens e42c497a3c package: use typeforce 10 years ago
Daniel Cousens 7ef134436e ecdsa/HDNode: use node crypto for Hmacs 10 years ago
Daniel Cousens 10630873eb tests: add tests for ecdsa.verify 10 years ago
Daniel Cousens 35542e115d types: enforce consistent type checking 10 years ago
Daniel Cousens 8297e1b0fc ecdsa: add further (missing) annotations from 1.4.x 11 years ago
Daniel Cousens 804c542c40 ecdsa: add SEC annotations for verify 11 years ago
Daniel Cousens be3ce88a3a ecdsa: enforce positive integers 11 years ago
Daniel Cousens 04bcbadc77 transaction/ecdsa: remove unused imports 11 years ago
Daniel Cousens ab55417d6d ecdsa: fix interval comment 11 years ago
Daniel Cousens 08876fc065 ecdsa: ecurve 0.10.0 11 years ago
Daniel Cousens 776656df8b ecdsa: adhere strictly to RFC6979 11 years ago
Daniel Cousens f42993297c ecurve: upgrade to 0.9.0 11 years ago
Daniel Cousens eb3d9a25f7 ecdsa: moved all signature encoding to ECSignature 11 years ago
Daniel Cousens 1a41ea8801 ecdsa: add more extensive tests for recoverPubKey 11 years ago
Daniel Cousens 402fa0d85d ecdsa: amend recoverPubKey SEC comments 11 years ago
Daniel Cousens 4f8040f8d4 ecdsa: add invalid test fixtures for recoverPubKey 11 years ago
Daniel Cousens 4ce9015f3b use ecurve instead of custom ec 11 years ago
Daniel Cousens eb3a6bcb31 all: rename D to d as per SEC convention 11 years ago
Daniel Cousens b10e96cbff ecdsa: serializeSig should return a Buffer 11 years ago
Daniel Cousens 6cfa729dae ecdsa: fix missing exceptions 11 years ago
Daniel Cousens 58fd12e66d ecdsa: always use signature object 11 years ago
Daniel Cousens bd1a08bfa1 ecdsa: use signum() over compareTo 11 years ago
Daniel Cousens cd326921bc bigi: upgrade to 1.1.0 11 years ago
Daniel Cousens 087ca551f5 ecdsa: fix indentation 11 years ago
Daniel Cousens d05d661aea ecdsa: use standard declarative notation for functions 11 years ago
Daniel Cousens bcfd62fdb5 ecdsa: remove implicit ecparams 11 years ago
Daniel Cousens 2dec1375a1 ecdsa: use (r, s) values directly 11 years ago
Daniel Cousens 8d7408202f ecdsa: consistent parameter ordering 11 years ago
Daniel Cousens abe65b8d4a ecdsa: use shamirs trick 11 years ago
Daniel Cousens 5ec9504ed6 ecdsa: opt for shiftRight, pow and square 11 years ago
Daniel Cousens 7d89ff427c ecdsa: comment cleanup 11 years ago
Daniel Cousens 0865f09d20 ec/dsa: extract P_OVER_FOUR as a curve specific constant 11 years ago
Daniel Cousens d14b08efd1 ec/dsa: recovery param now used consistently 11 years ago
Daniel Cousens a3f691bf7c ecdsa: parseSigCompact use Buffer API 11 years ago
Daniel Cousens f7c7265d64 ecdsa: parseSig now uses buffer API 11 years ago
Daniel Cousens 4c7108d561 ecdsa: add serializeSigCompact and tests 11 years ago
Daniel Cousens b208a6ab78 crypto/ecdsa: moves HmacSHA256 to crypto 11 years ago
Wei Lu af1f121fd4 upgrade bigi & remove monkey patching 11 years ago
Daniel Cousens 89cf731ac7 Adds assertion messages 11 years ago
Daniel Cousens c3e9d568c5 Adds RFC6979 test vectors and fixes ecdsa.sign/detGenK 11 years ago
ethers 1c8f135d9c assertion message 11 years ago
Daniel Cousens bc37e65014 Enforces Array input for deterministicGenerateK 11 years ago