Commit Graph
3265 Commits
Author SHA1 Message Date
Tim Ruffing 0176ed1871 Change reference for ECDSA proofs
Refer to Manuel Fersch's dissertation for provable security of ECDSA. It's freely accessible and multiple results put well in context.
2019-10-21 13:27:59 +02:00
Pieter Wuille 87caa68a8f Merge pull request #96 from ajtowns/201910-annexbit
annex is bit 0 of spend_type
2019-10-17 22:22:24 -07:00
Anthony Towns 01e0c43023 annex is bit 0 of spend_type 2019-10-18 13:43:31 +10:00
Pieter Wuille ae32d243cd Merge pull request #93 from sipa/201910_clarify_keygen
Clarify interaction x-only keys with verification
2019-10-15 18:05:59 -07:00
Pieter Wuille 2a9a70c92a More on key generation 2019-10-15 18:03:31 -07:00
Pieter Wuille 0c7bbf83c6 Merge pull request #92 from sipa/201910_musig_needs_keyprefix
Explain that MuSig needs key prefixing
2019-10-15 17:56:11 -07:00
Pieter Wuille 0a45ecbf04 Clarify interaction x-only keys with verification 2019-10-15 17:38:10 -07:00
Pieter WuilleandTim Ruffing d434c18af8 Update bip-schnorr.mediawiki
Co-Authored-By: Tim Ruffing <tim@timruffing.de>
2019-10-15 17:33:33 -07:00
Pieter Wuille 59ac6a9683 Explain that MuSig needs key prefixing 2019-10-15 17:31:15 -07:00
Pieter Wuille 80c6129cee Merge pull request #94 from real-or-random/patch-9
bip-schnorr: incorporate results of Neven, Smart, Warinschi
2019-10-15 17:28:16 -07:00
Tim Ruffing 2d9877e6e1 bip-schnorr: more on (e,s) 2019-10-15 17:26:45 -07:00
Tim Ruffing e139975eff bip-schnorr: more on provable security
I'll try to get a link to the CCS paper that does not have a paywall...
2019-10-15 16:02:09 -07:00
Pieter Wuille ad539ef432 Merge pull request #87 from sipa/201910_square_positive
Use is_square/is_positive and introduce algorithm names
2019-10-15 12:34:53 -07:00
Pieter Wuille 348110ec52 Typo 2019-10-15 12:29:52 -07:00
Pieter Wuille cdf7dd8cca Drop other curve comment 2019-10-15 12:26:21 -07:00
Pieter Wuille 8c0b29cc94 Prefix infinite with is_ 2019-10-15 12:24:21 -07:00
Pieter WuilleandTim Ruffing 1e00d6ef6a Apply suggestions from code review
Co-Authored-By: Tim Ruffing <tim@timruffing.de>
2019-10-15 12:22:31 -07:00
Pieter Wuille 1442d4dabc Formulate claims about BatchVerify more accurately 2019-10-15 12:11:17 -07:00
Pieter Wuille 0655cc3c64 Use is_square/is_positive and introduce algorithm names 2019-10-15 10:36:51 -07:00
Pieter Wuille 5ecd376cac Merge pull request #86 from sipa/201910_simple_fixes
Small fixes from review with real-or-random
2019-10-15 09:33:16 -07:00
Pieter Wuille 3c7fd7a830 HTTPS links where possible 2019-10-15 09:30:06 -07:00
Pieter Wuille 69f1c93d92 Small fixes from review with real-or-random 2019-10-14 17:55:19 -07:00
Luke Dashjr 6bcb38f226 Merge pull request #837 from clarkmoody/bip-45-formatting
BIP-0045 - Formatting use <code> tags
2019-10-11 23:11:31 +00:00
Luke Dashjr aca1510b92 Merge pull request #816 from kallewoof/2019-07-bip154-withdraw
BIP-154: change to withdrawn status
2019-10-11 23:06:03 +00:00
Luke Dashjr 67f7e52fc7 Merge pull request #852 from MarcoFalke/1909-103nono
BIP 103: Mark as withdrawn
2019-10-11 03:05:50 +00:00
MarcoFalke 09d3d83d7e BIP 103: Withdrawn 2019-10-10 18:15:24 -04:00
MarcoFalke d2277115ce travis: Remove unused sudo:false
Builds in sudo-disabled docker containers are no longer available as of
last year and all builds happen on sudo enabled vms.

https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration#timeline---its-happening-fast
2019-10-10 18:15:12 -04:00
Pieter Wuille c8e82957a2 Merge pull request #85 from sipa/201910_c1
Small fix: 0xc1 is possible as first control block byte
2019-10-09 13:41:06 -07:00
Pieter Wuille 9413cc1f07 Small fix: 0xc1 is possible as first control block byte 2019-10-09 12:12:55 -07:00
Pieter Wuille e5888935ca Merge pull request #83 from sipa/branch_limit
Increase max Merkle path length
2019-10-09 12:05:28 -07:00
Gleb Naumenko 394601bb3c Merge pull request #2 from MarcoFalke/patch-2
Update bip-reconcil.mediawiki
2019-10-09 12:51:35 -04:00
Pieter Wuille 6b72dfff51 Increase max Merkle path length 2019-10-08 18:57:19 -07:00
Pieter Wuille 15d5aa2732 Fix formula 2019-10-07 14:37:41 -07:00
Pieter Wuille 4aa889e6ac Merge pull request #77 from sipa/201909_bigger_opspos
Extend codeseparator_position and input_index from 16 to 32 bits
2019-10-07 10:45:24 -07:00
Pieter Wuille 00f941b8c7 Merge pull request #80 from jonasnick/bytes
Accept seckey in the form of bytes and not int in the reference BIP-schnorr code...
2019-10-07 10:44:57 -07:00
Pieter Wuille 90d9e21825 Merge pull request #82 from real-or-random/patch-8
Link to Schnorr's paper instead of Wikipedia
2019-10-07 10:44:10 -07:00
Pieter Wuille 730feed75a Merge pull request #81 from jonasnick/tweaks
Improve readability of bip-taproot wallet section
2019-10-07 10:43:55 -07:00
Tim Ruffing 3f61b2b1e7 Link to Schnorr's paper instead of Wikipedia 2019-10-03 11:21:24 +02:00
Andrew Chow bc3a81e698 Specify proprietary use type 2019-10-02 15:09:51 -04:00
Jonas Nick a6e5c16821 Replace taproot_tweak_pubkey assertion with exception and add it to taproot_tweak_seckey too 2019-09-30 11:15:23 +00:00
Gleb NaumenkoandRusty Russel 32af098957 minor fixes
Co-authored-by: Rusty Russel <rusty@rustcorp.com.au>
2019-09-30 11:49:54 +03:00
Jonas Nick 398897cd29 Add taproot_tweak_pubkey and taproot_tweak_privkey functions to bip-taproot wallet section 2019-09-27 15:36:51 +00:00
Jonas Nick 1882aa7b8f Add is_quad function to bip-schnorr reference code 2019-09-27 15:36:51 +00:00
Jonas Nick 5c52872fe0 Standardize on secret key in bip-schnorr 2019-09-27 15:36:51 +00:00
Jonas Nick 7e273fbda6 Add x() and y() functions for points to bip-schnorr 2019-09-27 15:36:51 +00:00
Jonas Nick 472911379c Accept seckey in the form of bytes and not int in the reference BIP-schnorr code to match the spec. 2019-09-26 21:13:18 +00:00
Gleb Naumenko 0ee067c70e Acknowledge suhas' contributions 2019-09-26 07:59:06 +03:00
Pieter Wuille 8d893f9c06 Merge pull request #79 from jonasnick/0xc1
Remove 0xc1
2019-09-25 14:12:50 -07:00
Jonas Nick 479fe5f365 Remove 0xc1 2019-09-25 21:02:43 +00:00
MarcoFalke 630052355d Update bip-reconcil.mediawiki
Fix mediawiki syntax for italic text
2019-09-25 15:47:11 -04:00