--- Day changed Thu Dec 08 2016 00:10 -!- ratoder [~ratoder@static.111.19.201.138.clients.your-server.de] has joined #secp256k1 00:50 -!- echonaut9 [~echonaut@46.101.192.134] has joined #secp256k1 00:50 -!- echonaut [~echonaut@46.101.192.134] has quit [Read error: Connection reset by peer] 01:45 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #secp256k1 01:56 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 248 seconds] 02:04 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #secp256k1 02:17 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] 02:17 -!- rusty21 [~rusty@pdpc/supporter/bronze/rusty] has joined #secp256k1 02:24 -!- rusty21 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 260 seconds] 03:22 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Quit: No Ping reply in 180 seconds.] 03:24 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #secp256k1 08:58 -!- jtimon [~quassel@77.224.94.35] has joined #secp256k1 12:45 -!- jtimon [~quassel@77.224.94.35] has quit [Ping timeout: 248 seconds] 13:01 -!- jtimon [~quassel@77.224.94.35] has joined #secp256k1 13:28 -!- aalex__ [~aalex@64.187.177.58] has joined #secp256k1 13:31 -!- aalex_ [~aalex@64.187.177.58] has quit [Ping timeout: 244 seconds] 14:52 -!- droark [~droark@c-24-22-123-27.hsd1.or.comcast.net] has quit [Ping timeout: 245 seconds] 15:07 -!- aalex_ [~aalex@64.187.177.58] has joined #secp256k1 15:11 -!- aalex__ [~aalex@64.187.177.58] has quit [Ping timeout: 260 seconds] 15:32 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #secp256k1 15:59 < rusty2> Hmm, how fixed is secp256k1_ecdh? We have a PR in lighnting-rfc which suggests we want to point returned: see https://github.com/lightningnetwork/lightning-rfc/pull/43 15:59 -!- rusty2 is now known as rusty 16:04 < gmaxwell> Returning the point is philosophically at odds with the design of our interface. Doing so would be unsafe by default and we've seen broken cryptography created by people directly using the point arising from ECDH for things. (e.g. the electrum original 'message encryption' feature). 16:06 < gmaxwell> I believe we discussed taking a hasher function, similar to how we do nonce validation, to enable alternative constructions while remaining secure by default. 16:11 -!- jtimon [~quassel@77.224.94.35] has quit [Ping timeout: 250 seconds] 16:36 < rusty> gmaxwell: yes, I think the hashing makes sense. Pasted your lines w/ reference into the PR, thanks! 17:24 -!- ryjz [~ryjz@mcb1990830.lnk.telstra.net] has joined #secp256k1 17:25 < ryjz> ryan-c: batch conversion reduces to batch field inversion. Try https://eprint.iacr.org/2008/199 19:12 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] 19:12 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #secp256k1 19:19 -!- afk11 [~afk11@unaffiliated/afk11] has quit [Ping timeout: 250 seconds] 19:19 -!- afk11 [~afk11@176.61.67.182] has joined #secp256k1 19:19 -!- afk11 [~afk11@176.61.67.182] has quit [Changing host] 19:19 -!- afk11 [~afk11@unaffiliated/afk11] has joined #secp256k1 19:27 -!- ryjz [~ryjz@mcb1990830.lnk.telstra.net] has quit [] 19:28 -!- afk11 [~afk11@unaffiliated/afk11] has quit [Ping timeout: 245 seconds] 19:33 -!- afk11 [~afk11@176.61.67.182] has joined #secp256k1 19:33 -!- afk11 [~afk11@176.61.67.182] has quit [Changing host] 19:33 -!- afk11 [~afk11@unaffiliated/afk11] has joined #secp256k1 20:05 -!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 268 seconds] 20:37 -!- afk11 [~afk11@unaffiliated/afk11] has quit [Ping timeout: 268 seconds] 20:43 -!- afk11 [~afk11@176.61.67.182] has joined #secp256k1 20:43 -!- afk11 [~afk11@176.61.67.182] has quit [Changing host] 20:43 -!- afk11 [~afk11@unaffiliated/afk11] has joined #secp256k1 21:10 -!- afk11 [~afk11@unaffiliated/afk11] has quit [Ping timeout: 268 seconds] 21:14 -!- afk11 [~afk11@176.61.67.182] has joined #secp256k1 21:14 -!- afk11 [~afk11@176.61.67.182] has quit [Changing host] 21:14 -!- afk11 [~afk11@unaffiliated/afk11] has joined #secp256k1 22:00 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Quit: No Ping reply in 180 seconds.] 22:02 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #secp256k1 22:23 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Ping timeout: 260 seconds] 22:25 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #secp256k1 22:29 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 22:30 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #secp256k1 23:06 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Quit: No Ping reply in 180 seconds.] 23:07 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #secp256k1 23:21 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Ping timeout: 260 seconds] 23:21 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #secp256k1