<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Conspicuous Chatter</title>
	<atom:link href="http://conspicuouschatter.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://conspicuouschatter.wordpress.com</link>
	<description>Traffic analysis, anonymous and covert communications, and other magic.</description>
	<lastBuildDate>Wed, 26 Oct 2011 17:02:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='conspicuouschatter.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Conspicuous Chatter</title>
		<link>http://conspicuouschatter.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://conspicuouschatter.wordpress.com/osd.xml" title="Conspicuous Chatter" />
	<atom:link rel='hub' href='http://conspicuouschatter.wordpress.com/?pushpress=hub'/>
		<item>
		<title>ACM CCS 2011: Under the hood of the reviewing process</title>
		<link>http://conspicuouschatter.wordpress.com/2011/10/23/acm-ccs-2011-reviewing/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/10/23/acm-ccs-2011-reviewing/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 19:34:33 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=192</guid>
		<description><![CDATA[ACM CCS 2011 just took place this week, so I decided to give a bit more insight into a few processes the program chairs used behind the scenes to manage what is the largest security conference to date. Vitaly Shmatikov (CCS11 Program co-chair) has already given a short introduction this year’s process: we received 429 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=192&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ACM CCS 2011 just took place this week, so I decided to give a bit more insight into a few processes the program chairs used behind the scenes to manage what is the largest security conference to date. Vitaly Shmatikov (CCS11 Program co-chair) has already given a short introduction this year’s process: we received 429 full papers that we had to review with 54 PC members. While no hard target was set at the start of the process we expected to accept around the 60 papers that are now forming the program of CCS 2011. These are my views and opinions on the process, and they are not automatically shared by anyone else, including Vitaly.</p>
<p><strong>Note: This post describes automated statistics we used to interpret scores of reviews to guide us in assigning more reviews or guiding discussion. All final acceptance decision were taken the old fashioned way through qualitative assesment of the reviews and discussion in the PC.</strong></p>
<p><span id="more-192"></span></p>
<p>A naïve reviewing strategy would have been straight forward: traditionally each paper has to receive 3 reviews, leading to a load of 23-24 reviews per PC member. This is a high, but not impossible load. Yet it would not have led to the best outcome for a number of reasons:</p>
<ul>
<li>Papers with conflicting reviews are best discussed by requesting additional reviews. This leads to a large fraction of papers needing in fact 4 or more reviews, stretching further the pressure on the members of the PC.</li>
<li>Author rebuttals to reviews require careful consideration from independent members of the PC, to judge the validity of the author’s response over the previous reviews and paper. This further increases the need for reviews on some papers – authors need at least a couple of reviews to respond to, and a further round of reviewing increases the load for papers with conflicting reviews.</li>
<li>Finally, it would be nice to assign most papers that have a good chance of being accepted more reviews than the baseline three. This is to make sure that papers are of high quality: identify subtle overlaps with existing work to be mentioned, and provide authors of viable papers with as much feedback as possible to improve their work in case it was accepted.</li>
</ul>
<p>Given the above, even if only 200 papers needed 4 reviews, we would be asking our PC to review about 27 papers each. This would be getting too heavy, and likely to impact the quality of all reviews. In practice we knew that many papers would need even more reviews. Since the straightforward naïve strategy was not possible, here is a description of the strategy followed, and my personal rationale behind it. Hopefully this will lead to discussion on its effectiveness, fairness and possible improvements for future years.</p>
<p>Broadly speaking the strategy has been to concentrate reviewing resources and discussion at any time where needed to decide whether the paper should be accepted or not. This was done in an adaptive manner given the information available at any time.</p>
<p>First of all the decision was taken to give some papers only 2 or even one reviews in the first phase. This was a time consuming manual task: PC chairs looked at all submissions and flagged some to receive fewer reviews. Factors taken into account were possible lack of an evaluation section, no mention of security or privacy, no references to the security / cryptography literature, no security argument, number of members of the PC willing to review the paper etc. These issues were all considered as a whole when making this decision. Over 100 papers were manually flagged for a reduced number of reviews initially.</p>
<p>In the first round of reviews each PC member received about 20 reviews. We also allocated a large number of reviews to external reviewers, many of whom accepted to do 3 or 4 reviews. Unlike previews conferences I have managed, no attempt was made to keep the load overly fair in terms of numbers of papers: some reviewers got as few as 15 papers while others did over 25 reviews in the first phase. The rational being that it is less onerous, and provides best results, to review papers on one’s field than even a handful of papers in an unknown field.</p>
<p>By the time reviews were sent to authors most papers had already received at least 2 reviews – sadly many late reviews were not given to authors to avoid delaying the rebuttal deadlines. Once rebuttals came in, the second phase of reviewing started, involving further reviews and active discussion.</p>
<p>Controversially, we asked the second phase reviewers to have a look at the previous reviews and author rebuttals. Their job was not only to assess the paper, but also to discuss with previous reviewers, and the answers authors had provided in their rebuttal. At the same time, this invalidates the usual assumption that reviews are independent. In practice reviews and scores get changed so often during the discussion phase (and this is a good thing!) that this is unlikely to severely distort the results.</p>
<p>This is where things get tricky: after rebuttals we had a collection of 429 papers, some with 1, some with 2, many with 3 and some with more reviews. How do we know which papers need more reviews? How do we know if a paper with one bad review may simply have been unlucky? How do we know whether a paper with a certain number of reviews is likely to make it in the top 60 that are to be accepted, particularly when the reviewers’ confidences are different?</p>
<p>Of course, reading the reviews gives a lot of qualitative information to answer the above questions. Some reviews and comments explicitly were requesting more reviews. At all stages of the process any PC member could simply request more reviews for any paper. Qualitative factors and the view of the PC at the end decided which papers needed more reviews as well as the final outcome for a paper.</p>
<p>At the same time, it is genuinely hard to judge where a paper (out or many hundred) sits in comparison with the others given a set of often contradictory scores. It is also genuinely hard to get intuitions about how likely it is that a paper has received a few bad (or good) reviews by chance or by mistake, i.e. the natural variance of a small set of reviews. Taking into account reviewer confidence when judging paper ranking is difficult and poorly supported in conference management systems.</p>
<p>To help with this task, along with the quantitative feedback, we devised a system to estimate the ranking of papers – for the purpose of assigning more reviews (not acceptance!). Broadly, data sets of reviewer scores and confidences were used from this year’s CCS as well as past years to build a model of the range of scores we expect each paper to be taking if more reviews were to be assigned. Then we used a Monte-Carlo approach to get an estimate of the rank of the paper as well as confidence intervals on this estimate (and any other desirable statistic).</p>
<p>A few more words on the model used, as well as its rationale:</p>
<ul>
<li>We consider each paper in turn and sample sets of scores it would have, given the scores so far, up to 5 scores.</li>
<li>To do this we first apply a stage a bootstrapping: we sample from the list of scores it has with replacement the same number of scores. Scores include the confidence of the reviewer (i.e each score is a tuple (score, confidence)). This stage is meant to smooth out the influence of any individual a-typical review.</li>
<li>Then we take the re-sampled scores, and assign new scores until we have 5 scores. The assignment is done by taking two random existing scores (and their confidences), and conditioning the new score on these scores. The dataset of the 3 last CSS conferences was used to achieve this.</li>
<li>Rejection sampling was used to ensure we do not end up with a-typical triplets (i.e. we have seen a tuple of scores before on real data a few times).</li>
<li>This procedure was repeated 2000 times for each paper, creating 2000 different “scenarios” of rankings for all papers.</li>
<li>For each paper we then count how often it would have been in the top 60 papers (per score only). That gives us a measure of the probability of being included in the final program.</li>
<li>By taking the ranking of a paper in all 2000 scenarios we can calculate the confidence intervals (CI) of the paper rank.</li>
</ul>
<p>All the above modelling steps are conservative to increase the variance in the distribution of scores of a paper.</p>
<p>A set of heuristics was then used to determine which papers needed more reviews. Any papers with probability lower than 1% of being included in the program suffered a sudden death: unless the reviews were ambivalent it received no further reviews. Any papers with probability between 1% and 10% received at least 3 reviews, and any papers with probability over 10% received more reviews. Of course these were only heuristics – the qualitative information in the reviews, and the express feedback from reviewers guided heavily the assignments of additional reviews.</p>
<p>It is informative to give a feel for the distribution of papers according to their respective probabilities of acceptance using the above model. At the very end of the reviewing process, about 50 papers had probability more than 50% of being accepted. About 125 papers had probability higher than 10% of being accepted and 194 papers had a probability greater than 1%. The last number is less than half of the submitted papers.</p>
<p>This is mildly encouraging: it means that the reviewing process actually does yield value – the posterior probability distributions of papers (taking into account the variance and conditioning on scores) is more informative than the prior probability of 60 / 429, even if we take into account the variance of reviews.</p>
<p>When one compares the probabilities given by the model with the actual acceptances and rejections of papers, it is clear that there has been a slight bias in accepting papers with higher probabilities of acceptance (We would have expected to choose about 43 papers from the 60 papers with highest acceptance probability, but in fact 48 were selected). This bias may be due to the qualitative discussion around those papers, or it might be due to reviewers paying too much attention to the actual scores and specific reviews – without contextualizing them in relations to their natural variance.</p>
<p>Since the model gives us a probability of acceptance for each paper, we can use it to estimate the probability of error in the program. Assuming the model is correct, we have made an expected 20 out of 60 mistakes in our selection of papers in the worst case! Reality of course is less tragic, as the model takes no account of the qualitative feedback and discussion, but the potential magnitude of the error is a sobering realization that scores alone are a poor way to choose papers. (Note that if we were selecting papers at random we would have made 52 mistakes on average – so it’s still much better than random). Given just the score information, we would have to accept at least 120 papers to ensure that 55 of the top 60 papers were included in the program on average – an enormous cost.</p>
<p>The above really illustrates the importance of deep engagement in the discussion phase. After the second round of reviews came back, most papers were discussed in some way. Discussions went deep into the technical contributions of the paper, and reasons for rejecting papers had to be documented and cross checked by all reviewers. In total 1972 comments were made on papers and the number of comments is correlated with the score as well as the variance of reviews. Given the natural variance of mere scores, this makes all the difference.</p>
<p>It is also interesting to estimate the cost of the process on the community of volunteers. If we assume that each review takes at least 3 hours, and that each comments takes at least 5 minutes, the review process has taken about 1.8 person work years (300 days / 8 hours a day). If we cost the opportunity cost of each reviewer at $100K a year, the process has cost $177K or a minimum of $413 per submission. This volunteer commitment is worth keeping in mind when debating the cost of academic publishing, as well as conferences.</p>
<p>In conclusions: the rebuttal phase followed by further reviews has been a positive experiment, and requiring 2<sup>nd</sup> round reviewers to comment on previous reviews and rebuttals ensures that the author opinions are taken seriously. The decision to focus reviewing effort where uncertainty was, is controversial, and was supported by both time-consuming qualitative understanding of the papers and the reviews, as well as quite advanced quantitative models for the natural variance of papers given a set of scores. The latter can only be used as a guide to commit reviewing effort. Scores on their own do not give a very good indication of which papers should be included in the program and which should be excluded. Concentrating eyeballs where the stronger papers were was overall a very good idea, and a robust and lengthy discussion amongst the PC is absolutely essential. It is still astonishing that more than half the papers submitted had less than 1% probability of finding their way into the program (despite the variance of reviews). Even more astonishing is the potential expected error from the selection process – one more reminder that acceptance (or rejection) from a specific venue, no matter how competitive, is only one hint about the ultimate quality of the work.</p>
<p>Finally as a reward for reading all the way through the post here is some data for the geeks! That can hopefully illuminate the debates about reviewing with some facts:</p>
<ol>
<li>A table illustrating the natural variance of scores in the past few CCS conferences.
<pre>A simplified table from the CCS11 reviewing process (and previous CCS)
showing the distribution of other scores (columns), given a (score, confidence)
pair in a review (rows). Entries with less than 4 have been redacted to
"x" to illustrate they are not significant at all and preserve privacy.

Note: The actual model used to estimate missing scores from CCS11 submissions
was taking into account 2 pairs of (score, confidence) at a time and
mapping them to another (score, confidence) pair with the appropriate
empirical probability. This full table is not shown here.

        -3   -2   -1    0    1    2    3
-3(1)    7   10    4    x    x    x    x
-3(2)   22   31    x    x   10    x    x
-3(3)   87  147   34   19    9    x    x
-3(4)   84  115   34   11   15    9    x
-2(0)    x    x    x    x    5    x    x
-2(1)   17   45   26    x   18    4    x
-2(2)   50  207  185   68   41   32    x
-2(3)  154  454  419  161  150   70    4
-2(4)   82  225  180   75   72   40    4
-1(0)    x    x    x    5    x    x    x
-1(1)   12   48   50   12   15    5    x
-1(2)   24  310  167   95  128   52    7
-1(3)   36  350  238  190  197  102    6
-1(4)    x  102   62   65   48   26    x
0(1)    7   29   23   18   17   11    x
0(2)   18  137  150   88   85   63    5
0(3)    x  117  136   91   99   85    5
0(4)    4   22   58   32   26   15    x
1(0)    x    4    x    x    4    x    x
1(1)    9   38   29   14   23   29    x
1(2)   16  115  159   84   97   76   12
1(3)   11   95  154  102  113  105    9
1(4)    x   34   47   27   35   35    x
2(0)    x    x    x    x    x    x    x
2(1)    x   17   22   10   12   20    x
2(2)    7   59   85   56   83   68   17
2(3)    4   60   60   81  104   81   15
2(4)    4   11   17   27   46   40    6
3(1)    x    x    x    x    x    x    x
3(2)    x    7   12    x    x   11    4
3(3)    x    x    x    4   14   22    7
3(4)    x    x    x    4    6    6    x</pre>
</li>
<li>A graph of the ordering of CCS11 papers by rank according to the model, and the 90% CI of the rank. Acceptance / Rejection decision is not given &#8212; this information was used to inform assigning reviews, not acceptance.<br />
<a href="http://conspicuouschatter.files.wordpress.com/2011/10/ccs11estimatedpaperrankand90ci.png"><img class="size-medium wp-image-193 aligncenter" title="CCS11EstimatedPaperRankand90CI" src="http://conspicuouschatter.files.wordpress.com/2011/10/ccs11estimatedpaperrankand90ci.png?w=300&#038;h=67" alt="" width="300" height="67" /></a></li>
<li>A table showing the number of papers within 10% bands of acceptance probabilities according to the model, as well as the number accepted in each band.
<pre>The distribution of accept probabilities for CCS11 submissions given the score model used to assign further reviews.

Columns:
Accept prob.: The probability of the paper being in the top-60 papers by score, given the model of scores.
Sub.: The number of submissions with a probability in this range.
Accepts: The number of accepted papers with a probability in this range.

Accept prob.	Sub.	Accepts
 0% -  9%:	302	1
10% - 19%:	40	2
20% - 29%:	16	2
30% - 39%:	17	9
40% - 49%:	6	3
50% - 59%:	10	8
60% - 69%:	8	6
70% - 79%:	7	7
80% - 89%:	6	6
90% - 99%:	14	13
100%:		3	3</pre>
</li>
<li>A table showing a histogram of the number of comments, the number of papers for a certain number of comments, the average score of the papers, the average difference between the high and low review and the average number of reviews.
<pre>Histogram of number of comments during the ACM CCS11 review process

Columns:
- Comments: number of comments
- Papers: number of papers with a certain number of comments
- Av.Sc.: The average score of the papers in this bucket.
- Av.Dif.: The average difference between high and low score of the papers in this bucket.
- A.Revs: The average number of reviews of the papers in this bucket.

Comments	Papers	Av.Sc.	Av.Dif.	Av.Revs
0		112	-1.98	0.78	2.3
1		52	-1.49	1.35	2.8
2		44	-1.08	1.48	3.0
3		42	-0.62	2.38	3.3
4		30	-0.24	2.03	3.6
5		23	-0.21	2.00	3.7
6		16	-0.40	2.38	3.8
7		18	0.18	2.61	3.8
8		17	0.28	2.29	3.9
9		13	0.08	2.85	3.8
10		7	0.22	2.57	4.1
11		15	0.06	3.07	3.9
12		5	0.65	2.60	4.0
13		5	0.65	2.40	4.0
14		3	XXXX	XXXX	4.0
15		7	0.24	2.00	3.7
16		20	0.62	3.00	4.5</pre>
</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/192/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=192&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/10/23/acm-ccs-2011-reviewing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>

		<media:content url="http://conspicuouschatter.files.wordpress.com/2011/10/ccs11estimatedpaperrankand90ci.png?w=300" medium="image">
			<media:title type="html">CCS11EstimatedPaperRankand90CI</media:title>
		</media:content>
	</item>
		<item>
		<title>PETS in real time: Privacy in the Smart Grid</title>
		<link>http://conspicuouschatter.wordpress.com/2011/07/28/pets-in-real-time-privacy-in-the-smart-grid/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/07/28/pets-in-real-time-privacy-in-the-smart-grid/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 13:55:45 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Privacy Technology]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=190</guid>
		<description><![CDATA[Privacy-friendly Aggregation for the Smart-grid Klaus Kursawe (Radboud Universiteit Nijmegen) and George Danezis and Markulf Kohlweiss (Microsoft Research) Privacy in for smart electricity provision seems to be a rising topic, and this year there is a whole session on it at PETS 2011. The first paper (one which I am a coauthor) looks at the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=190&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://research.microsoft.com/pubs/146092/main.pdf">Privacy-friendly Aggregation for the Smart-grid</a><br />
Klaus Kursawe (Radboud Universiteit Nijmegen) and George Danezis and Markulf Kohlweiss (Microsoft Research)</p>
<p>Privacy in for smart electricity provision seems to be a rising topic, and this year there is a whole session on it at PETS 2011. The first paper (one which I am a coauthor) looks at the problem of gathering aggregate data from groups of smart meters, without allowing any third party to get the the individual measurements. This can be applied as a PET to solve real-world problems such as fraud detection, leakage detection, load estimates, demand response, weather prediction &#8212; all of which only require aggregate data (sometimes in real time), not individual measurements.</p>
<p>The key challenge to providing a private aggregation protocols are the specific constraints of smart meters. They are cheap devices, with modest resources, hardly any bandwidth, no ability to communicate, etc. Two specific protocols are presented: the first one allows to compare the sum of meter readings with a reference number (maybe measured from a feeder meter). This protocol allows for fancy proofs of correctness, but it slow in terms of computation and bandwidth (it requires public key operations for each reading). The second protocol is extremely fast and has no communication overhead. In both cases a pragmatic approach to the threat model is followed: we assume that the utilities will be honestly defining groups of meters and facilitating the key management protocol &#8212; for the second protocol there is no overhead of public key operations after the initial key setup.</p>
<p>The key highlight from this work is not as much its technical depth (tricks with DC networks and hash function that would not surprise any PETS regular). What is interesting is that the protocols were designed for a real industrial application and now fully integrated on real smart meters and their communication protocols in collaboration with our collaborators at Elster.</p>
<p><a href="http://arxiv.org/abs/1012.2248">Plug-in privacy for Smart Metering billing</a><br />
Marek Jawurek, Martin Johns, and Florian Kerschbaum (SAP Research)</p>
<p>This second paper looks at the problem of billing for fine-grained time of use tariffs &#8212; their energy consumption at different times costs a different rate per unit. This is a very important topic, as correct billing and time of use tariffs are a key driver of fine-grained data collection through smart meters &#8212; if we can do billing privately then maybe less personal information may be collected.</p>
<p>Technically the protocols proposed are based on the homomorphic properties of Pedersen commitments: readings are commitments, and you can use multiplication by a constant and addition to compute the bill, and (most importantly) prove that it is correct. The system model is that the meter outputs signed commitments of readings, a privacy component computes the bill and proofs of correctness, and those are sent to the supplier for verification (and printing the bills!).</p>
<p>This is the core of a nice solution for the basic billing case (which is likely to be the common one in smart grids). We have shown in related work that the protocol can be further improved to have zero communication overhead. Since it avoids expensive zero-knowledge proofs it is fast for its proofs and verification. It also provides the basic infrastructure to support further <a href="http://research.microsoft.com/en-us/projects/privacy_in_metering/">more expressive billing policies and general computations</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/190/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=190&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/07/28/pets-in-real-time-privacy-in-the-smart-grid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>PETS in real time: Anonymous communications</title>
		<link>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-anonymous-communications/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-anonymous-communications/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 21:39:05 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Anonymity]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=188</guid>
		<description><![CDATA[An Accurate System-Wide Anonymity Metric for Probabilistic Attacks Rajiv Bagai, Huabo Lu, Rong Li, and Bin Tang (Wichita State University) Traditional entropy based anonymity metrics look at the security of single messages. But how can you quantify the security provided by a whole system? The first paper in this session looks at a system-wide definition [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=188&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cs.wichita.edu/~bintang/papers/pets.pdf">An Accurate System-Wide Anonymity Metric for Probabilistic Attacks</a><br />
Rajiv Bagai, Huabo Lu, Rong Li, and Bin Tang (Wichita State University)</p>
<p>Traditional entropy based anonymity metrics look at the security of single messages. But how can you quantify the security provided by a whole system? The first paper in this session looks at a system-wide definition of anonymity by &#8220;counting&#8221; the possible number of matchings between inputs and outputs of an anonymity system. Furthermore, the metric extends to the probabilities over perfect matchings to express subtleties of modern anonymity systems. The paper first of all provides a thorough critique of the metric by <a href="http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.92.5899">Edman et al</a>. (there was also <a href="http://www.cosic.esat.kuleuven.be/publications/article-1124.pdf">previous work on this metric</a> by the Leuven crew).</p>
<p>In a nutshell the proposed system-wide metric associates a probability to each possible matching, and computes the entropy over this distribution as a measure of anonymity (normalized). The choice of shanon entropy to summarise quality can be changed to min-entropy or other (which is very cool!) One key issue with system-wide metrics is that  how they express the properties that any individual message receives. Paul Syverson points out that these type of metrics express more the anonymity capacity of a system &#8212; namely how much anonymity the system could provide as a whole. The question of how this capacity for protection is distributed across users may need an extension to those metrics. For anyone who would like to extend metrics to capture this aspect, this paper is a very solid foundation.</p>
<p><a href="http://www.cacr.math.uwaterloo.ca/techreports/2011/cacr2011-06.pdf">DefenestraTor: Throwing out Windows in Tor</a><br />
Mashael AlSabah, Kevin Bauer and Ian Goldberg (University of Waterloo), Dirk Grunwald (University of Colorado), and Damon McCoy, Stefan Savage, and Geoffrey Voelker (University of California-San Diego)</p>
<p>This paper looks at performance issues within the Tor network, and in particular the effects of the congestion and flow control protocols. Tor implements simple end-to-end flow control mechanism at the granularity of circuits and streams. It turns out that the implemented window based flow control has detrimental effects on performance: it does not protect intermediate routers (who are likely to be the congested ones) from congestion.</p>
<p>Two approaches were followed to solve this problem. First, a smaller window could be used &#8212; but this would not solve the problem; or windows can be computed dynamically. Second, the N23 congestion control protocol (used for ATM) could be used over Tor. N23 is simple and guarantees no packets are dropped, while implementing a steady flow of data. Its a credit based system, where packets are sent when credits are available (and consume them), and credits are sent up the network when bandwidth is available.</p>
<p>The evaluation was done under realistic conditions on <a href="http://crysp.uwaterloo.ca/software/exptor/">ExperimenTor</a>. The improvement over the current Tor strategy is significant when it comes to the time to get the first byte, but the time to complete larger (bulk) downloads do suffer (which is part of the point of the protocol).</p>
<p>I am really happy to see research on the intersection of traditional networking and anonymous communications. I have never heard of N23 before (shame on me!), and it seems that it is a good fit for the problem of congestion in anonymity networks (where reliability is not an issue when TCP is used).</p>
<p><a href="https://gnunet.org/i2p_2011_pet">Privacy Implications of Performance-Based Peer Selection by Onion Routers: A Real-World Case Study using I2P</a><br />
Michael Herrmann and Christian Grothoff (Technische Universität München)</p>
<p>This is an attack paper on the I2P network, and in particular the performance based peer selection. It combines a denial-of-service attack to influence the selection of peers within the network, and force a victim to choose corrupt servers.</p>
<p>This is a cute attack that combines denial-of-service, traffic analysis for confirmation you are on the same circuit, and interactions with an infrastructure to attack. This is a very good reminder that anonymity engineering is not simply systems&#8217; work. Every design choice about performance can affect security in dramatic ways. The evaluation was also very sensitive to protecting users: the researchers tried their attack on the real network, but targeted their own circuits (I still want to see details to make sure no other users were affected).</p>
<p>Tor too implements circuit selection on the basis of performance &#8212; I am wondering to what extent similar ideas could be applied there &#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/188/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=188&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-anonymous-communications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>PETS in real time: Location privacy</title>
		<link>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-location-privacy/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-location-privacy/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 19:45:03 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Privacy Technology]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=185</guid>
		<description><![CDATA[Quantifying Location Privacy: The Case of Sporadic Location Exposure Reza Shokri and George Theodorakopoulos (EPFL), George Danezis (Microsoft Research), and Jean-Pierre Hubaux and Jean-Yves Le Boudec (EPFL) This work evaluates the privacy of using location-based services sporadically using a set of location privacy mechanisms. Sporadic services include those that require location infrequently, rather than continuously [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=185&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://infoscience.epfl.ch/record/164777/files/ShokriTDHL_PETS11.pdf">Quantifying Location Privacy: The Case of Sporadic Location Exposure</a><br />
Reza Shokri and George Theodorakopoulos (EPFL), George Danezis (Microsoft Research), and Jean-Pierre Hubaux and Jean-Yves Le Boudec (EPFL)</p>
<p>This work evaluates the privacy of using location-based services sporadically using a set of location privacy mechanisms. Sporadic services include those that require location infrequently, rather than continuously (think of restaurant suggestions rather than relaying real-time GPS streams). The key novelty of the approach is that the model of location exposure, as well as privacy protection is very general. It encompasses anonymization, generalization and obfuscation of location, use of fake traffic and suppression of location. In turn the analysis relies on advanced models of location and mobility (based on markov chains) and is based on Bayesian inference. The evaluation of different location privacy techniques is done on real-world traces from SF taxis.</p>
<p>I am one of the authors of this work, so of course I think it is awesome! More seriously, it is one of the fist works to combine under a common framework a multitude of location privacy mechanisms, and provide a common evaluation framework for them, to quantify the degree of protection they offer relatively to each other for different adversaries. It is also one of the first systematic applications of Bayesian inference to analyze location privacy &#8212; extending the inference paradigm beyond the analysis of network anonymity systems.</p>
<p>Of course this is not the last word. Only a subset of protection techniques and combination of techniques were look at, and other protection mechanisms can be integrated and evaluated in the same framework (the tracing model and threat model can be unchanged). Secondly, the analysis itself may be augmented with side-information &#8212; be it commercial transactions or traces of network traffic &#8212; that may be giving some information about location, to increase the capabilities of the adversary (or make them more realistic). The model we use, based on markov chains, has the benefit of giving analytically tractable results, but numerical techniques may be used to extend it to be more true to real-life attacks.</p>
<p>The <a href="http://lca.epfl.ch/projects/quantifyingprivacy">Location-privacy Meter</a> tool that can be used to evaluate custom location privacy protections is <a href="http://lca.epfl.ch/projects/quantifyingprivacy">available for download</a>!</p>
<p><a href="http://infoscience.epfl.ch/record/164782/files/pets2011-bilogrevicJKHA-infoscience.pdf">Privacy in Mobile Computing for Location-Sharing-Based Services</a><br />
Igor Bilogrevic and Murtuza Jadliwala (EPFL), Kubra Kalkan (Sabanci University), Jean-Pierre Hubaux (EPFL), and Imad Aad (Nokia)</p>
<p>This paper looks at applications where users need to share their location. For example, two users may want to find out if they are close to each other or where they should meet in order to share a taxi ride. Yet, those users do not want to leak any of their location information to the other users or the service provider. More specifically two users specify a set of ranked prefered location they could meet and the system needs to determine on of those fairly without revealing the current location or other preferences (except the one chosen to meet). This is called the fair rendez-vous problem.</p>
<p>The key contribution of this work is to show that this problem can be set with a set of concrete cryptographic protocols. It also presents an implementation of these algorithms on a real mobile phone to show that it is practical. The cryptographic computations are based on homomorphic encryption schemes as well as interactions with the service (to do multiplication that is not possible with Paillier). The implementation on a mobile phone takes a few seconds on the client and the server, and is paralelizable in the number of users. Untypically, the authors also did a user study: users were asked what their concerns were, and after using the application of the phone they were asked how usable it was, and whether they appriciated the privacy provided by the application.</p>
<p>This is a really nice example of a privacy application, that applies advanced crypto, but also evaluates it on a real platform for performance as well as users&#8217; reaction to it. The obvious extensions to this work would be to generalize it to more complex rendez-vous protocols, as well as other location sharing applications. It is good to see that modern mobile devices can do plenty of crypto in a few seconds, so I am very hopeful we will see more work in this field.</p>
<p><a href="http://www.springerlink.com/content/35n2310366759178/">On The Practicality of UHF RFID Fingerprinting: How Real is the RFID Tracking Problem?</a><br />
Davide Zanetti, Pascal Sachs, and Srdjan Capkun (ETH Zurich)</p>
<p>This paper looks that UHF tags &#8212; they are the dumb tags that can be read at about 2m that are attached to things you buy to facilitate stock management or customer aftercare. Interestingly this study looks at how identifiable the tags are at the physical layer, not using the actual tag ID! Therefore these techniques may bypass any privacy protection that attempt to prevent access to the tag ID. It turns our that one can build a unique and reliable ID for a tag from its physical characteristics that can be used to trace people as they move around.</p>
<p>What is new about this work is that the focus was on practicality and cost of extracting a reliable fingerprint (previous approaches relied on expensive equipment and laboratory conditions). The solution was implemented using a cheap software radio (USRP2 device + PC).</p>
<p>I am not quite sure what to conclude from the evaluation on the quality of the fingerprint. It seems that an adversary can place tags within one of 83 to 100 groups. Is this really a good results or not? I guess it depends on the application and the density of tags. Of course if more than one tag is carried, then the adversary could combine fingerprints to identify individuals more easily &#8212; if you carry 5 tags you have a 20 bit IDs. Interestingly, there is extensive evaluation of the stability of the tag to temperature and mobility &#8212; it turns out that these factors do affect the quality of the fingerprint and further reduce the effective number of unique IDs that can be extracted (down to about 49 classes).</p>
<p>It would be interesting to combine this attack vector with the ideas from the first paper (pretending that the short physical IDs are a version of a privacy protection system) to evaluate the effectivness of tracing a set of individual throughout town.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/185/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=185&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-location-privacy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>PETS in real time: commemorating Andreas Pfitzmann</title>
		<link>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-commemorating-andreas-pfitzmann/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-commemorating-andreas-pfitzmann/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 15:56:58 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=183</guid>
		<description><![CDATA[Andreas Pfitzmann has sadly passed away last year, and a special pannel session is taking place right now at PETS 2011 commemorating his work on anonymous communications and privacy. Andreas&#8217; technical contribution span about 30 years, and as such he can be considered a founding father of the field of anonymous communications. His work in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=183&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://de.wikipedia.org/wiki/Andreas_Pfitzmann">Andreas Pfitzmann</a> has sadly passed away last year, and a special pannel session is taking place right now at PETS 2011 commemorating his work on anonymous communications and privacy. Andreas&#8217; technical contribution span about 30 years, and as such he can be considered a founding father of the field of anonymous communications. His work in educating policy makers, and advocating privacy in the public sphere had a profound impact on German technology policy.</p>
<p>The pannel includes a short excerpt from an interview with Andreas, as well as recorded contributions, by collaborators (<a href="http://www.sit.informatik.tu-darmstadt.de/de/security-in-information-technology/staff/michael-waidner/">Michael Waidner</a> and <a href="http://www.primelife.eu/contact/6-primelife-web-site/3-marit-hansen">Marit Hansen</a>), former students (Anna Krasnova and <a href="http://www-sec.uni-regensburg.de/team/Hannes-Federrath.html.de">Hannes Federrath</a>) and people in the PET community (<a href="http://www.syverson.org/">Paul Syverson</a> and <a href="http://www.cpdpconferences.org/A-H/bowden.html">Caspar Bowden</a>).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/183/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=183&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-commemorating-andreas-pfitzmann/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>PETS in real time: data mining and privacy</title>
		<link>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-data-mining-and-privacy/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-data-mining-and-privacy/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 14:46:14 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Privacy Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=179</guid>
		<description><![CDATA[I am currently sitting at the PETS 2011 symposium in Waterloo, CA. I will be blogging about selected papers (depending on the sessions I attend) over the next couple of days &#8212; authors and other participants are welcome to comment! The first session is about data mining and privacy. &#8220;How Unique and Traceable are Usernames?&#8221; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=179&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am currently sitting at the PETS 2011 symposium in Waterloo, CA. I will be blogging about selected papers (depending on the sessions I attend) over the next couple of days &#8212; authors and other participants are welcome to comment!</p>
<p>The first session is about <strong>data mining and privacy</strong>.</p>
<p><a href="http://arxiv.org/abs/1101.5578">&#8220;How Unique and Traceable are Usernames?&#8221;</a><br />
Daniele Perito, Claude Castelluccia, Mohamed Ali Kaafar, and Pere Manils (INRIA)</p>
<p>The first paper looks at the identifiably of on-line usernames. The authors looked at user names from different sites and assess the extent to which they can be linked together, as well as link them to a real person. Interestingly they used Google Profiles as ground truth, since they allow users to provide links to other accounts. First they assess the uniqueness of pseudonyms based on a probabilistic model: a k-th order markov chain is used to compute the probability of each pseudonym, and its information content (i.e. -log_2 P(username)). The authors show that most of the usernames observed have &#8220;high entropy&#8221; and should therefore be linkable.</p>
<p>The second phase of the analysis looks at usernames from different services, and attempts to link them even given small modifications to the name. The key dataset used was 300K google profiles, that list (sometimes &#8212; they used 10K tuples of usernames) other accounts as well. They then show that the <a href="http://en.wikipedia.org/wiki/Levenshtein_distance">Levenshtein distance (i.e. edit distance)</a> of usernames from the same person is small compared to the distance of two random user names. A classifier is built, based on a threshold of the probabilistic Levenshtein distance, to assess whether a pair of usernames belongs to the same or a different user. The results seem good: about 50% of usernames are linkable with no mistakes.</p>
<p>So what are the interesting avenues for future work here? First, the analysis used is a simple threshold on the edit distance metric. It would be surprising if more advanced classifiers could not be applied to the task. I would definitely try to use random forests for the same task. Second, the technique can be used for good not evil: as users try to migrate between services, they need an effective way to find their contacts &#8212; maybe the proposed techniques can help with that.</p>
<p><a href="http://www.springerlink.com/content/6508l2w8x0l8178x/">&#8220;Text Classification for Data Loss Prevention&#8221;</a> (any public PDF?)<br />
Michael Hart (Symantec Research Labs), Pratyusa Manadhata (HP Labs), and Rob Johnson (Stony Brook University)</p>
<p>The paper looks at the automatic classification of documents as sensitive or not. This is to assist &#8220;data loss prevention&#8221; systems, that raise an alarm when personal data is about to be leaked (i.e. when it is about to be emailed or stored on-line &#8212; mostly by mistake). Traditionally DLP try to describe what is confidential through a set of simple rules, that are not expressive enough to describe and find what is confidential &#8212; thus the authors present a machine learning approach to automatically classify documents using training data as sensitive or not. As with all ML techniques there is a fear of mistakes: the technique described tries to minimise errors when it comes to classifying company media (ie. public documents) and internet documents, to prevent the system getting on the way of day to day business activities.</p>
<p>The results were rather interesting: the first SVN classifier looked at unigrams with binary weights to classify documents. Yet, it first had a very high rate of false positives for public documents. It seems the classifiers also had a tendency to classify documents as &#8220;secret&#8221;. A first solution was to supplement the training set with public documents (from wikipedia), to best described &#8220;what is public&#8221;. Second, the classifier was tweaked to (in a rather mysterious way to me) by &#8220;pushing the decision boundary closer to the true negative&#8221;. A further step does 3-category classification as secret, public and non-enterprise, rather than just secret and not-secret.</p>
<p>Overall: They manage to get the false positive / false negative rate down to less than 2%-3% on the largest datasets evaluated. That is nice. The downside of the approach, is common to most work that I have seen using SVNs. It requires a lot of manual tweaking, and further it does not really make much sense &#8212; it is possible to evaluate how well the technique performs on a test corpus, but difficult to tell why it works, or what makes it good or better than other approaches. As a resut, even early positive resutls should be considered as preliminary until more extensive evaluation is done (more like medicine rather than engineering). I would personally like to see a probabilistic model based classifier on similar features that integrates the two-step classification process into one model, to really understand what is going on &#8212; but then I tend to have a Baysian bias.</p>
<p><a href="http://www.hatswitch.org/~sn275/papers/p3ca.pdf">P3CA: Private Anomaly Detection Across ISP Networks</a><br />
Shishir Nagaraja (IIIT Delhi) and Virajith Jalaparti, Matthew Caesar, and Nikita Borisov (University of Illinois at Urbana-Champaign)</p>
<p>The final paper in the session looks at privacy preserving intrusion detection to enable cooperation between internet service providers. ISPs would like to pool data from their networks to detect attacks: either because the volume of communications is abnormal at certain times, or because some frequency component is odd. Cooperation between multiple ISPs is important, but this cooperation should not leak volumes of traffic at each IPS since they are a commercial secret.</p>
<p>Technically, privacy of computations is achieved by using two semi-trusted entities, a coordinator and key holder. All ISPs encrypt their traffic under an additive homomorphic scheme (Paillier) under the keyholder key, and send it to the coordinator. The coordinator is using the key-holder as an oracle to perform a PCA computation to output the top-n eighen vectors and values of traffic. The cryptographic techniques are quite but standard, and involve doing additions, subtraction, multiplication, comparison and normalization of matrices privately though a joint private two-party computation.</p>
<p>Surprisingly, the performance of the scheme is quite good! Using a small cluster, can process a few tens of time slots from hundresds of different ISPs in tens of minutes. A further incremental algorithm allows on-line computations of eighen vector/value pairs in seconds &#8212; making real-time use of the privacy preserving algorithm possible (5 minutes of updates takes about 10 seconds to process).</p>
<p>This is a surprising result: my intuition would be that the matrix multiplication would make the approach impractically slow. I would be quite interested to compare the implementation and algorithm used here with a general MPC compiler (under the same honest-but-curious model).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=179&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/07/27/pets-in-real-time-data-mining-and-privacy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>Anonymity in the wild (social network)</title>
		<link>http://conspicuouschatter.wordpress.com/2011/07/06/anonymity-in-the-wild-social-network/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/07/06/anonymity-in-the-wild-social-network/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 12:31:49 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Anonymity]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Privacy Technology]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=176</guid>
		<description><![CDATA[Shishir Nagaraja has pointed out that our Drac anonymity system is not the first one to consider an anonymity network overlayed on a social network. The performance versus security of routing messages over a social network was already considered in his work entitled &#8216;anonymity in the wild&#8217;. Shishir Nagaraja: Anonymity in the Wild: Mixes on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=176&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Shishir" href="http://www.hatswitch.org/~sn275/">Shishir Nagaraja</a> has pointed out that our <a href="http://www.cosic.esat.kuleuven.be/publications/article-1422.pdf">Drac anonymity system</a> is not the first one to consider an anonymity network overlayed on a social network. The performance versus security of routing messages over a social network was already considered in his work entitled &#8216;anonymity in the wild&#8217;.</p>
<p>Shishir Nagaraja: Anonymity in the Wild: Mixes on Unstructured Networks. <a href="http://www.informatik.uni-trier.de/%7Eley/db/conf/pet/pet2007.html#Nagaraja07">Privacy Enhancing Technologies 2007</a>: 254-271 [<a href="http://www.hatswitch.org/~sn275/papers/unstructured-mixes.pdf">pdf</a>][<a href="http://hatswitch.org/~sn275/papers/lab-talk-October-2007.ppt">ppt</a>]</p>
<p>This is important prior work and we should have cited it properly. It presents an analysis of an anonymity provided by different synthetic social network topologies, as well as real-world data from LiveJournal.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/176/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=176&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/07/06/anonymity-in-the-wild-social-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>Energy privacy: smart grids, metering and billing</title>
		<link>http://conspicuouschatter.wordpress.com/2011/03/30/smart-meter-privacy/</link>
		<comments>http://conspicuouschatter.wordpress.com/2011/03/30/smart-meter-privacy/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 17:40:19 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Policy]]></category>
		<category><![CDATA[Privacy Technology]]></category>
		<category><![CDATA[aggregation]]></category>
		<category><![CDATA[consultation]]></category>
		<category><![CDATA[Decc]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[metering]]></category>
		<category><![CDATA[Ofgem]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[smart grid]]></category>
		<category><![CDATA[smart meter]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=172</guid>
		<description><![CDATA[My team at Microsoft research has spent the past 6 months grappling with the problem of privacy in next generation energy systems. In parallel with the good honest scientific work I also participated in the UK government consultation on smart metering, in writing and in person, specifically on the issue of privacy. Its conclusions have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=172&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://research.microsoft.com/en-us/groups/security/">My team at Microsoft research</a> has spent the past 6 months grappling with the problem of privacy in next generation energy systems. In parallel with the good honest scientific work I also participated in the UK government consultation on smart metering, in writing and in person, specifically on the issue of privacy. Its conclusions have finally been made public (see <a href="http://www.decc.gov.uk/en/content/cms/consultations/smart_mtr_imp/smart_mtr_imp.aspx">DECC&#8217;s site</a> and <a title="Ofgem detailed responses" href="http://www.ofgem.gov.uk/Pages/MoreInformation.aspx?docid=56&amp;refer=E-SERVE/SM/DOCUMENTATION">Ofgem&#8217;s detailed responses</a>).</p>
<p>First, what is the problem? Smart-meters are to be fitting in most homes, and they provide facilities for recording fine-grained readings of energy consumption. These are to be used for time of use billing, energy advice, the backend settlement process, financial projections of suppliers, fraud detection, customer service, and network management. The problem is that these readings are also personal data, and leak information about the occupancy of households, devices used, habits, etc. So here we have a classic privacy dilemma: where to strike the balance between the social value of sharing data (even mandating such sharing) versus the intrusion to home life?</p>
<p>Or do we? As it is often the case when privacy is framed as a balance, what is ignored is that we can use technology to achieve both privacy and extract value from the data. In fact we show no balancing act is necessary. We designed a host of privacy technologies to fulfill the needs of the energy industry (even the rather exotic ones) while preserving extremely high levels of privacy and user control. Lets look at them in detail:</p>
<ul>
<li>We developed a set of protocols to perform computation on private data while maintaining a high degree of integrity and availability. This allows customers to calculate their bills, provide indicators of consumed energy value to be used in settlement, routing demand response requests, and do profiling to support network operation or even marketing. Our framework guarantees that the computations only leak their results to third parties, and also that those results are in fact derived from the real meter readings. The raw meter readings are not necessarily shared, but can be used locally on any user client to offer a rich experience &#8212; i.e. pretty graphs of consumption and comparison with their neighbours. <a href="http://research.microsoft.com/en-us/projects/privacy_in_metering/privacytechnologyoptionsforsmartmetering.pdf">A non technical overview</a> is available as a white paper, <a href="http://research.microsoft.com/en-us/projects/privacy_in_metering/privacymeter.pdf">a technical introduction for meter manufacturers</a> is provided, and a <a href="http://research.microsoft.com/apps/pubs/?id=141726">preliminary technical report with all the crypto</a> is also online.</li>
<li>Sometimes it is important to aggregate information from multiple meters without revealing anything about individual readings. The traditional approach has been to give all readings to a trusted third-party that performs the aggregation and only publishes the sum. We show that a set of meters can in fact perform the aggregation without the need for a trusted party. This is simple, efficient and compact &#8212; the computations can be done inside the trusted meter or outside along with cryptographic verification. All details are available in our <a href="http://research.microsoft.com/apps/pubs/?id=146092">technical report on aggregation</a>.</li>
<li>Some smart-meters may be deployed in extremely high-security settings. In such places leaking even the final bill or statistics aggregated over time may leak information and a positive guarantee that the information leakage is limited might be necessary. We developed techniques inspired from differential privacy to inject noise to aggregate readings that guarantee any specific time period consumption is masked. Further more we allow customers to recuperate the bulk of the costs though an oblivious cryptographic rebate system. Our technical report on <a href="http://research.microsoft.com/apps/pubs/default.aspx?id=144654">differential privacy and rebates in metering </a>is available.</li>
<li>Finally proving that protocols are correct is not sufficient, so we explore options for proving actual implementation of the protocols are in fact providing the necessary security and privacy properties. A <a href="http://research.microsoft.com/apps/pubs/?id=141708">report on the certified implementation of a variants of the proposed protocols using refinement types</a> is also available.</li>
</ul>
<p>The <a href="http://research.microsoft.com/en-us/projects/privacy_in_metering/">project web-page on privacy in metering</a> links to all those any more.</p>
<p>So much about the science, what about the engagement with government. On the positive side, our rather limited goal has been achieved: we wanted to put privacy technologies, that provide solutions beyond the dilemmas and balance between privacy and value, on the map. The <a href="http://www.decc.gov.uk/assets/decc/Consultations/smart-meter-imp-prospectus/1477-data-access-privacy.pdf">government response to the consultation</a> takes note, in a limited way, of the potential use of privacy technologies. On page 10 it shyly mentions that:</p>
<blockquote><p><em>&#8220;2.18. Work is in process to understand the options for aggregating or anonymising smart metering data and whether it is necessary for the data to be accessed by a party that carries out the data minimisation. Privacy enhancing technology can potentially enable anonymised or aggregated data to be provided without any party having access to the personal data itself. The programme will work with industry and academics in order to explore the applicability of privacy enhancing technologies within the smart metering system.&#8221;</em></p></blockquote>
<p>This is actually a rather fair representation of the capabilities of the technology, even if it is presented as a far away goal, rather than the concrete protocols we have proved correct and the implementations we have built.</p>
<p>Paragraph 2.18 mentioning privacy technology is a ray of light amidst an otherwise ambivalent government response. On the up side it recognizes energy consumption as private data from the onset, it mandates meters to hold 13 months of consumption and provide local access to it, it defines narrowly the scope of data that can be gathered without explicit consent and puts them under the data protection regime. On the down side there is confused language about what constitutes personal data (2.17), and the final technical solution involves collecting data in clear through a centralized systems (the glorious DCC) and protecting it using access control &#8212; a far cry from what we know possible in terms of technical privacy protection.</p>
<p>The metering privacy geeks (legal &amp; technical) might also find other interesting nuggets in this report:</p>
<ul>
<li>It mentions privacy-by-design, but without support for privacy technologies (except a mention of aggregation in 2.14). This is a damaging trend set by the Ontario<a href="2.18. Work is in process to understand the options for aggregating or anonymising smart metering data and whether it is necessary for the data to be accessed by a party that carries out the data minimisation. Privacy enhancing technology can potentially enable anonymised or aggregated data to be provided without any party having access to the personal data itself. The programme will work with industry and academics in order to explore the applicability of privacy enhancing technologies within the smart metering system."> report on privacy in the smart grid</a> that takes a purely management approach to privacy in the local smart grid deployment. A response to this trend is provided by Prof. Claudia Diaz and her colleagues that highlights the <a href="https://www.cosic.esat.kuleuven.be/publications/article-1542.pdf">technical protections necessary to engineer privacy-by-design</a>. This is only the start of this tussle.</li>
<li>The report seems to suggest that personal data is not personal if it is not readily identifiable by the data controller (sect. 2.17 and 3.7). This is the classic argument of &#8220;what is de-identified personal data&#8221;. Does it mean the data controller cannot identify it, or anyone in the world? It seems the government is as confused as everyone else on this matter.</li>
<li>The key outcome of the consultation is that the energy industry needs some data to perform &#8220;regulated duties&#8221;. This concept was present in the initial consultation, but funnily enough there was no description of that those duties were. It transpired in meetings that Ofgem was not in fact clear about what they were, and a large part of the consultation centered around fleshing those out. A list of those duties is available in Appendix 3 of the report, and is probably welcome by all (a similar list is available in the <a href="http://csrc.nist.gov/publications/nistir/ir7628/nistir-7628_vol2.pdf">NIST privacy reports</a>).</li>
<li>So (in 3.15) the government concedes that industry must have access to the data necessary to perform its regulated duties by default, yet this data should be subject to the DPA requirements (3.16 for example specifically calls principle 5 &#8212; that the data should not be kept longer than necessary). Well that is a mine field: it is clear that the data is collected for a specified purpose (principle 2). If the other principles are also applied it means that it should not be used without explicit consent for other purposes (*cough*added value services*cough*) and furthermore it should not be excessive for the stated purpose. Well here we are: our technical reports offer ways in which most of the stated purposes in appendix 3 could be fulfilled without collecting the data. Is this a contradiction? Not automatically. The government&#8217;s view is clearly that our proposed protocols are not yet ready for prime time &#8212; of course as these technologies become better known and deployed this objection will evaporate. Will the data minimization requirement then mandate the use of privacy technologies? This is a rhetorical question at the moment.</li>
<li>It is interesting to note that the restrictions associated with limiting the automatic collection of data by suppliers was possibly set in place on the grounds of market competition rather than privacy per-se (section 3.32). Automatic collection by suppliers would put them in an advantageous position vis-a-vis third-party providers of value added services. This is an open issue (3.36).</li>
<li>The government is keen for a local repository of consumption data in the meter (4.6) and the use of geeky toys to visualize it (4.12). This is the setting in which our solutions enable strong privacy guarantees. That is positive, if only half-way.</li>
</ul>
<p>In conclusion, the debate around privacy in metering has been informed by consumer concerns, privacy concerns, industry needs and technology alternatives. They are all represented in the government response. Yet the final solution is rather conservative: it relies on a centralised conduit for personal information protected by access control layers and management layers. It is far from what we know possible with privacy technologies. The argument today is that those technologies are too new &#8212; which is questionable given how quickly IT inovations are brought to market. This argument will lose its potency in the long term if we keep developping and deploying privacy firendly solutions.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/172/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=172&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2011/03/30/smart-meter-privacy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>RIPA Part III: a conviction for failing to provide a password</title>
		<link>http://conspicuouschatter.wordpress.com/2010/10/05/ripa-part-iii-a-conviction-for-failing-to-provide-a-password/</link>
		<comments>http://conspicuouschatter.wordpress.com/2010/10/05/ripa-part-iii-a-conviction-for-failing-to-provide-a-password/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 23:45:41 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Policy]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=168</guid>
		<description><![CDATA[Back in 2009 we had a close look at the surveillance commisionners reports and the implementation of RIPA Part III that makes failure to decrypt material an offense. Today the BBC is reporting that Oliver Drage, 19, of Liverpool has been convicted for refusing to give police the password to his computer. He is looking [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=168&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Back in 2009 we had <a href="http://conspicuouschatter.wordpress.com/2009/07/28/a-closer-look-at-this-years-surveillance-reports/">a close look at the surveillance commisionners reports</a> and the implementation of RIPA Part III that makes failure to decrypt material an offense. Today the <a href="http://www.bbc.co.uk/news/uk-england-11479831">BBC is reporting</a> that Oliver Drage, 19, of Liverpool has been convicted for refusing to give police the password to his computer. He is looking at spending 16 weeks in jail, merely for not handing out an encryption key.</p>
<p>BBC journalists, in their usual &#8220;impartial&#8221; style are quick to report the offence under which Mr Drake was arrested, but of course never convicted of. I will not be repeating it here as it might constitute slander, since the accusation was never in fact show to be true, and it is not even clear if the basis of the original suspicion played any role in the conviction.</p>
<p>The BBC also relays verbatim Det Sgt Neil Fowler, of Lancashire police, as saying: &#8220;Drage was  previously of good character so the immediate custodial sentence handed  down by the judge in this case shows just how seriously the courts take  this kind of offence. [...] It sends a robust message out to those intent on trying to  mask their online criminal activities that they will be taken before the  courts with the ultimate sanction, as in this case, being a custodial  sentence.&#8221;</p>
<p>Of course what the BBC&#8217;s impartial style fails to comment on, is that Mr Drake was in fact never shown to be participating in any online criminal activities aside the activity of not revealing his key to the police. At best it sends a robust message that innocent people mindful of their privacy in relation to the state will end up in jail, and at worse it signals to every serious criminal that if they do not reveal their keys they will get off with a light sentence. The police have powers to obtain warrants to enter premisses covertly, install surveillance equipment to retrieve keys, but instead they chose to simply ask the suspect to self incriminate themselves &#8212; this is poor policing, and will inevitably lead to travesties of justice.</p>
<p>This is just the beginning of RIPA part III being used, and of course I am looking forward to monitoring the legislation being used against people with legitimate needs for privacy, such as political activists, journalists, lawyers, whistleblowers, etc. Watch this space.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/168/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=168&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2010/10/05/ripa-part-iii-a-conviction-for-failing-to-provide-a-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
		<item>
		<title>WPES10 in real-time: People&#8217;s attitudes to on-line behavioural advertising</title>
		<link>http://conspicuouschatter.wordpress.com/2010/10/04/wpes10-in-real-time-peoples-attitudes-to-on-line-behavioural-advertising/</link>
		<comments>http://conspicuouschatter.wordpress.com/2010/10/04/wpes10-in-real-time-peoples-attitudes-to-on-line-behavioural-advertising/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 19:00:14 +0000</pubDate>
		<dc:creator>gdanezis</dc:creator>
				<category><![CDATA[Policy]]></category>
		<category><![CDATA[Privacy Technology]]></category>

		<guid isPermaLink="false">http://conspicuouschatter.wordpress.com/?p=166</guid>
		<description><![CDATA[Americans. Attitudes About Internet Behavioral Advertising Practices Aleecia M. Mcdonald and Lorrie Faith Cranor (Carnegie Mellon University) This is a very interesting paper on people&#8217;s attitudes to behavioural advertising. Researchers used a mix of a small-scale (14 people) study and a larger (100s of people) statistical study. A few findings are remarkable: First, they see [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=166&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.aleecia.com/authors-drafts/wpes-behav-AV.pdf"><em>Americans. Attitudes About Internet Behavioral  Advertising Practices</em></a><br />
Aleecia M. Mcdonald and	Lorrie Faith Cranor (Carnegie Mellon University)</p>
<p>This is a very interesting paper on people&#8217;s attitudes to behavioural advertising. Researchers used a mix of a small-scale (14 people) study and a larger (100s of people) statistical study. A few findings are remarkable:</p>
<ul>
<li>First, they see that users apply their intuition of off-line ads to the experience of on-line ads &#8212; many see on-line ads as a push mechanism and do not realise that data about themselves are collected. They seem to not object in general to the idea of advertising, and consider it as a fact of life, and even see it as &#8216;ok&#8217; to support services.</li>
<li>The landscape of attitudes to behavioural advertising is fascinating. When faced with a description of what behavioural advertising collects, as a hypothetical scenario, and how it functions, a large percentage of users said this is not possible, and some of them even claimed it would be illegal. When it comes to attitudes towards receiving &#8216;better&#8217; ads only 18% of them liked the idea for web-based services, and 4% for email based services (like hotmail &amp; gmail). In general the authors found that a lot of extremely common practices cause &#8220;surprise&#8221;.</li>
<li>The researchers also looked at the formulation of the text of the NAI site, that offers an opt out from behavioural advertising. They find that what the system does is unclear, even after reading the page where the operation is described.</li>
</ul>
<p>In general people prefer random ads rather than personal ads, with the exception of contextual ads (like books on on-line book stores). There is still a lot of ignorance about how technical systems work, and education when it comes to privacy and the ability to self-help themselves to protect privacy is clearly not working.</p>
<p>This research is pointing in the direction that the presumed tolerance of users to privacy invasion is due to ignorance of common practices. Once those practices are revealed it produces surprise, and even feeling of betrayal that will not be beneficial to any company and customer confidence.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/conspicuouschatter.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/conspicuouschatter.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/conspicuouschatter.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/conspicuouschatter.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/conspicuouschatter.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/conspicuouschatter.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/conspicuouschatter.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/conspicuouschatter.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/conspicuouschatter.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/conspicuouschatter.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/conspicuouschatter.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/conspicuouschatter.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/conspicuouschatter.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/conspicuouschatter.wordpress.com/166/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=conspicuouschatter.wordpress.com&amp;blog=1341122&amp;post=166&amp;subd=conspicuouschatter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://conspicuouschatter.wordpress.com/2010/10/04/wpes10-in-real-time-peoples-attitudes-to-on-line-behavioural-advertising/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/abe8d5722f5a51990d3c4906f46c7b65?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gdanezis</media:title>
		</media:content>
	</item>
	</channel>
</rss>
