13:32:15 <isis> #startmeeting 13:32:15 <MeetBot> Meeting started Wed Nov 4 13:32:15 2015 UTC. The chair is isis. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:32:15 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 13:32:56 <isis> this week i worked on #17262, the progress for which can be tracked here: https://github.com/nmathewson/guardsim/compare/master...isislovecruft:develop 13:34:34 <isis> i also went to eindhoven to see the university there, met a lot of awesome people in their cryptography department, got some feedback on my modifications to the rBridge crypto, and learned that peter schwabe (at TU/e) has been working on a pairing-based library that he would like me to try 13:34:57 <isis> the library is called PandA: https://cryptojedi.org/papers/#panda 13:36:15 <isis> i'm not sure if i'll use it yet, but it's nice to have more choices than just RELIC, since RELIC was a bit painful to use in combination with C++ templates 13:36:19 <nickm> morning! 13:36:24 <isis> that's it for me 13:36:31 <isis> nickm: hey hey 13:36:51 <sysrqb> asn: i'll reply after the meeting :) (but yes) 13:37:22 <nickm> isis: if you find a Pairings For Dummies For Dummer Dummies tutorial, please send me a link? I don't get how they work. :( 13:37:42 <asn> sysrqb: you are the boss 13:37:48 <nickm> so for me, I've spent last week doing a huge pile of documentation and trying to get a guard sim thing into place 13:38:10 <nickm> I reported all other sponsor U deliverables as done, with a guard implementation likely to finish this month. 13:38:22 <nickm> now I'm trying to focus on reviewing backlogged patches from before 0.2.7 forked 13:38:34 <nickm> and hm, I should really start to write a ReleaseNotes 13:38:50 <nickm> also reviewing ED candidates and helping people with lots of stuff and and and 13:39:14 <nickm> I'm also trying to get more enthusiasm for reviewing patches from before 0.2.7 forked, since I can't do it all myself 13:39:44 * asn can go next 13:40:01 <nickm> https://trac.torproject.org/projects/tor/query?status=!closed&keywords=~pre028-patch is the tickets in question 13:40:04 <nickm> asn: go ahead! 13:40:11 <asn> hello there! 13:40:16 <asn> ehm during the past week 13:40:17 <asn> i did a few things 13:40:20 <asn> including: 13:40:41 <asn> - i wrote this email about how to treat onions on firefox/chrome now that IETF standarized them: https://lists.torproject.org/pipermail/tor-dev/2015-November/009844.html 13:40:56 <asn> - i read isis' guard proposal and gave some feedback on the mailing list and on IRC 13:41:14 <asn> - continued work on prop250. worked both on the proposal and on the implementation wth dgoulet. 13:41:35 <asn> hm i think that's it for netwok type stuff for now! 13:41:43 <asn> i also have a ticket review list now. 13:41:48 <nickm> anybody else around? 13:41:52 <asn> thanks. anyone else? 13:41:58 <nickm> asn: have you seen the guard sim code at all? 13:42:03 <asn> yes a little bit 13:42:15 <nickm> my secret goal there is to try to force the client behavior into a completely-specified-because-coded form 13:42:25 <nickm> to see what we still didn't know, and make us answer those questions 13:42:31 <asn> ack 13:42:36 <asn> i mainly read the proposals carefully 13:42:46 <asn> and i'm hoping that after isis takes care of the sim code, she can do a demo 13:42:48 <asn> of the results 13:43:03 <asn> because i didn't have enough time to really understand the simulation. 13:43:06 <asn> but maybe i should. 13:43:20 <asn> isis: when do you think is a good time for me to peak in that code? 13:44:34 <nickm> (anybody else around this morning with a status update?) 13:44:48 <isis> nickm: for a "pairings for dummies" thing, i don't know of a good paper or book, but i found that this lecture from dan boneh did a very good job at explaning the basics: https://www.youtube.com/watch?v=F4x2kQTKYFY&index=6&list=PLXF_IJaFk-9C4p3b2tK7H9a9axOm3EtjA 13:45:13 <asn> oh wow nice!! 13:45:18 <asn> thx 13:45:19 <asn> isis 13:45:28 <nickm> cool; I'll check it out 13:45:44 <isis> from that same lecture series, florian hess did a more in-depth lecture on the mathematic structure of bilinear pairings 13:45:49 <isis> it is either this one: https://www.youtube.com/watch?v=2mK1XcXV3qg&index=14&list=PLXF_IJaFk-9C4p3b2tK7H9a9axOm3EtjA 13:46:00 <isis> or this one: https://www.youtube.com/watch?v=ClnGVVWmHmU&index=15&list=PLXF_IJaFk-9C4p3b2tK7H9a9axOm3EtjA 13:46:12 <isis> my internet connection is currently too slow to check which 13:46:55 <nickm> btw did everyone see https://lists.torproject.org/pipermail/tor-dev/2015-November/009848.html ? 13:47:06 <isis> oh, also, one of tanja and djb's students will be in berlin next week, and would like to work on something for tor 13:47:41 <isis> preferably something having to do with PQness, but other cryptoish things might interest them 13:47:41 <nickm> hmm. do they have any ideas? what do they focus on? 13:48:40 <isis> they seem to be particularly interested in lattice-based constructions, but they are a new student and haven't formally picked a topic yet 13:49:25 <nickm> maybe they'd like to poke the AEZ stuff? maybe you should put Yawning in touch with them? (He's been doing latticey things.) 13:50:45 <isis> yeah, i've poked yawning about possibly working with on #17501, or perhaps writing YAobfs in parallel so that we've got extra PQPTs lying around :) 13:51:03 * isis likes the acronym "PQPT" 13:51:36 <isis> i shall name it obfspqpt!! 13:51:49 <isis> no one will forgive me 13:52:55 <isis> asn: please feel free to take a look at the code anytime! 13:53:19 <nickm> Proposed rule: anybody who gives a program a name must be able to pronounce that name with confidence :) 13:53:46 <isis> asn: it is not finished yet, but going through and either marking places where the code does not match your idea of the spec (or hacking it up to match) would be great 13:53:47 <nickm> did everybody see the new meeting schedule for next week, btw? 13:53:56 <isis> yep 13:54:19 <helix> name it eichhörnchen, isis 13:55:06 <isis> EINHÖRNCHEN YES 13:55:31 <isis> helix: aber was bedeutet "eichhörn"? 13:55:56 <nickm> ok, any other check-ins? any discussion topix? 13:56:08 <helix> idk isis, I just remembered that's the word for squirrel and that it's hard to pronounce :D 13:56:52 <isis> :D 13:57:13 <isis> ok, no other people reporting back? 13:57:28 <isis> should i baf the e-gavel now 13:57:39 <nickm> sounds like it's discussion time! Mostly what I want to discuss is various patches, which we usually do post-gavel 13:57:44 <nickm> (thanks for gaveling today) 13:58:05 * isis slaps mikeperry with a large fish and steals his e-gavel 13:58:13 <isis> *baf* 13:58:16 <isis> #endmeeting