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:
29 December 2013
Muhammad Rizwan Asghar
In this dissertation, we present the design, technical and implementation details of our proposed policy-based access control mechanisms for untrusted environments. First of all, we provide full confidentiality of access policies in outsourced environments, where service providers do not learn private information about policies during the policy deployment and evaluation phases. Our proposed architecture is such that we are able to support expressive policies and take into account contextual information before making any access decision. The system entities do not share any encryption keys and even if a user is deleted, the system is still able to perform its operations without requiring any action. For complex user management, we have implemented a policy-based Role-Based Access Control (RBAC) mechanism, where users are assigned roles, roles are assigned permissions and users execute permissions if their roles are active in the session maintained by service providers. Finally, we offer the full-fledged RBAC policies by incorporating role hierarchies and dynamic security constraints.
In opportunistic networks, we protect content by specifying expressive access control policies. In our proposed approach, brokers match subscriptions against policies associated with content without compromising privacy of subscribers. As a result, an unauthorised broker neither gains access to content nor learns policies and authorised nodes gain access only if they satisfy fine-grained policies specified by publishers. Our proposed system provides scalable key management in which loosely-coupled publishers and subscribers communicate without any prior contact. Finally, we have developed a prototype of the system that runs on real smartphones and analysed its performance.
Yael Tauman Kalai, Ran Raz, Ron Rothblum
for every language computable in time t=t(n), where the running
time of the prover is poly(t) and the running time of the
verifier is n*polylog(t). In particular, for every language in P
we obtain a delegation scheme with almost linear time
verification. Our construction relies on the existence of a
computational sub-exponentially secure private information
retrieval (PIR) scheme.
The proof exploits a curious connection between the problem of
computation delegation and the model of multi-prover interactive
proofs that are sound against no-signaling (cheating) strategies,
a model that was studied in the context of multi-prover
interactive proofs with provers that share quantum entanglement,
and is motivated by the physical principle that information
cannot travel faster than light.
For any language computable in time t=t(n), we construct a
multi-prover interactive proof (MIP) that is sound against
no-signaling strategies, where the running time of the provers is
poly(t), the number of provers is polylog(t), and the running
time of the verifier is n*polylog(t).
In particular, this shows that the class of languages that have
polynomial-time MIPs that are sound against no-signaling
strategies, is exactly EXP. Previously, this class was only known
to contain PSPACE.
To convert our MIP into a 1-round delegation scheme, we use the
method suggested by Aiello et-al (ICALP, 2000), which makes use
of a PIR scheme. This method lacked a proof of security. We prove
that this method is secure assuming the underlying MIP is secure
against no-signaling provers.
Stephan Neumann, Melanie Volkamer
Adam Smith, Ye Zhang
cryptographic key that provide security against an internal
adversary who can control the update computation and leak bounded
amounts of information to the outside world. Our schemes are much
more efficient than the previous schemes for this model, due to Dziembowski,
Kazana and Wichs (CRYPTO 2011). Specifically, our update operation
runs in time quasilinear in the key length, rather than quadratic,
while offering a similar level of leakage resilience.
In order to design our scheme, we strengthen the connections between
the model of Dziembowski et al. and ``pebbling games\'\', showing that
random-oracle-based key evolution schemes are secure as long as the
graph of the update function\'s calls to the oracle has
appropriate combinatorial properties. This builds on a connection
between pebbling and the random oracle model first established by
Dwork, Naor and Wee (CRYPTO 2005). Our scheme\'s efficiency relies on the
existence (which we show) of families of ``local\'\'
bipartite expander graphs of constant degree.
Suvadeep Hajra, Debdeep Mukhopadhyay
Sujoy Sinha Roy, Frederik Vercauteren, Nele Mentens, Donald Donglong Chen, Ingrid Verbauwhede
of memory accesses and the number of RAM slices used in the design.
These techniques result in a hardware implementation of a polynomial multiplier for the ring-LWE cryptosystem of dimension 256 that uses only 281 slices and one block RAM on a Virtex V.
Finally, we also propose a modification of a ring-LWE encryption system
that reduces the number of FTT operations from five to four resulting
in a near 20% speed-up.
Wenling Wu, Shuang Wu, Lei Zhang, Jian Zou, Le Dong
supporting three different digest sizes: 80, 96 and 128 bits,
providing preimage security from 64 to 120 bits, second preimage
and collision security from 40 to 60 bits. LHash requires about
817 GE and 1028 GE with a serialized implementation. In faster
implementations based on function $T$, LHash requires 989 GE and
1200 GE with 54 and 72 cycles per block, respectively.
Furthermore, its energy consumption evaluated by energy per bit is
also remarkable. LHash allows to make trade-offs among security,
speed, energy consumption and implementation costs by adjusting
parameters. The design of LHash employs a kind of Feistel-PG structure in
the internal permutation, and this structure can
utilize permutation layers on
nibbles to improve the diffusion speed. The adaptability of LHash
in different environments is good, since different versions of
LHash share the same basic computing module. The low-area
implementation comes from the hardware-friendly S-box and linear
diffusion layer. We evaluate the resistance of LHash against known
attacks and confirm that LHash provides a good security margin.
Lear Bahack
In the paper we analyze two kinds of attacks based on two theoretical flaws: the Block Discarding Attack and the Difficulty Raising Attack. We argue that the current theoretical limit of attacker\'s fraction of total computational power essential for the security of the system is in a sense not $\\frac{1}{2}$ but a bit less than $\\frac{1}{4}$, and outline proposals for protocol change that can raise this limit to be as close to $\\frac{1}{2}$ as we want.
The basic idea of the Block Discarding Attack has been noted as early as 2010, and lately was independently though-of and analyzed by both author of this paper and authors of a most recently pre-print published paper. We thus focus on the major differences of our analysis, and try to explain the unfortunate surprising coincidence. To the best of our knowledge, the second attack is presented here for the first time.
Dimitar Jetchev, Krzysztof Pietrzak
\\begin{enumerate}
\\item no function in ${\\cal F}$ can distinguish $(X,A)$ from $(X,h(X))$ with advantage $\\epsilon$,
\\item $h$ is only $O(2^{3\\ell}\\epsilon^{-2})$ times less efficient than the functions in ${\\cal F}$.
\\end{enumerate}
For the most interesting settings of the parameters (in particular, the cryptographic case where $X$ has superlogarithmic min-entropy, $\\epsilon > 0$ is negligible and ${\\cal F}$ consists of circuits of polynomial size), we can make the simulator $h$ \\emph{deterministic}.
As an illustrative application of this theorem, we give a new security proof for the leakage-resilient stream-cipher from Eurocrypt\'09. Our proof is simpler and quantitatively much better than the original proof using the dense model theorem, giving meaningful security guarantees if instantiated with a standard blockcipher like AES.
Subsequent to this work, Chung, Lui and Pass gave an interactive variant of our main theorem, and used it to investigate weak notions of Zero-Knowledge. Vadhan and Zheng give a more constructive version of our theorem using their new uniform min-max theorem.
Chunming Tang, Yanfeng Qi
Several classes of hyper-bent functions have been studied, such as
Charpin and Gong\'s $\\sum\\limits_{r\\in R}\\mathrm{Tr}_{1}^{n}
(a_{r}x^{r(2^m-1)})$ and Mesnager\'s $\\sum\\limits_{r\\in R}\\mathrm{Tr}_{1}^{n}(a_{r}x^{r(2^m-1)})
+\\mathrm{Tr}_{1}^{2}(bx^{\\frac{2^n-1}{3}})$, where $R$ is a set of representations of the cyclotomic
cosets modulo $2^m+1$ of full size $n$ and $a_{r}\\in \\mathbb{F}_{2^m}$.
In this paper, we generalize their results and consider a class of Boolean functions of the form $\\sum_{r\\in R}\\sum_{i=0}^{2}Tr^n_1(a_{r,i}x^{r(2^m-1)+\\frac{2^n-1}{3}i})
+Tr^2_1(bx^{\\frac{2^n-1}{3}})$, where $n=2m$, $m$ is odd, $b\\in\\mathbb{F}_4$, and $a_{r,i}\\in \\mathbb{F}_{2^n}$.
With the restriction of $a_{r,i}\\in \\mathbb{F}_{2^m}$, we present the characterization of hyper-bentness of these functions with character sums. Further, we reformulate this characterization in terms of the number of points on
hyper-elliptic curves. For some special cases, with the help of Kloosterman sums and cubic sums, we determine the characterization for some hyper-bent functions including functions with four, six and ten traces terms. Evaluations of Kloosterman sums at three general points are used in the characterization. Actually, our results can generalized to the general
case: $a_{r,i}\\in \\mathbb{F}_{2^n}$. And we explain this for characterizing binomial, trinomial and quadrinomial hyper-bent functions.
Weiqiang Wen, Libin Wang
Xu An Wang, Yunlong Ge, Xiaoyuan Yang
can be decrypted by Bob, without the proxy knowing the corresponding plaintext. PRE has found many applications, such as in encrypted e-mail forwarding[8], distributed secure file systems[1,2], multicast[10] cloud computation etc. However, all the PRE schemes until now require the delegator (or the delegator and the delegatee cooperatively) to generate the re-encryption keys. We observe
that this is not the only way to generate the re-encryption keys, the encrypter also has the ability to generate re-encryption keys. Based on this observation, we introduce a new primitive: PRE^{+},
which is almost the same as the traditional PRE except the re-encryption keys generated by the encrypter. Interestingly, this PRE^{+} can be viewed as the dual of the traditional PRE. Compared
with PRE, PRE can easily achieve the non-transferable property and message-level based fine-grained delegation, while these two properties are very desirable in practical applications. We first
categorize PRE^{+} as the single-hop and multi-hop variant and discuss its potential applications, then we give the definition and security model for the single-hop PRE^{+}, construct a concrete scheme and
prove its security. Finally we conclude our paper with many interesting open problems.
Mihir Bellare, Stefano Tessaro
Akinori Kawachi, Yoshio Okamoto, Keisuke Tanaka, Kenji Yasunaga
protocol in which the secret can be reconstructed in expected three rounds.
Our construction converts any rational secret-sharing protocol
to a protocol with an expected three-round reconstruction in a black-box manner.
Our construction works in synchronous but non-simultaneous channels,
and preserves a strict Nash equilibrium of the original protocol.
Combining with an existing protocol,
we obtain a rational secret-sharing protocol
that achieves a strict Nash equilibrium with the optimal coalition resilience
of $\\ceil{\\frac{n}{2}}-1$ for expected constant-round protocols,
where $n$ is the number of players.
Although the coalition resilience of $\\ceil{\\frac{n}{2}}-1$ is shown to be optimal
as long as we consider constant-round protocols,
we circumvent this limitation by considering players
who do not prefer to reconstruct \\emph{fake} secrets.
By assuming such players,
we construct an expected constant-round protocol that achieves a strict Nash equilibrium
with coalition resilience of $n-1$.
We also extend our construction to a protocol that preserves \\emph{immunity}
to unexpectedly behaving (or malicious) players.
Then we obtain a protocol that achieves a Nash equilibrium
with coalition resilience of $\\ceil{\\frac{n}{2}}-t-1$
in the presence of $t$ unexpectedly behaving players for any constant $t \\geq 1$.
The same protocol also achieves a strict Nash equilibrium in the absence of malicious players.
27 December 2013
University of Tartu, Estonia
• LDPC codes and iterative decoding algorithms
• Optimization methods applied to error correction
• Mathematical foundations of coding theory
• Any area related to coding theory
The project is a collaboration with the University of Bergen, Norway, and the University of Valladolid, Spain. Salary is at least 2000 euro per month before taxes plus social benefits, depending on qualification and experience. Some travel money will also be provided. Cost of living in Estonia is quite low, see e.g. http://www.expatistan.com/cost-of-living. Employment contract is for two years.
A successful candidate should:
• Hold a Ph.D. degree
• Have a strong background in coding theory or a related field
• Have an international publication record at outstanding venues
To apply, please submit the following documents (by email):
• Application letter
• Research statement
• Curriculum vitae
• Publication list
• Document about academic degree, if available
• Two letters of reference (make sure they reach us by the application deadline)
Deadline for applications: 1 February 2014
Do not hesitate to contact us in case of questions.
20 December 2013
Ecole normale supérieure (Paris Area, France)
The candidate should have solid programming and algorithmic skills. Prior knowledge of reverse engineering tools such as IDA Pro is a plus. The candidate will interact with zero-day exploit hunters and physical reverse engineering experts and will have access to very advanced computing and forensic facilities. This proposal is reserved to French nationals only and is fully funded.
Interested candidates should contact directly david.naccache (at) ens.fr
Pratik Sarkar
Mete Akg\\\"{u}n, M. Ufuk \\c{C}a\\v{g}layan
Michel Abdalla, Pierre-Alain Fouque, Vadim Lyubashevsky, Mehdi Tibouchi
We also present a general transformation that converts what we term lossy identification schemes into signature schemes with tight security reductions. We believe that this greatly simplifies the task of constructing and proving the security of
such signature schemes.
18 December 2013
EPFL, Switzerland
LASEC is active in research on cryptography and security. More specifically, our main interests currently span (but are not limited to) the following:
- hardware implementation and embedded systems,
- homomorphic and functional encryption,
- provable security.
We strongly encourage the application by researchers who have proved
excellence in one of these domains.
The selection of applicants will be made on a competitive basis.
Besides conducting top-quality research, postdocs are required to
participate the the lab activities such as training students at all levels,
running projects, fund raising, etc.
EPFL is a top-ranked research and teaching institution that attracts
some of the best intellects in the world. EPFL offers excellent
facilities, environment, and salaries. EPFL\\\'s campus is a multi
cultural, idyllic spot overlooking Lake Geneva and facing the Alps.
Information about EPFL: http://www.epfl.ch