sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
CrystalNice has quit []
Mister_X1 has joined #bitcoin-wizards
DeanGuss has joined #bitcoin-wizards
TheoStorm has quit [Quit: Leaving]
justanotheruser has quit [Ping timeout: 246 seconds]
DeanGuss has quit [Ping timeout: 256 seconds]
harding has quit [Ping timeout: 244 seconds]
harding has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 250 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
DeanGuss has joined #bitcoin-wizards
pinheadmz has quit [Quit: pinheadmz]
justanotheruser has joined #bitcoin-wizards
justanotheruser has quit [Ping timeout: 246 seconds]
jimmysong has joined #bitcoin-wizards
harrymm has quit [Ping timeout: 252 seconds]
gie has quit [Remote host closed the connection]
gie has joined #bitcoin-wizards
gie has quit [Remote host closed the connection]
gie has joined #bitcoin-wizards
harrymm has joined #bitcoin-wizards
Mister_X1 has quit []
ogelbukh has joined #bitcoin-wizards
morcos has quit [Ping timeout: 256 seconds]
morcos has joined #bitcoin-wizards
justanotheruser has joined #bitcoin-wizards
achow101 has quit [Ping timeout: 245 seconds]
rafalcpp has quit [Remote host closed the connection]
rafalcpp has joined #bitcoin-wizards
achow101 has joined #bitcoin-wizards
pinheadmz has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
pinheadmz has quit [Quit: pinheadmz]
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #bitcoin-wizards
jmabsd has joined #bitcoin-wizards
gie has quit [Remote host closed the connection]
gie has joined #bitcoin-wizards
gie_ has joined #bitcoin-wizards
gie has quit [Ping timeout: 264 seconds]
pinheadmz has joined #bitcoin-wizards
ogelbukh has quit []
pinheadmz has quit [Quit: pinheadmz]
Shabbypenguin has joined #bitcoin-wizards
pinheadmz has joined #bitcoin-wizards
instagibbs has quit [Ping timeout: 255 seconds]
pinheadmz has quit [Quit: pinheadmz]
tromp has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
Shabbypenguin has quit []
setpill has joined #bitcoin-wizards
markus-k has joined #bitcoin-wizards
emilsedgh has joined #bitcoin-wizards
setpill has quit [Quit: o/]
setpill has joined #bitcoin-wizards
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
rusty has quit [Client Quit]
rusty has joined #bitcoin-wizards
rusty has quit [Client Quit]
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #bitcoin-wizards
emilsedgh has quit []
ElectroBNC has joined #bitcoin-wizards
booyah has quit [Quit: Konversation terminated!]
TheoStorm has quit [Quit: Leaving]
enemabandit has joined #bitcoin-wizards
gie__ has joined #bitcoin-wizards
gie_ has quit [Ping timeout: 252 seconds]
gie__ has quit [Remote host closed the connection]
gie__ has joined #bitcoin-wizards
gie_ has joined #bitcoin-wizards
gie__ has quit [Read error: Connection reset by peer]
gie_ has quit [Remote host closed the connection]
gie_ has joined #bitcoin-wizards
gie_ has quit [Remote host closed the connection]
gie_ has joined #bitcoin-wizards
pinheadmz has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 250 seconds]
pinheadmz has quit [Quit: pinheadmz]
<jmabsd> Wait, libsecp256k1 has no secp256k1_ec_pubkey_verify(), why ?
<jmabsd> Only secp256k1_ec_seckey_verify().
<jmabsd> Indeed private keys have a limitation to their interval, so validating one makes sense.
<waxwing> jmabsd, there's a pubkey_parse
<jmabsd> oh good point hmm
<jmabsd> waxwing: let's see in its logics if it has any failure cases.
<waxwing> jmabsd, you're thinking the function implementation might be 'return 1'? :)
<jmabsd> waxwing, lols, thanks for suggesting.
<jmabsd> waxwing, you mean as alternative to return 2 - 1;
<jmabsd> waxwing, interesting, yeah indeed there are two failure code paths in pubkey_parse.
<jmabsd> relative to input values, so certainly invalid pubkeys are valid, and parse_pubkey's documentation also discusses the possibility of an invalid pubkey.
<waxwing> jmabsd, i don't know what you mean, aren't there three failure paths here? https://github.com/bitcoin/bitcoin/blob/452bb90c718da18a79bfad50ff9b7d1c8f1b4aa3/src/secp256k1/src/eckey_impl.h#L17-L35
<jmabsd> waxwing: exactly
<waxwing> prob this is a bit offtopic though, maybe you can ask in #secp256k1 if there's something you particularly want to figure out
<jmabsd> oh it has its own channel, who could have guessed.
<jmabsd> waxwing: anyhow secp256k1_ec_pubkey_parse()'s success depends on secp256k1_eckey_pubkey_parse()'s, and for a compressed pubkey that one as you point out depend on both secp256k1_fe_set_b32()'s and secp256k1_ge_set_xo_var()'s success, and when you dig into those two they both have failure cases
jmabsd_ has joined #bitcoin-wizards
jmabsd_ has left #bitcoin-wizards [#bitcoin-wizards]
jmabsd has quit [Ping timeout: 246 seconds]
ElectroBNC has quit []
meh`1 has joined #bitcoin-wizards
enemabandit has quit [Ping timeout: 246 seconds]
Guyver2 has joined #bitcoin-wizards
pinheadmz has joined #bitcoin-wizards
gie_ has quit [Remote host closed the connection]
gie_ has joined #bitcoin-wizards
gie__ has joined #bitcoin-wizards
gie_ has quit [Ping timeout: 268 seconds]
TheoStorm has joined #bitcoin-wizards
Dean_Guss has joined #bitcoin-wizards
DeanGuss has quit [Remote host closed the connection]
zxzzt has quit [Read error: Connection reset by peer]
setpill has quit [Quit: o/]
shesek has quit [Ping timeout: 268 seconds]
lukedashjr has joined #bitcoin-wizards
luke-jr has quit [Ping timeout: 246 seconds]
lukedashjr has quit [Ping timeout: 255 seconds]
luke-jr has joined #bitcoin-wizards
luke-jr has quit [Ping timeout: 246 seconds]
luke-jr has joined #bitcoin-wizards
_whitelogger has joined #bitcoin-wizards
lukedashjr has joined #bitcoin-wizards
luke-jr has quit [Ping timeout: 246 seconds]
lukedashjr is now known as luke-jr
meh`1 has quit []
meoblast001 has joined #bitcoin-wizards
meoblast001 is now known as Guest40744
tromp has quit [Remote host closed the connection]
luke-jr- has joined #bitcoin-wizards
luke-jr has quit [Ping timeout: 246 seconds]
tromp has joined #bitcoin-wizards
luke-jr- is now known as luke-jr
luke-jr has quit [Read error: Connection reset by peer]
luke-jr has joined #bitcoin-wizards
luke-jr has quit [Read error: Connection reset by peer]
Dean_Guss has quit [Ping timeout: 256 seconds]
luke-jr has joined #bitcoin-wizards
renlord has quit [Remote host closed the connection]
mryandao has quit [Remote host closed the connection]
mryandao has joined #bitcoin-wizards
renlord has joined #bitcoin-wizards
marcinja has quit [Ping timeout: 255 seconds]
marcinja has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
BlueMatt has quit [Ping timeout: 244 seconds]
tromp has joined #bitcoin-wizards
tromp has quit [Ping timeout: 246 seconds]
tromp has joined #bitcoin-wizards
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Guest40744 has quit []
nickr has joined #bitcoin-wizards
alferz has joined #bitcoin-wizards
BlueMatt has joined #bitcoin-wizards
alferz has quit [Ping timeout: 258 seconds]
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #bitcoin-wizards
BlueMatt has quit [Read error: Connection reset by peer]
BlueMatt has joined #bitcoin-wizards
BlueMatt has quit [Ping timeout: 252 seconds]
BlueMatt has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
shesek has quit [Changing host]
shesek has joined #bitcoin-wizards
Aaronvan_ has quit [Ping timeout: 255 seconds]
AaronvanW has quit [Ping timeout: 245 seconds]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 250 seconds]
AaronvanW has joined #bitcoin-wizards
instagibbs has joined #bitcoin-wizards