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:
07 July 2014
Susan Hohenberger, Venkata Koppula, Brent Waters
We show how to build puncturable PRFs with adaptive security proofs in the standard model that involve only polynomial loss to the underlying assumptions. Prior work had either super-polynomial loss or applied the random oracle heuristic. Our construction uses indistinguishability obfuscation and DDH-hard algebraic groups of composite order.
Nishanth Chandran, Srinivasan Raghuraman, Dhinakaran Vinayagamurthy
Boneh and Waters show how to construct constrained PRFs for the class of bit-fixing as well as circuit predicates. They explicitly left open the question of constructing constrained PRFs that are delegatable - i.e., constrained PRFs where the owner of $k_f$ can compute a constrained key
$k_{f\'}$ for a further restrictive predicate $f\'$. Boyle, Goldwasser, and Ivan left open the question of constructing constrained PRFs that are also verifiable. Verifiable random functions (VRFs), introduced by Micali, Rabin, and Vadhan (FOCS 1999), are PRFs that allow the owner of the
secret key $k$ to prove, for any input $x$, that $y$ indeed is the output of the PRF on $x$; the security requirement of VRFs state that the PRF output must still look indistinguishable from random, for any $x$ for which a proof is not given.
In this work, we solve both the above open questions by constructing constrained pseudorandom functions that are simultaneously verifiable and delegatable.
Kim Ramchen, Brent Waters
from obfuscation. Our goals are twofold. First, we would like to
achieve short signatures with adaptive security proofs. Second, we
would like to build signatures with fast signing, ideally
significantly faster than comparable signatures that are not based on
obfuscation. The goal here is to create an \"imbalanced\" scheme where
signing is fast at the expense of slower verification.
We develop new methods for achieving short and fully secure
obfuscation-derived signatures. Our base signature scheme is built
from punctured programming and makes a novel use of the \"prefix
technique\" to guess a signature. We find that our initial scheme has
slower performance than comparable algorithms (e.g. EC-DSA). We find
that the underlying reason is that the underlying PRG is called
l^2 times for security parameter l.
To address this issue we construct a more efficient scheme by adapting the Goldreich-Goldwasser-Micali [GGM86] construction to form the basis for a new puncturable PRF. This puncturable PRF accepts
variable-length inputs and has the property that evaluations on all
prefixes of a message can be efficiently pipelined. Calls to the
puncturable PRF by the signing algorithm therefore make fewer
invocations of the underlying PRG, resulting in reduced signing
costs.
We evaluate our puncturable PRF based signature schemes using a
variety of cryptographic candidates for the underlying PRG. We show
that the resulting performance on message signing is competitive with
that of widely deployed signature schemes.
Chunming Tang, Yanfeng Q
In this paper, we present a method for characterizing hyper-bent functions
with Dillon exponents. A class of hyper-bent functions with Dillon exponents
over $\\mathbb{F}_{2^{2m}}$ can be characterized by
a Boolean function over $\\mathbb{F}_{2^m}$, whose Walsh spectrum takes the same value twice.
Further, we show several classes of
hyper-bent functions with Dillon exponents characterized by
Kloosterman sum identities and the Walsh
spectra of some common Boolean functions.
Jingyuan Zhao, Xiaoyun Wang, Meiqin Wang, Xiaoyang Dong
Daniel J. Bernstein, Chitchanok Chuengsatiansup, Tanja Lange
(1) is faster than the fastest ECDH option in the latest version of OpenSSL but
(2) achieves a security level above 2^200 using a prime above 2^400.
For comparison, this OpenSSL ECDH option is not constant-time and has a security level of only 2^80.
The new speeds are achieved in a quite different way
from typical prime-field ECC software:
they rely on a synergy between Karatsuba\'s method
and choices of radix smaller than the CPU word size.
Annelie Heuser, Olivier Rioul, Sylvain Guilley
03 July 2014
Mihir Bellare, Viet Tung Hoang, Sriram Keelveedhi
turning VIL-ROM schemes into FIL-ROM ones. The benefits we offer over
indifferentiability, the current leading method for this task, are the ability
to handle multi-stage games and greater efficiency. The paradigm consists of
(1) Showing that a VIL UCE function can instantiate the VIL RO in the scheme,
and (2) Constructing the VIL UCE function given a FIL random oracle. The main
technical contributions of the paper are domain extension transforms that
implement the second step. Leveraging known results for the first step we
automatically obtain FIL-ROM constructions for several primitives whose
security notions are underlain by multi-stage games. Our first domain extender
exploits indifferentiability, showing that although the latter does not work
directly for multi-stage games it can be used indirectly, through UCE, as a
tool for this end. Our second domain extender targets performance. It is
parallelizable and shown through implementation to provide significant
performance gains over indifferentiable domain extenders.
Jens Hermans, Roel Peeters
Ignacio Cascudo, Ronald Cramer, Diego Mirandola, Gilles Z\\\'emor
Hong Kong, China, December 16 - December 17
Notification: 15 September 2014
From December 16 to December 17
Location: Hong Kong, China
More Information: http://www.cs.hku.hk/icics2014
02 July 2014
Ahmad Boorghany, Siavash Bayat Sarmadi, Rasool Jalili
Recent progress on ideal lattices has significantly improved the efficiency, and made it possible to implement practical lattice-based cryptography on constrained devices. However, to the best of our knowledge, no previous attempts were made to implement lattice-based schemes on smart cards.
In this paper, we provide the results of our implementation of several state-of-the-art lattice-based authentication protocols on smart cards and a microcontroller widely used in smart cards. Our results show that only a few of the proposed lattice-based authentication protocols can be implemented using limited resources of such constrained devices, however, cutting-edge ones are suitably-efficient to be used practically on smart cards.
Moreover, we have implemented fast Fourier transform (FFT) and discrete Gaussian sampling with different typical parameters sets, as well as versatile lattice-based public-key encryptions. These results have noticeable points which help to design or optimize lattice-based schemes for constrained devices.
Nasrollah Pakniat, Ziba Eslami, Mehrdad Nojoumian
Nikolaos Makriyannis
Jesper Buus Nielsen, Daniele Venturi, Angela Zottarel
defined by Bitanski, Canetti and Halevi (TCC 2012). Our contributions
can be summarized as follows:
\\begin{enumerate}
\\item
For the purpose of secure message transmission, any encryption
protocol with message space $\\cM$ and secret key space $\\cSK$
tolerating poly-logarithmic leakage on the secret state of the
receiver must satisfy $|\\cSK| \\ge (1-\\epsilon)|\\cM|$, for every $0
01 July 2014
Cryptolux, University of Luxembourg
- Symmetric Cryptography
- Privacy and Anonymity (Tor,I2P, etc.)
- Digital Currencies
- Reverse engineering, code obfuscation
- Network Security
Interested candidates are invited to submit their application by email to lacs.application AT gmail.com. The application material should contain a cover letter explaining the candidate\\\'s expertise, motivation and research interests, a CV (including photo, information about the obtained degrees, overall GPA in B.Sc. and M.Sc., transcript of grades for relevant courses). We expect proven expertise in your area of research by publications at top conferences, successful participation in competitions and challenges, etc.
Noboru Kunihiro, Junya Honda
obtained through physical attacks such as cold boot and side channel
attacks. Many studies have focused on recovering correct secret keys
from noisy binary data. Obtaining noisy binary keys typically involves
first observing the analog data and then obtaining the binary data
through quantization process that discards much information pertaining
to the correct keys. In this paper, we propose two algorithms for
recovering correct secret keys from noisy analog data, which are
generalized variants of Paterson et al.\'s algorithm. Our algorithms
fully exploit the analog information. More precisely, consider observed
data which follows the Gaussian distribution
with mean $(-1)^b$ and variance $\\sigma^2$ for a secret key bit $b$.
We propose a polynomial time algorithm based on
the maximum likelihood approach and show that it can recover secret keys
if $\\sigma < 1.767$. The first algorithm works only if the noise
distribution is explicitly known. The second algorithm does not need to
know the explicit form of the noise distribution. We implement the first
algorithm and verify its effectiveness.
30 June 2014
Takeshi Sugawara, Daisuke Suzuki, Ryoichi Fujii, Shigeaki Tawa, Ryohei Hori, Mitsuru Shiozaki, Takeshi Fujino
Kaoutar Elkhiyaoui, Melek Onen, Refik Molva
can be easily parallelized.
Pratish Datta, Dibyendu Roy, Sourav Mukhopadhyay
v1 to the estream call for stream cipher proposals and it also became one estream nalists in the
hardware category. The output function of Grain v1 connects its 160 bits internal state divided
equally between an LFSR and an NFSR, using a non-linear lter function in a complex way. Over
the last years many cryptanalyst identied several weaknesses in Grain v1. As a result in 2011 the
inventors modied Grain v1 and published a new version of Grain named Grain-128a which has
a similar structure as Grain v1 but with a 256 bits internal state with an optional authentication
is the latest version of Grain family resisting all known attacks on Grain v1. However both these
ciphers are quite resistant against the classical algebraic attack due to the rapid growth of the degree
of the key-stream equations in subsequent clockings caused by the NFSR. This paper presents a
probabilistic algebraic attack on both these Grain versions. The basic idea of our attack is to
develop separate probabilistic equations for the LFSR and the NFSR bits from each key-stream
equations. Surprisingly it turns out that in case of Grain-128a our proposed equations hold with all
most sure probability, which makes the sure retrieval of the LFSR bits. We also outline a technique
to reduce the growth of degree of the equations involving the NFSR bits for Grain v1. Further
we high light that the concept of probabilistic algebraic attack as proposed in this paper can be
considered as a generic attack strategy against any stream cipher having similar structure of the
output function as in case of the Grain family.