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:
25 November 2013
Markku-Juhani O. Saarinen
Markku-Juhani O. Saarinen
S. Dov Gordon, Jonathan Katz, Feng-Hao Liu, Elaine Shi, Hong-Sheng Zhou
ciphertext $\\ct = \\enc(x)$ and a token $\\tkf$ for the function~$f$
can compute $f(x)$ but learn nothing else about~$x$. An active area of research over the past few years has focused on the development of ever more expressive FE schemes.
In this work we introduce the notion of \\emph{multi-input} functional encryption. Here, informally, a user in possession of a token $\\tkf$ for an $n$-ary function $f$ and \\emph{multiple} ciphertexts $\\ct_1=\\enc(x_1)$, \\ldots, $\\ct_n=\\enc(x_n)$ can compute $f(x_1, \\ldots, x_n)$ but nothing else about the~$\\{x_i\\}$.
Besides introducing the notion, we explore the feasibility of multi-input FE in the public-key and symmetric-key settings, with respect to both indistinguishability-based and simulation-based definitions of security.
Yanfeng Wang, Wenling Wu, Zhiyuan Guo, Xiaoli Yu
Aikaterini Mitrokotsa, Cristina Onete, Serge Vaudenay
In this paper, we consider a formal model for location privacy in the context of distance-bounding. In particular, our contributions are threefold: we first define a security game for location privacy in distance-bounding; secondly, we define an adversarial model for this game, with two adversary classes; finally, we assess the feasibility of attaining location privacy for distance-bounding protocols. Concretely, we prove that for protocols with a beginning or a termination, it is theoretically impossible to achieve location privacy for either of the two adversary classes, in the sense that there always exists a polynomially bounded adversary that wins the security game. However, for so-called limited adversaries, which cannot see the location of arbitrary provers, carefully chosen parameters do, in practice, enable computational location privacy.
Yuenai Chen, Chunming Tang
Philipp Jovanovic, Martin Kreuzer, Ilia Polian
Mike Burmester, Jorge Munilla
We present a security framework for group scanning and give a formal description of the attending security requirements. Our model is based on the Universal Composability framework and supports re-usability
(through modularity of security guarantees). We propose two novel protocols that realize group scanning in this security model, based on off-the-shelf components such as low-cost (highly optimized) pseudorandom functions, and show how these can be integrated into RFID supply-chain management systems
Nasser Ramazani Darmian
project which uses 128-bit secret keys. Prior to us, the attacks on Rabbit
has been all focused on the bias analysis and the best result showed the
distinguishing attack with complexity 2136. Our analysis in this paper,
is based on chosen IV analysis on reduced N-S round of Rabbit though
using multi cube tester. For this purpose we show for a mature cube
we could easily identify weak subcubes which increase the probability of
distinguishing for an unknown secret key. We also represent with 225
complexity, using one iteration of next state function the keystream is
completely distinguishable from random.
Rafael Pass, Sidharth Telang, Karn Seth
(a.k.a. graded) encoding schemes: roughly speaking, we require that if
an algebraic attacker (obeying the multi-linear restrictions) cannot tell
apart two constant-length sequences $\\vec{m}_0$, $\\vec{m}_1$ in the
presence of some other elements $\\vec{z}$, then
encodings of these sequences should be indistinguishable.
Assuming the existence of semantically secure multi-linear encodings
and the LWE assumption, we demonstrate the existence of
indistinguishability obfuscators for all polynomial-size circuits.
Additionally, if we assume an strengthening of
semantic security, our construction yields extractatability
obfuscators for all polynomial-size circuits.
We rely on the beautiful candidate obfuscation constructions
of Garg et al (FOCS\'13), Brakerski and Rothblum (TCC\'14) and Barak et
al (ePrint\'13) that were proven secure only in idealized generic
multilinear encoding models,
and develop new techniques for demonstrating security in the standard model, based only on
semantical security of multi-linear encoding (which trivially holds in
the generic multilinear encoding model).
Dorit Ron, Adi Shamir
though his bitcoin holdings are believed to be worth several hundred
million dollars. One of the most active parts of the Bitcoin ecosystem was the Silk Road marketplace, in which highly illegal substances and services were traded. It was run by another mysterious person who called himself Dread Pirate Roberts (DPR), whose bitcoin holdings are also estimated to be worth hundreds of millions of dollars at today\'s exchange rate. On October 1-st 2013, the FBI arrested a 29 year old person named Ross William Ulbricht, claiming that he is DPR, and seizing a small fraction of his bitcoin wealth. In this paper we use the publicly available record to trace the evolution of his holdings in order to find how he acquired and how he tried to hide them from the authorities. For example, we show that all his income from the months of May, June and September 2013, along with numerous other amounts, were not seized by the FBI. One of the most surprising discoveries we made during our analysis was the existence of a recent substantial transfer (which was worth more than 60,000 dollars when made on March 20-th 2013, and close to a million dollars at today\'s exchange rate) which may link these two mysterious figures.
P. Gaborit, O. Ruatta, J. Schrek, G. Zémor
makes use in particular of rank metric codes. When the classical approach consists in finding the unique
preimage of a syndrome through a decoding algorithm, we propose to introduce the notion
of mixed decoding of erasures and errors for building signature schemes.
In that case the difficult problem becomes, as is the case in lattice-based cryptography,
finding a preimage of weight above the Gilbert-Varshamov bound (case where
many solutions occur) rather than finding a unique preimage of weight below
the Gilbert-Varshamov bound. The paper describes RankSign: a
new signature algorithm for the rank metric
based on a new mixed algorithm for decoding erasures and errors for
the recently introduced Low Rank Parity Check (LRPC) codes.
We explain how it is possible (depending on choices
of parameters) to obtain a full decoding algorithm which is able
to find a preimage of reasonable rank weight for any random syndrome
with a very strong probability. We study the semantic security
of our signature algorithm and show how it is possible to reduce
the unforgeability to direct attacks on the public matrix, so that
no information leaks through signatures. Finally, we give several examples of parameters
for our scheme, some of which with public key of size $5760$ bits and signature of size $1728$ bits.
Moreover the scheme can be very fast for small base fields.
24 November 2013
Putrajaya, Malaysia, June 24 - June 26
Notification: 15 April 2014
From June 24 to June 26
Location: Putrajaya, Malaysia
More Information: http://einspem.upm.edu.my/cryptology2014/
21 November 2013
Jean-Luc Danger, Sylvain Guilley, Philippe Hoogvorst, Cédric Murdica, David Naccache
This attack takes advantage of the occurrence of special points that bring a zero-value when computing a doubling or an addition of points.
This paper consists in analysing this attack.
Some properties of the said special points are explicited.
A novel dynamic countermeasure is described.
The elliptic curve formul\\ae{} are updated depending on the elliptic curve and the provided base point.
Kaoru Kurosawa, Le Trieu Phong
Martin Goll, Shay Gueron
Johannes Mykkeltveit, Janusz Szmidt
Pierre-Alain Fouque, Antoine Joux, Chrysanthi Mavromati
We recall that this collision search uses precomputed chains obtained by iterating some basic function. In our cryptanalytic application, each pair of merging chains can be used to correlate the key of two distinct users. The first idea is to construct a graph, whose vertices are keys and whose edges are these correlations. When the graph becomes connected, we simultaneously recover all the keys. Thanks to random graph analysis techniques, we can show that the number of edges that are needed to make this event occurs is small enough to obtain some improved attacks.
The second idea modifies the basic technique of van~Oorschot and Wiener: instead of waiting for two chains to merge, we now require that they become {\\it parallel}.
We first show that, using the first idea alone, we can recover the discrete logs of $L$ users in a group of size $N$ in time $\\widetilde{O}(\\sqrt{NL})$, without any special restriction on the value of $L$. As a first application of these two ideas put together, we show that in the multi-user Even-Mansour scheme, \\textit{all} the keys of $L=N^{1/3}$ users can be found with $N^{1/3+\\epsilon}$ queries for each user (where $N$ is the domain size). Finally, we consider the PRINCE block cipher (with 128-bit keys and 64-bit blocks) and find the keys of $2$ users among a set of $2^{32}$ users in time $2^{65}$. We also describe a new generic attack in the classical model for PRINCE that is better than all published attacks.
Kwangsu Lee, Seung Geol Choi, Dong Hoon Lee, Jong Hwan Park, Moti Yung
Motivated by this pioneering work, we ask whether it is possible to have a modular approach, which includes a primitive for time managed ciphertext update as a primitive. We call encryption which supports this primitive a ``self-updatable encryption\'\' (SUE). We then suggest a modular cryptosystems design methodology based on three sub-components: a primary encryption scheme, a key-revocation mechanism, and a time-evolution mechanism which controls the ciphertext self-updating via an SUE method, coordinated with the revocation (when needed). Our goal in this is to allow the self-updating ciphertext component to take part in the design of new and improved cryptosystems and protocols in a flexible fashion. Specifically, we achieve the following results:
- We first introduce a new cryptographic primitive called self-updatable encryption (SUE), realizing a time-evolution mechanism. In SUE, a ciphertext and a private key are associated with time. A user can decrypt a ciphertext if its time is earlier than that of his private key. Additionally, anyone (e.g., a cloud server) can update the ciphertext to a ciphertext with a newer time. We also construct an SUE scheme and prove its full security under static assumptions.
- Following our modular approach, we present a new RS-ABE scheme with shorter ciphertexts than that of Sahai et al. and prove its security. The length efficiency is mainly due to our SUE scheme and the underlying modularity.
- We apply our approach to predicate encryption (PE) supporting attribute-hiding property, and obtain a revocable-storage PE (RS-PE) scheme that is selectively-secure.
- We further demonstrate that SUE is of independent interest, by showing it can be used for timed-release encryption (and its applications), and for augmenting key-insulated encryption with forward-secure storage.
Yutaka Kawai, Katsuyuki Takashima
employ two key techniques, trapdoor basis setup, in which a new trapdoor is embedded in a public key, and multi-system proof technique, which further generalizes an extended dual system approach given by Okamoto and Takashima recently.