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:
20 August 2013
San Francisco, USA, February 24 - February 28
Notification: 31 October 2013
From February 24 to February 28
Location: San Francisco, USA
More Information: http://research.microsoft.com/en-us/um/redmond/events/CT-RSA-2014/cfp.htm
19 August 2013
Chalmers University of Technology, Sweden
Some info about the BEAT research project can be found here: http://www.beat-eu.org
More info about the research of the group can be found here: http://lasecwww.epfl.ch/~katerina/Publications.html
The employment is limited to 1 year and may be extended to 1 more year.
The applicant should have Ph.D. degree preferably in information security, computer science, cryptography or equivalent by the start of the appointment. Experience in security communication protocols, provable security, homomorphic encryption, zero-knowledge proofs, privacy-preservation and biometric authentication is highly valued.
Queensland University of Technology, Brisbane, Australia
The cryptography group in the Information Security discipline at the Queensland University of Technology (QUT) in Brisbane, Australia, invites applications for PhD students starting in 2014 in various aspects of cryptographic protocols and algorithms. We are always interested in taking on new research students with appropriate background knowledge and an interest in challenging problems in the area.
Research interests of the group include:
- design and cryptanalysis of stream ciphers
- elliptic curves and pairings; identity-based cryptography
- lattice-based cryptography
- design and analysis of key exchange protocols
- real-world Internet cryptography protocols
Interested students should contact one of the potential supervisors (Emeritus Professor Ed Dawson, Associate Professor Xavier Boyen, Dr Leonie Simpson, Dr Douglas Stebila) to discuss the availability of a suitable project. For these projects students will be expected to have a strong mathematical and computer science background. Previous experience in cryptography and networking is an advantage.
QUT offers competitive scholarships for living expenses and tuition fee waivers to support domestic and international PhD students. Applications for admission are accepted year-round, but the deadline for the annual scholarship competition is Sunday 13 October 2013.
17 August 2013
Ignacio Cascudo, Ronald Cramer, Diego Mirandola, Carles Padro, Chaoping Xing
since recently, in the area of two-party cryptography as well. In a nutshell, this notion guarantees that
``the product of two secrets is obtained as a linear function of the vector consisting of the
coordinate-wise product of two respective share-vectors\'\'. This paper focuses on the following foundational question, which is novel to the best of our knowledge. Suppose we {\\em abandon the latter linearity condition} and instead require that this product is obtained by {\\em some},
not-necessarily-linear ``product reconstruction function\'\'. {\\em Is the resulting notion equivalent to
multiplicative linear secret sharing?} We show the (perhaps somewhat counter-intuitive) result that this relaxed notion is strictly {\\em more general}.
Concretely, fix a finite field $\\FF_q$ as the base field $\\FF_q$ over which linear secret sharing is considered.
Then we show there exists an (exotic) linear secret sharing scheme with an unbounded number of players $n$
such that it has $t$-privacy with $t\\approx \\sqrt{n}$
and such that it does admit a product reconstruction function, yet this function is {\\em necessarily} nonlinear. Our proof is based on
combinatorial arguments involving bilinear forms. It extends to similar separation results for important variations,
such as strongly multiplicative secret sharing.
Reza Azarderakhsh, Koray Karabina
Zhengjun Cao, Lihua Liu
encryption (IBE). The ciphertext consists of $(C_1, C_2, C_3, C_4)$, where $C_1$ is the blinded message, $C_4$ is the blinded identity,
both $C_2$ and $C_3$ are used as decrypting helpers. To prove its security, the authors defined five games and introduced a strong simulator who is able to select different Setups for those games.
In this paper, we optimize the IBE scheme by removing one decrypting helper and the strong simulator. We show its security under the $\\ell$-computational Diffie-Hellman assumption with a normal simulator who only requires a unique Setup.
Pablo Rauzy, Sylvain Guilley
Eli Ben-Sasson, Alessandro Chiesa, Daniel Genkin, Eran Tromer, Madars Virza
We present an implementation of a publicly-verifiable non-interactive argument system for NP. The system, moreover, is a zero-knowledge proof-of-knowledge. It directly proves correct executions of programs on TinyRAM, a random-access machine tailored for efficient verification of nondeterministic computations. Given a program $P$ and time bound T, the system allows for proving correct execution of $P$, on any input $x$, for up to T steps, after a one-time setup requiring $\\tilde{O}(|P| T)$ cryptographic operations. An honest prover requires $\\tilde{O}(|P| \\cdot T)$ cryptographic operations to generate such a proof, while proof verification can be performed with only $O(|x|)$ cryptographic operations. This system can be used to prove the correct execution of C programs, using our TinyRAM port of the GCC compiler.
This yields a zero-knowledge Succinct Non-interactive ARgument of Knowledge (zk-SNARK) for program executions in the preprocessing model -- a powerful solution for delegating NP computations, with several features not achieved by previously-implemented primitives.
Our approach builds on recent theoretical progress in the area. We present efficiency improvements and implementations of two main ingredients:
* Given a C program, we produce a circuit whose satisfiability encodes the correctness of execution of the program. Leveraging nondeterminism, the generated circuit\'s size is merely quasilinear in the size of the computation. In particular, we efficiently handle arbitrary and data-dependent loops, control flow, and memory accesses. This is in contrast with existing ``circuit generators\'\', which in the general case produce circuits of quadratic size.
* Given a linear PCP for verifying satisfiability of circuits, we produce a corresponding SNARK. We construct such a linear PCP (which, moreover, is zero-knowledge and very efficient) by building on and improving on recent work on quadratic arithmetic programs.
Raluca Ada Popa, Nickolai Zeldovich
Susan Hohenberger, Amit Sahai, Brent Waters
random oracle with a concrete hash function in
\"full domain hash\" applications.
The term full domain hash was first proposed by Bellare and
Rogaway and referred to a signature scheme from any
trapdoor permutation that was part of their seminal work introducing
the random oracle heuristic. Over time the term full domain hash has
informally encompassed a broader range of notable cryptographic
schemes including the Boneh-Franklin IBE scheme and
Boneh-Lynn-Shacham (BLS) signatures.
All of the above described schemes required a hash function that had
to be modeled as a random oracle to prove security. Our work utilizes
recent advances in indistinguishability obfuscation to construct
specific hash functions for use in these schemes. We then prove
security of the original cryptosystems when instantiated with
our specific hash function.
Of particular interest, our work evades the impossibility result of
Dodis, Oliveira, and Pietrzak, who showed that there can
be no black-box construction of hash functions that allow Full-Domain
Hash Signatures to be based on trapdoor permutations. This indicates
that our techniques applying indistinguishability obfuscation may be
useful in the future for circumventing other such black-box
impossibility proofs.
Johannes Buchmann, Daniel Cabarcas, Florian Göpfert, Andreas Hülsing, Patrick W
Siavash Ahmadi, Zahra Ahmadian, Javad Mohajeri, and Mohammad Reza Aref
Then we characterize those block ciphers that are vulnerable to this technique and among them, we apply this attack on lightweight block ciphers Piccolo-80, Piccolo-128 and HIGHT. The data complexities of these attacks are considerably less than the existing results. For full-round Piccolo-80 and 128, the data complexity of the attacks are only 16
plaintext-ciphertext pairs and for full-round HIGHT our attack requires
256 pairs. In all attacks the computational complexity remains the same
as the previous ones or even it is slightly improved.
Jingguo Bi, Phong Q. Nguyen
this has found many applications in public-key cryptanalysis and in a few security proofs.
However, the running time of the algorithm is a high-degree polynomial,
which limits experiments:
the bottleneck is an LLL reduction of a high-dimensional matrix with extra-large coefficients.
We present in this paper a polynomial speedup over Coppersmith\'s algorithm.
Our improvement is based on a special property of the matrices used by Coppersmith\'s algorithm,
which allows us to speed up the LLL reduction by rounding.
The exact speedup depends on the LLL algorithm used: for instance, the speedup is quadratic
in the bit-size of the small-root bound if one uses the Nguyen-Stehl\\\'e L^2 algorithm.
15 August 2013
Kwangsu Lee, Dong Hoon Lee
To achieve our scheme, we adapt the dual system encryption technique of Waters. However, there is a challenging problem to use this technique for the construction of PKBE with sub-linear size of ciphertexts such as a tag compression problem. To overcome this problem, we first devise a novel tag update technique for broadcast encryption. Using this technique, we build an efficient PKBE scheme in symmetric bilinear groups, and prove its adaptive security under standard assumptions. After that, we build another PKBE scheme in asymmetric bilinear groups and also prove its adaptive security under simple assumptions.
Constantinos Patsakis, Agusti Solanas
of them have been proven to be vulnerable. This is the case of the Piao et al. scheme, whose scalability/efficiency is very good but it is vulnerable to many attacks because its security is based on a ``weak\'\' mathematical problem, so it can be broken in polynomial time.
Inspired by the concepts proposed in the Piao et al. scheme we have re-designed the protocol and we have founded it on a hard mathematical problem and tweaked some of the procedures. This way, we propose a new scheme that is efficient, collusion free, and provides backward and forward secrecy.
For an EPC-C1 G2 RFID compliant Protocol, CRC with Concatenation : No; PRNG with Concatenation : Yes
Masoumeh Safkhani, Nasour Bagheri
Vladimir Kolesnikov, Ranjit Kumaresan
This results in corresponding improvements in applications relying on
such OT. In particular, for two-party semi-honest SFE, this results in O(log k) factor improvement in communication over state of the art Yao Garbled Circuit, and has the same asymptotic complexity as the recent multi-round construction of Kolesnikov and Kumaresan of SCN 2012. For multi-party semi-honest SFE, where their construction is inapplicable, our construction implies O(log k) factor communication and computation improvement over best previous constructions. As with our OT extension, for today\'s security parameters, this means approximately factor 2 improvement in semi-honest multi-party SFE.
Our building block of independent interest is a novel IKNP-based framework for 1-out-of-n OT extension, which offers O(log n) factor performance improvement over previous work (for n
Anna Lisa Ferrara, George Fuchsbauer, Bogdan Warinschi
In this paper we begin addressing this shortcoming. Unlike prior work that targeted ad-hoc policy specification, we look at the well-established Role-Based Access Control (RBAC) model, as used in a
typical file system. In short, we provide a precise syntax for a computational version of RBAC, offer rigorous denitions for cryptographic policy enforcement of a large class of RBAC security policies, and demonstrate that an implementation based on attribute-based encryption meets our security notions.
We view our main contribution as being at the conceptual level. Although we work with RBAC for concreteness, our general methodology could guide future research for uses of cryptography in other
access-control models.
Chunming Tang, Yanfeng Qi
a special case of $p$, any quadratic Boolean function $f(x)=\\sum_{i=1}^{\\frac{p-1}{2}}Tr^{2p}_1(c_ix^{1+4^{i}})$ over $\\mathbb{F}_{2^{2p}}$ is a semi-bent function.
Santanu Sarkar, Subhadeep Banik, Subhamoy Maitra
(DFA) against the Grain family, require (i) quite a large number (hundreds) of faults (around $n \\ln n$, where $n = 80$ for Grain v1 and $n = 128$ for Grain-128, Grain-128a) and also (ii) several assumptions on location and timing of the fault injected. In this paper we present a significantly improved scenario from the adversarial point of view for DFA against the Grain family of stream ciphers. Our model is the most realistic one so far as it considers that the cipher to be re-keyed a very few times and fault can be injected at any random location and at any random point of time, i.e., no precise control is needed over the location and timing
of fault injections. We construct equations based on the algebraic description of the cipher by introducing new variables so that the degrees of the equations do not increase. In line of algebraic cryptanalysis, we accumulate such equations based on the fault-free and faulty key-stream bits and solve them using the SAT Solver
Cryptominisat-2.9.5 installed with SAGE 5.7. In a few minutes we can recover the state of Grain v1, Grain-128 and Grain-128a with as little as 10, 4 and 10 faults respectively (and may be improved further with more computational efforts).