IACR News
If you have a news item you wish to distribute, they should be sent to the communications secretary. See also the events database for conference announcements.
Here you can see all recent updates to the IACR webpage. These updates are also available:
30 August 2013
Joshua Baron, Karim El Defrawy, Joshua Lampkins, Rafail Ostrovsky
of their private inputs without revealing anything but the output of the function to each other. In 1991 Ostrovsky
and Yung introduced the \\emph{proactive security model}, where faults spread throughout the network, analogous
to the spread of a virus or a worm. More specifically, in the proactive security model, the adversary is not limited in the number of
parties it can corrupt but rather in the {\\em rate} of corruption with respect to a ``rebooting\'\' rate. In the same
paper, Ostrovsky and Yung showed that constructing a general purpose MPC protocol in the proactive security model is indeed feasible
when the rate of corruption is a constant fraction of the parties. Their result, however, was shown
only for stand-alone security and incurred a large polynomial communication overhead for each gate of the
computation. In contrast, protocols for ``classical\'\' MPC models (where the adversary is limited to corrupt in total up to a fixed
fraction of the parties) have seen dramatic progress in reducing communication complexity in recent years.
The question that we consider in this paper is whether continuous improvements of communication overhead in
protocols for the ``classical\'\' stationary corruptions model in the MPC literature can lead to communication complexity reductions in the
proactive security model as well. It turns out that improving communication complexity of proactive MPC protocols using modern
techniques encounters two fundamental roadblocks due to the nature of the mobile faults model: First, in the
proactive security model there is the inherent impossibility of ``bulk pre-computation\'\' to generate cryptographic material
that can be slowly consumed during protocol computation in order to amortize communication cost (the adversary can easily
discover pre-computed values if they are not refreshed, and refreshing is expensive); second, there is an apparent need for
double-sharing (which requires high communication overhead) of data in order to achieve proactive security guarantees.
Thus, techniques that were used to speed up classical MPC do not work, and new ideas are needed. That is exactly what we do in this paper: we show
a novel MPC protocol in the proactive security model that can tolerate a $\\frac13-\\epsilon$ (resp. $\\frac12-\\epsilon$) fraction of moving faults, is perfectly (resp. statistically) UC-secure, and
achieves near-linear communication complexity for each step of the computation. Our results match the asymptotic communication complexity of the best known results in the ``classical\'\' model
of stationary faults \\cite{DIK10}. One of the important building blocks that we introduce is a new near-linear
``packed\'\' proactive secret sharing (PPSS) scheme, where the amortized communication and computational cost of maintaining
each individual secret share is just a constant. We believe that our PPSS scheme might be of independent interest.
26 August 2013
February 28
Notification: 15 January 2014
From February 28 to February 28
More Information: http://cfc-crypt.weebly.com/index.html
February 28
Notification: 15 January 2014
From February 28 to February 28
More Information: http://cfc-crypt.weebly.com/index.html
August 26 - October 1
Notification: 15 April 2014
From August 26 to October 1
More Information: http://www.di.ens.fr/~fouque/cfp-cc
August 31 - July 31
From August 31 to July 31
More Information: http://www.ijiss.org
25 August 2013
24 August 2013
Berlin, Germany, November 27 - November 29
Notification: 31 October 2013
From November 27 to November 29
Location: Berlin, Germany
More Information: http://cardis.sec.t-labs.tu-berlin.de/index.html
23 August 2013
IACR 2013 Election
The 2013 election is being held to fill three of nine IACR Director positions and all four Officer positions. The election will again be run electronically and further information will be available on the IACR website.Nominations Are Now Open
Nominations are due by September 24, 2013. A nomination form is available at the elections page.Election of Directors
The directors and officers whose terms are expiring are- Mitsuru Matsui (director)
- Christof Paar (director)
- David Pointcheval (director)
- Bart Preneel (president)
- Christian Cachin (vice president)
- Greg Rose (treasurer)
- Martijn Stam (secretary)
Election Committee
- Michel Abdalla (Returning Officer)
- Josh Benaloh (Chair)
- Tom Berson
22 August 2013
Topic: Cryptographic Resilience to Continual Information Leakage
Category: foundations
Description: In this thesis, we study the question of achieving cryptographic security on\r\ndevices that leak information about their internal secret state to an external attacker. This study is motivated by the prevalence of side-channel attacks, where\r\nthe physical characteristics of a computation (e.g. timing, power-consumption,\r\ntemperature, radiation, acoustics, etc.) can be measured, and may reveal useful information about the internal state of a device. Since some such leakage is\r\ninevitably present in almost any physical implementation, we believe that this\r\nproblem cannot just be addressed by physical countermeasures alone. Instead, it\r\nshould already be taken into account when designing the mathematical specication of cryptographic primitives and included in the formal study of their security.\r\nIn this thesis, we propose a new formal framework for modeling the leakage\r\navailable to an attacker. This framework, called the continual leakage model, assumes that an attacker can continually learn arbitrary information about the internal secret state of a cryptographic scheme at any point in time, subject only to the\r\nconstraint that the rate of leakage is bounded. More precisely, our model assumes\r\nsome abstract notion of time periods. In each such period, the attacker can choose\r\nto learn arbitrary functions of the current secret state of the scheme, as long as\r\nthe number of output bits leaked is not too large. In our solutions, cryptographic\r\nschemes will continually update their internal secret state at the end of each time\r\nperiod. This will ensure that leakage observed in dierent time periods cannot be\r\nmeaningfully combined to break the security of the cryptosystem. Although these\r\nupdates modify the secret state of the cryptosystem, the desired functionality of\r\nthe scheme is preserved, and the users can remain oblivious to these updates. We\r\nconstruct signatures, encryption, and secret sharing/storage schemes in this model.[...]
Gyeongju, Korea, August 7 - August 11
Notification: 30 April 2014
From August 7 to August 11
Location: Gyeongju, Korea
More Information: http://ants2014.kookmin.ac.kr
21 August 2013
Nishanth Chandran, Bhavana Kanukurthi, Rafail Ostrovsky
We first construct binary LULDCs for messages in $\\{0,1\\}^{k}$ with constant rate, update locality of $\\bigo(\\log^2 k)$, and read locality of $\\bigo(k^\\epsilon)$ for any constant $\\epsilon
20 August 2013
Stephen Chong, Eran Tromer, Jeffrey A. Vaughan
Proof-Carrying Data (PCD) is a recently-introduced cryptographic mechanism that allows messages in a distributed computation to be accompanied by proof that the message, and the history leading to it, complies with a specified predicate. Using PCD, a verifier can be convinced that the predicate held throughout the distributed computation, even in the presence of malicious parties, and at a verification cost that is independent of the size of the computation producing the value. With a suitable choice of predicate, a program may use PCD to check that values received from the network are well-traced. Unfortunately, previous approaches to using PCD required tailoring a specialized predicate for each application, using an inconvenient formalism and with little methodological support.
This work introduces a novel, PCD-based approach to enforcing language semantics in a distributed computation. We show how to construct a runtime, for an object-oriented language, which ensures that objects received from potentially untrusted parties are well-traced with respect to any prescribed class definitions. This means programmers can analyze language-level properties of distributed programs in a trusted setting, and then use the runtime to generically enforce the same properties in the presence of malicious parties, without needing to be aware of the the underlying cryptographic techniques.
Jia Xu, Jianying Zhou
We revisit Halevi~\\emph{et al.}\'s formulation of PoW and significantly improve the understanding and construction of PoW.
Our contribution is twofold:
\\begin{itemize}
\\item
First, we propose a generic and conceptually simple approach to construct \\emph{Privacy-Preserving} Proofs of Ownership scheme, by leveraging on well-known primitives (i.e. Randomness Extractor and
Proofs of Retrievability) and technique (i.e. sample-then-extract). Our approach can be roughly described as \\textsf{Privacy-Preserving PoW = Randomness Extractor $+$ Proofs of Retrievability}.
Based on our PoW scheme, we also construct a secure client-side deduplication method which is leakage resilient against bot outside attack and inside attack.
\\item
Second, in order to provide a better instantiation of Privacy-Preserving-PoW, we propose a novel design of randomness extractor which improves the state of art by reducing both the random seed length and entropy loss (i.e. the difference between the entropy of input and output) simultaneously.
\\end{itemize}
Changyu Dong, Liqun Chen, Zikai Wen
Melissa Chase, Gregory M. Zaverucha
To this end, we construct two algebraic MAC schemes in prime order groups, along with efficient protocols for issuing credentials, asserting possession a credential, and proving statements about the attributes.Security of the first scheme is proven in the generic group model, and we show that the second is secure under the decisional Diffie-Hellman (DDH) assumption, using a dual system-based approach.
Finally, we compare the efficiency of our new systems to two traditional credential systems, U-Prove and Idemix. We show that performance of the new schemes are competitive with U-Prove, and many times faster than Idemix. This brings together the best aspects of these two existing systems: the efficiency of U-Prove combined with the multi-show unlinkability of Idemix.
Zhengjun Cao, Lihua Liu
Guangjun Fan, Yongbin Zhou, Dengguo Feng
Joppe W. Bos, Peter L. Montgomery, Daniel Shumow, Gregory M. Zaverucha
the sequential implementation in OpenSSL for the classical arithmetic logic unit on the Atom platform for 2048-bit moduli.