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