--- Log opened Sun Mar 24 00:00:24 2019 00:47 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 01:56 -!- TamasBlummer1 [~Thunderbi@p200300DD670F9D08B10DA22A3C4687CB.dip0.t-ipconnect.de] has joined #rust-bitcoin 01:58 -!- TamasBlummer [~Thunderbi@p200300DD670F9D808DD4A17F62063FA3.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 01:58 -!- TamasBlummer1 is now known as TamasBlummer 05:12 < stevenroose> andytoshi: bitcoin_hashes has no ambition to provide siphash, right? 07:41 < andytoshi> nope 07:41 < andytoshi> isn't siphash in the stdlib? 09:45 -!- will [264be71e@gateway/web/freenode/ip.38.75.231.30] has joined #rust-bitcoin 09:52 < stevenroose> andytoshi: they removed it, apparently. Well, they "moved" it to std::collections::hash_map::DefaultHasher which doesn't really give a guarantee that it won't change to another hash algo 10:05 < andytoshi> ah, yeah, that's a good point 10:06 < andytoshi> i wouldn't mind having siphash in bitcoin_hashes 10:06 < andytoshi> the stdlib siphash isn't even siphash btw, they removed a round or something silly for optimization, and got a cryptographer to sign off on that 10:09 < gmaxwell> siphash has always been 'paramterized' by round count. 10:10 < gmaxwell> in any case, siphash is normative in the bitcoin p2p protocol (for compact block shortids) 10:10 < gmaxwell> so you probably want a version for that. 10:13 < andytoshi> oh! i didn't realize. 10:13 < andytoshi> then yes, we are interested in siphash for bitcoin_hashes 12:56 -!- will [264be71e@gateway/web/freenode/ip.38.75.231.30] has quit [Ping timeout: 256 seconds] 16:01 < stevenroose> I created a compact blocks PR using the siphasher crate. Seems to be a clone of std's siphash before the change. 16:02 < stevenroose> Doesn't build on 1.24.0, though 17:45 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 246 seconds] 18:24 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 19:38 -!- ccdle12 [~ccdle12@n11212095090.netvigator.com] has joined #rust-bitcoin 19:50 -!- will_ [264be71e@gateway/web/freenode/ip.38.75.231.30] has joined #rust-bitcoin 20:10 -!- will_ [264be71e@gateway/web/freenode/ip.38.75.231.30] has quit [Ping timeout: 256 seconds] 21:16 -!- ccdle12 [~ccdle12@n11212095090.netvigator.com] has quit [Remote host closed the connection] 22:28 < TamasBlummer> yes, that would be great. siphash is also in BIP157. the siphasher crate is used in murmel as well. 22:56 -!- ccdle12 [~ccdle12@116.92.188.38] has joined #rust-bitcoin --- Log closed Mon Mar 25 00:00:25 2019