--- Log opened Fri Oct 13 00:00:44 2017 00:13 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-wizards 00:16 -!- esotericnonsense [~esotericn@gateway/vpn/privateinternetaccess/esotericnonsense] has quit [Ping timeout: 255 seconds] 00:20 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has quit [Ping timeout: 240 seconds] 00:21 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has joined #bitcoin-wizards 00:27 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-rgzbdxsdborexnjh] has joined #bitcoin-wizards 00:30 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-wizards 00:34 -!- daszorz [~daszorz@188.94.18.118] has joined #bitcoin-wizards 00:36 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Ping timeout: 260 seconds] 00:52 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 00:54 -!- laurentmt [~Thunderbi@92.154.68.134] has joined #bitcoin-wizards 01:27 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 01:33 -!- jb55 [~jb55@70-36-49-138.dyn.novuscom.net] has quit [Ping timeout: 240 seconds] 01:44 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 02:04 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-zetwxoogfbwpjmvr] has quit [Quit: Connection closed for inactivity] 02:37 -!- daszorz [~daszorz@188.94.18.118] has quit [Ping timeout: 240 seconds] 02:52 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 02:55 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 255 seconds] 02:59 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 03:08 -!- esotericnonsense [~esotericn@gateway/vpn/privateinternetaccess/esotericnonsense] has joined #bitcoin-wizards 03:11 -!- dabura667_ [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has quit [Remote host closed the connection] 03:18 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 03:31 -!- daszorz [~daszorz@188.94.18.118] has joined #bitcoin-wizards 03:36 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 04:03 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 255 seconds] 04:35 -!- meeh [~mikalv@2a02:fe1:3102:fc00:ed60:57da:77d9:f2de] has quit [Ping timeout: 255 seconds] 04:42 -!- meeh [~mikalv@2a02:fe1:3102:fc00:90f8:46e8:6922:3d4e] has joined #bitcoin-wizards 04:51 -!- Ek_ [2971ef89@gateway/web/freenode/ip.41.113.239.137] has joined #bitcoin-wizards 04:55 -!- Ek_ [2971ef89@gateway/web/freenode/ip.41.113.239.137] has quit [Ping timeout: 260 seconds] 04:59 -!- itsme_ [~textual@x4d04fd78.dyn.telefonica.de] has joined #bitcoin-wizards 05:09 -!- itsme_ [~textual@x4d04fd78.dyn.telefonica.de] has quit [Quit: Textual IRC Client: www.textualapp.com] 05:09 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards 05:13 -!- Aaronvan_ is now known as AaronvanW 05:34 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 240 seconds] 05:49 -!- cluckj [~cluckj@static-173-59-27-112.phlapa.ftas.verizon.net] has quit [Quit: Leaving] 06:03 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 06:33 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-rgzbdxsdborexnjh] has quit [Quit: Connection closed for inactivity] 06:43 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 06:49 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards 06:55 -!- airbreather [~airbreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards 07:05 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-wizards 07:09 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 07:10 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 248 seconds] 07:16 -!- DrOlmer [~DrOlmer@unaffiliated/drolmer] has quit [Quit: Leaving] 07:34 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection] 07:44 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 07:50 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Ping timeout: 260 seconds] 07:56 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 07:56 -!- teslax [Elite19141@gateway/shell/elitebnc/x-tdbwpzgbqkhirqym] has quit [Ping timeout: 258 seconds] 08:04 -!- harrymm [~harrymm@85.203.47.23] has quit [Ping timeout: 248 seconds] 08:06 -!- Guest57297 [Elite19141@gateway/shell/elitebnc/x-uothxooaizpwvmwu] has joined #bitcoin-wizards 08:07 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-wizards 08:14 -!- jb55 [~jb55@70-36-49-138.dyn.novuscom.net] has joined #bitcoin-wizards 08:15 -!- daszorz [~daszorz@188.94.18.118] has quit [Read error: Connection reset by peer] 08:17 -!- harrymm [~harrymm@85.203.47.134] has joined #bitcoin-wizards 08:23 -!- jb55 [~jb55@70-36-49-138.dyn.novuscom.net] has quit [Ping timeout: 248 seconds] 08:30 -!- hazirafel [~hazirafel@bzq-79-179-173-155.red.bezeqint.net] has joined #bitcoin-wizards 08:35 -!- coinsmurf [~packet@96-66-250-198-static.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 08:35 -!- wraithm [~wraithm@unaffiliated/wraithm] has joined #bitcoin-wizards 08:40 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 08:54 -!- CubicEarth [~cubiceart@c-73-68-232-79.hsd1.ma.comcast.net] has joined #bitcoin-wizards 09:10 -!- Noldorin [~noldorin@unaffiliated/noldorin] has joined #bitcoin-wizards 09:17 < hazirafel> bitcoin lizards 09:26 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 09:26 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 09:26 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 09:28 -!- jb55 [~jb55@208.98.200.100] has joined #bitcoin-wizards 09:38 -!- wraithm [~wraithm@unaffiliated/wraithm] has quit [Ping timeout: 248 seconds] 09:41 -!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Ping timeout: 240 seconds] 09:44 -!- sparetire [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 09:50 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards 09:58 -!- dnaleor [~dnaleor@d51531fdd.static.telenet.be] has joined #bitcoin-wizards 10:02 -!- dnaleor [~dnaleor@d51531fdd.static.telenet.be] has quit [Client Quit] 10:03 -!- smk [d18015a2@gateway/web/freenode/ip.209.128.21.162] has joined #bitcoin-wizards 10:07 -!- sn0w [cc0a3f04@gateway/web/freenode/ip.204.10.63.4] has joined #bitcoin-wizards 10:08 -!- sn0w [cc0a3f04@gateway/web/freenode/ip.204.10.63.4] has quit [Client Quit] 10:13 -!- anon616 [anon616@gateway/shell/sameroom/x-zamtobsfhrlbrwwy] has quit [Remote host closed the connection] 10:14 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 10:15 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 10:18 -!- eric781 [~quassel@65.96.155.71] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 10:18 -!- eric781 [~quassel@65.96.155.71] has joined #bitcoin-wizards 10:19 -!- anon616 [anon616@gateway/shell/sameroom/x-mtkodcnfbiaptjss] has joined #bitcoin-wizards 10:22 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-dukzourzcdhmadga] has joined #bitcoin-wizards 10:25 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 10:48 -!- smk [d18015a2@gateway/web/freenode/ip.209.128.21.162] has quit [Ping timeout: 260 seconds] 11:00 -!- Fistful_of_Coins is now known as o3u 11:03 -!- dnaleor [~dnaleor@188.188.95.22] has joined #bitcoin-wizards 11:04 -!- laurentmt [~Thunderbi@92.154.68.134] has quit [Quit: laurentmt] 11:05 -!- dnaleor [~dnaleor@188.188.95.22] has quit [Read error: Connection reset by peer] 11:05 -!- o3u is now known as Fistful_of_Coins 11:07 -!- dnaleor [~dnaleor@188.188.95.22] has joined #bitcoin-wizards 11:12 -!- dnaleor [~dnaleor@188.188.95.22] has quit [Read error: Connection reset by peer] 11:17 -!- a87ry5 [~a87ry5@cpe-24-193-56-83.nyc.res.rr.com] has joined #bitcoin-wizards 11:19 < a87ry5> adiabat: are the slides public for the presentation you gave back in may in brooklyn? where you discussed the idea of building an exchange that just routes LN payments between bettors as opposed to holding customer private keys 11:20 < adiabat> a87ry5: hm, I don't know, I think they got put on a site from that event but not sure. I can find the sildes and link to em though, 1 sec 11:26 < adiabat> a87ry5: here: https://docs.google.com/presentation/d/1mVVJPUw8YuU8hHvzn-LUGP0t2XSz1_RtjxtdY5UkRug/edit?usp=sharing 11:29 < a87ry5> adiabat: thank you 11:33 < adiabat> a87ry5: sure! That was a fun meme pic :) 11:33 < a87ry5> lol yep 11:36 -!- bildramer [~bildramer@p200300ED83CA3800F5339175DC0DBC46.dip0.t-ipconnect.de] has joined #bitcoin-wizards 11:49 -!- eric781 [~quassel@65.96.155.71] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 11:50 -!- vicenteH` [~user@93.104.135.37.dynamic.jazztel.es] has joined #bitcoin-wizards 11:51 -!- vicenteH [~user@93.104.135.37.dynamic.jazztel.es] has quit [Ping timeout: 255 seconds] 12:00 -!- Noldorin [~noldorin@unaffiliated/noldorin] has quit [Ping timeout: 255 seconds] 12:03 -!- a87ry5 [~a87ry5@cpe-24-193-56-83.nyc.res.rr.com] has quit [] 12:07 -!- kristofferR [~kristoffe@75.37-191-165.fiber.lynet.no] has joined #bitcoin-wizards 12:23 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 12:35 -!- Cory [~Cory@unaffiliated/cory] has quit [Ping timeout: 248 seconds] 12:36 -!- kristofferR [~kristoffe@75.37-191-165.fiber.lynet.no] has quit [Quit: Textual IRC Client: www.textualapp.com] 12:38 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 12:40 -!- Pasha [~Cory@unaffiliated/cory] has joined #bitcoin-wizards 12:45 -!- Pasha [~Cory@unaffiliated/cory] has quit [Ping timeout: 248 seconds] 12:46 -!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-wizards 12:49 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 12:51 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-mebabzgqfaiwpkvd] has joined #bitcoin-wizards 13:11 -!- hazirafel [~hazirafel@bzq-79-179-173-155.red.bezeqint.net] has quit [Remote host closed the connection] 13:14 -!- Yogh [~Yogh@92.110.183.153] has quit [Quit: ZNC 1.6.3 - http://znc.in] 13:50 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 13:54 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Ping timeout: 240 seconds] 14:13 -!- PaulCapestany [~PaulCapes@ip72-209-228-52.dc.dc.cox.net] has joined #bitcoin-wizards 14:29 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 14:49 -!- jb55 [~jb55@208.98.200.100] has quit [Ping timeout: 260 seconds] 15:00 -!- jb55 [~jb55@208.98.200.100] has joined #bitcoin-wizards 15:21 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 15:26 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Ping timeout: 260 seconds] 15:28 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 15:31 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 15:33 -!- Fistful_of_Coins is now known as o3u 15:35 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards 15:44 -!- Noldorin [~noldorin@unaffiliated/noldorin] has joined #bitcoin-wizards 16:23 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards 16:25 -!- comboy [~quassel@tesuji.pl] has quit [Quit: No Ping reply in 180 seconds.] 16:29 -!- wasi [~wasi@gateway/tor-sasl/wasi] has quit [Ping timeout: 248 seconds] 16:31 -!- comboy [~quassel@tesuji.pl] has joined #bitcoin-wizards 16:38 -!- jb55 [~jb55@208.98.200.100] has quit [Ping timeout: 248 seconds] 16:39 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Remote host closed the connection] 16:39 -!- jb55 [~jb55@208.98.200.100] has joined #bitcoin-wizards 16:41 -!- wasi [~wasi@gateway/tor-sasl/wasi] has joined #bitcoin-wizards 17:00 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 17:27 -!- jb55 [~jb55@208.98.200.100] has quit [Ping timeout: 240 seconds] 17:31 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has quit [Ping timeout: 248 seconds] 17:34 -!- Belkaar [~Belkaar@xdsl-87-79-153-139.netcologne.de] has joined #bitcoin-wizards 17:34 -!- Belkaar [~Belkaar@xdsl-87-79-153-139.netcologne.de] has quit [Changing host] 17:34 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has joined #bitcoin-wizards 17:55 -!- PaulCapestany [~PaulCapes@ip72-209-228-52.dc.dc.cox.net] has quit [Ping timeout: 240 seconds] 17:56 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 240 seconds] 18:03 -!- PaulCapestany [~PaulCapes@ip72-209-228-52.dc.dc.cox.net] has joined #bitcoin-wizards 18:34 -!- vicenteH` [~user@93.104.135.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 18:34 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving] 18:35 -!- deusexbeer [~deusexbee@093-092-181-081-dynamic-pool-adsl.wbt.ru] has quit [Ping timeout: 240 seconds] 18:36 -!- Dizzle [~Dizzle@2605:6000:1019:42b6:89ca:842f:2a10:b6ca] has joined #bitcoin-wizards 18:48 -!- adiabat [~adiabat@45.63.20.152] has quit [Quit: WeeChat 1.4] 18:49 -!- adiabat [~adiabat@45.63.20.152] has joined #bitcoin-wizards 19:07 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 19:21 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 19:22 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 19:30 -!- jb55 [~jb55@70-36-49-138.dyn.novuscom.net] has joined #bitcoin-wizards 19:34 -!- deusexbeer [~deusexbee@093-092-181-081-dynamic-pool-adsl.wbt.ru] has joined #bitcoin-wizards 19:35 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-dukzourzcdhmadga] has quit [Quit: Connection closed for inactivity] 20:00 -!- jb55 [~jb55@70-36-49-138.dyn.novuscom.net] has quit [Ping timeout: 240 seconds] 20:03 -!- Dizzle [~Dizzle@2605:6000:1019:42b6:89ca:842f:2a10:b6ca] has quit [Remote host closed the connection] 20:04 -!- Dizzle [~Dizzle@2605:6000:1019:42b6:89ca:842f:2a10:b6ca] has joined #bitcoin-wizards 20:09 -!- Noldorin [~noldorin@unaffiliated/noldorin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 20:27 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards 20:31 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-mebabzgqfaiwpkvd] has quit [Quit: Connection closed for inactivity] 20:35 < rusty> sipa: writing wallet today, if someone tells you to pay to a BIP173 address, which passes segwit_addr_decode, bu with witver > 0, we should accept and set it as a scriptpubkey OP_ + addr? Or should we refuse, and require an upgrade? 20:39 -!- Dizzle [~Dizzle@2605:6000:1019:42b6:89ca:842f:2a10:b6ca] has quit [Remote host closed the connection] 20:40 -!- Dizzle [~Dizzle@2605:6000:1019:42b6:89ca:842f:2a10:b6ca] has joined #bitcoin-wizards 20:40 < sipa> rusty: i think you should accept 20:41 < rusty> sipa: right. Just wanted to make absolutely sure, since we've had the debate before over not actually encoding a scriptpubkey. 20:41 < sipa> rusty: yes, bip173 is just segwit outputs, but it does include all segwit outputs 20:42 < rusty> sipa: excellent, thanks for confirmation! 20:42 < sipa> otherwise you're introducing yet more classes of support, with unclarity which software can send to which 20:43 < rusty> sipa: well, in future behavour will change wrt invalid addresses. eg. today we do length check on witver == 0. Tomorrow we might on witver == 1. But that corner case seems OK. 20:44 < sipa> rusty: yeah, but i don't expect to continue that practice 20:45 < sipa> as in, a future witness version may define v1 len32 to have some meaning, but leave all other v1 lengths undefined/anyonecanspend 20:45 < rusty> Ah, YA upgrade mechanism then... 20:47 < sipa> haha 20:48 < sipa> it's a bit of a waste that v0 only permits len 20 and 32; that's kinda wasteful use of version space 20:50 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 248 seconds] 20:50 < rusty> You could sacrifice 1 bit of security and get a new semantic for a 255-bits of data :) That's another 15 versions... 20:57 < sipa> ? 20:59 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 255 seconds] 21:00 -!- legogris [~legogris@128.199.205.238] has quit [Remote host closed the connection] 21:00 -!- legogris [~legogris@128.199.205.238] has joined #bitcoin-wizards 21:06 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 258 seconds] 21:08 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 21:24 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 258 seconds] 21:24 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 21:30 -!- Dizzle [~Dizzle@2605:6000:1019:42b6:89ca:842f:2a10:b6ca] has quit [Quit: Leaving...] 21:41 -!- meZee [SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 258 seconds] 21:44 -!- meZee [SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards 21:55 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 21:59 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Ping timeout: 248 seconds] 22:12 -!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 248 seconds] 22:16 -!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-wizards 22:46 -!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 248 seconds] 22:48 -!- dongcarl [~dongcarl@169.229.22.193] has joined #bitcoin-wizards 22:55 < dongcarl> Hi all. Looking at BIP32+39 and trying to understand. Wondering why HMAC-SHA512 was used as the PRNG instead of simply SHA512. 22:55 < dongcarl> Specifically in the mnemonic + passphrase -> seed process 23:04 < sipa> HMAC protect against some attacks that practical hash functions dont (in partocilar, length extension attacks) 23:04 < sipa> in the case od BIP32 these don't really apply though 23:04 < sipa> *of 23:32 -!- CubicEarth [~cubiceart@c-73-68-232-79.hsd1.ma.comcast.net] has quit [] 23:44 < dongcarl> sipa: Gotcha. 23:45 < sipa> dongcarl: in general, overdesigning and relying on well-known constructions is a good thing 23:45 < sipa> performance isn't particularly critical here 23:46 < sipa> there are worse examples... see RFC6979 for example, which uses HMAC-SHA256 repeatedly to generate a single random nonce (i think it needs over a dozen SHA256 compressions to generate a single nonce) 23:46 * dongcarl facepalms 23:47 < sipa> in any case, for BIP32 you can blame me :) 23:48 < dongcarl> sipa: Haha it's good, I'm new to cryptography so just trying to understand design decisions, as I know they can depend on very minute details 23:48 < sipa> so in short, there would probably not be any issue with using just SHA512 23:48 < dongcarl> I remember trying to choose cipher suites for StrongSwan, and they used HMAC-SHA256 as default PRNG as well 23:49 < sipa> but that doesn't mean that for a standard designed to protect potentially millions or more, a more conservative choice isn't better 23:49 < dongcarl> sipa: right, but "overdesigning and relying on well-known constructions is a good thing" 23:50 < dongcarl> Perfect. Thanks. --- Log closed Sat Oct 14 00:00:45 2017