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:
31 July 2014
Sujoy Sinha Roy, Oscar Reparaz, Frederik Vercauteren, Ingrid Verbauwhede
based cryptosystems such as public-key encryption, digital signature schemes and homomorphic encryption schemes. In this paper we propose a compact and fast Knuth-Yao sampler for sampling from a narrow discrete Gaussian distribution with very high precision. The designed samplers have a maximum statistical distance of $2^{-90}$ to a true discrete Gaussian distribution. In this paper we investigate various optimization techniques to achieve minimum area and cycle requirement. For the standard deviation 3.33, the most area-optimal implementation of the bit-scan operation based Knuth-Yao sampler consumes 30 slices on the Xilinx Virtex 5 FPGAs, and requires on average 17 cycles to generate a sample. We improve the speed of the sampler by using a precomputed table that directly maps the initial random bits into samples with very high probability. The fast sampler consumes 35 slices and spends on average 2.5 cycles to generate a sample. However the sampler architectures are not secure against timing and power analysis based attacks. In this paper we propose a random shuffle method to protect the Gaussian distributed polynomial against such attacks. The side channel attack resistant sampler architecture consumes 52 slices and spends on average 420 cycles to
generate a polynomial of 256 coefficients.
30 July 2014
Olivier Blazy, Eike Kiltz, Jiaxin Pan
Sharon Goldberg, Moni Naor, Dimitrios Papadopoulos, Leonid Reyzin, Sachin Vasant, Asaf Ziv
Guangjun Fan, Yongbin Zhou, Dengguo Feng
Pratish Datta, Ratna Dutta, Sourav Mukhopadhyay
communication complexity on the buyer\'s side and $O(n)$ communication cost on the vendor\'s side, which is so far the best known in the literature.
Feng Hao, Siamak F. Shahandashti
Vipul Goyal, Silas Richelson, Alon Rosen, Margarita Vald
In this paper we propose a new technique that allows us to to construct a non-malleable protocol with only a single ``slot\", and to improve in at least one aspect over each of the previously proposed protocols. Two direct byproducts of our new ideas are a four round non-malleable commitment and a four round non-malleable zero-knowledge argument, the latter matching the round complexity of the best known zero-knowledge argument (without the non-malleability requirement). The protocols are based on the existence of one-way permutations (or alternatively one-way functions with an extra round) and admit very efficient instantiations via standard homomorphic commitments and sigma protocols.
Our analysis relies on algebraic reasoning, and makes use of error correcting codes in order to ensure that committers\' tags differ in many coordinates. One way of viewing our construction is as a method for combining many atomic sub-protocols in a way that simultaneously amplifies soundness and non-malleability, thus requiring much weaker guarantees to begin with, and resulting in a protocol which is much trimmer in complexity compared to the existing ones.
Dominique Unruh
knowledge in the random oracle model from general sigma-protocols. Our
construction is secure against quantum adversaries. Prior
constructions (by Fiat-Shamir and by Fischlin) are only known to be
secure against classical adversaries, and Ambainis, Rosmanis, Unruh
(FOCS 2014) gave evidence that those constructions might not be secure
against quantum adversaries in general.
To prove security of our constructions, we additionally develop new
techniques for adaptively programming the quantum random oracle.
Brent Waters
Jiang Zhang, Zhenfeng Zhang, Jintai Ding, Michael Snook
from Ideal lattices. The protocol
is simple since it does not involve any other cryptographic primitives
to achieve authentication (e.g., signatures). This allows us
to establish a security proof solely based on the hardness of
the well-known ring-LWE problems, thus on some hard lattice problems in the worst-case (e.g., SVP and SIVP). We give the security proof of the proposed
AKE protocol in an enhanced variant of the original
Bellare-Rogaway (BR) model,
which additionally captures weak Perfect Forward Secrecy (wPFS),
in the random oracle (RO) model.
29 July 2014
Faculty of Computer Science, University of New Brunswick, Fredericton, Canada
To be considered for the position the applicant should have a PhD degree in Computer Science. Some postdoctoral research experience is an asset. Good oral and written communication skills and the ability to work on a team project are essential.
This is a full-time position, available as of October 1, 2014 and will initially be for one year, with the possibility of renewal for three more years. Salary will depend upon the qualifications and experience of the successful applicant.
Interested applicants should submit a covering letter, along with a resume, and the name, address, phone and e-email addresses of three academic references. Review of applications will begin in August 1, 2014 and will continue until the position is filled.
28 July 2014
Kuala Lumpur, Malaysia, November 17 - November 19
From November 17 to November 19
Location: Kuala Lumpur, Malaysia
More Information: http://sdiwc.net/conferences/2014/iccics2014/
Kuala Lumpur, Malaysia, November 17 - November 19
From November 17 to November 19
Location: Kuala Lumpur, Malaysia
More Information: http://www.sdiwc.net/conferences/eecea2014
27 July 2014
HASLab, INESC TEC, Braga, Portugal
The position is within the cryptography and information security group in the HASLab.
The group is actively working on: provable security, domain-specific languages and software development tools for cryptography, efficient implementation of cryptographic software, and formal verification of cryptographic proofs and implementations.
We are looking for a highly motivated researcher with a recent Ph.D. and background in at least one of the following fields:
provable security,
efficient implementation of cryptography,
programming languages and verification,
and an interest in carrying out research at their intersection.
The position starts from November 2014. The salary is around 18K euros per year after tax. The working language is English.
Applications should arrive no later than September 19, 2014 and should include a CV, a cover letter, and the names and contact details for two references.
25 July 2014
Sonu Kumar Jha
against the Grain family of stream ciphers. The attack works
because scan chain test of circuits can be transformed into a
powerful cryptographic attack due to the properties of scan
based technique. So as a result the attack targets the test
circuitry. We show how the attacker gains the knowledge about
the locations of internal state bits of the NFSR and the LFSR and
how he finds the secret key.
Nir Bitansky, Ran Canetti, Alessandro Chiesa, Shafi Goldwasser, Huijia Lin, Aviad Rubinstein, Eran Tromer
non-interactive computationally-sound proofs where the verifier\'s
work is essentially independent of the complexity of the NP
nondeterministic verifier) has been an intriguing question for the
past two decades. Other than CS proofs in the random oracle model
[Micali, FOCS \'94], the only existing candidate construction is
based on an elaborate assumption that is tailored to a specific
protocol [Di Crescenzo and Lipmaa, CiE \'08].
We formulate a general and relatively natural notion of an
\\emph{extractable collision-resistant hash function (ECRH)} and show
that, if ECRHs exist, then a modified version of Di Crescenzo and
Lipmaa\'s protocol is a succinct non-interactive argument for
NP. Furthermore, the modified protocol is actually a succinct
non-interactive \\emph{adaptive argument of knowledge (SNARK).} We
then propose several candidate constructions for ECRHs and
relaxations thereof.
We demonstrate the applicability of SNARKs to various forms of delegation of computation, to succinct non-interactive zero knowledge arguments, and to succinct two-party secure computation. Finally, we show that SNARKs essentially imply the existence of ECRHs, thus demonstrating the necessity of the assumption.
Going beyond $\\ECRH$s, we formulate the notion of {\\em extractable
one-way functions ($\\EOWF$s)}. Assuming the existence of a natural
variant of $\\EOWF$s, we construct a $2$-message
selective-opening-attack secure commitment scheme and a 3-round
zero-knowledge argument of knowledge. Furthermore, if the $\\EOWF$s are
concurrently extractable, the 3-round zero-knowledge protocol is also
concurrent zero-knowledge.
Our constructions circumvent previous black-box impossibility
results regarding these protocols by relying on $\\EOWF$s as the non-black-box component in the security reductions.
Porto, Portugal, October 13 - October 16
Location: Porto, Portugal
More Information: http://attackschool.di.uminho.pt
24 July 2014
Melissa Chase, Sarah Meiklejohn
In this paper, we show that in certain groups, many classes of q-type assumptions are in fact implied by subgroup hiding (a well-established, static assumption). Our main tool in this endeavor is the dual-system technique, as introduced by Waters in 2009. As a case study, we first show that in composite-order groups, we can prove the security of the Dodis-Yampolskiy PRF based solely on subgroup hiding and allow for a domain of arbitrary size (the original proof only allowed a polynomially-sized domain). We then turn our attention to classes of q-type assumptions and show that they are implied -- when instantiated in appropriate groups -- solely by subgroup hiding. These classes are quite general and include assumptions such as q-SDH. Concretely, our result implies that every construction relying on such assumptions for security (e.g., Boneh-Boyen signatures) can, when instantiated in appropriate composite-order bilinear groups, be proved secure under subgroup hiding instead.
Daniel J. Bernstein, Tung Chou, Chitchanok Chuengsatiansup, Andreas H\\\"ulsing, Tanja Lange, Ruben Niederhagen an
This cost includes the cost of exploiting the vulnerability, but also the initial cost of computing a curve suitable for sabotaging the standard. This initial cost depends upon the acceptability criteria used by the public to decide whether to allow a curve as a standard, and (in most cases) also upon the chance of a curve being vulnerable.
This paper shows the importance of accurately modeling the actual acceptability criteria: i.e., figuring out what the public can be fooled into accepting. For example, this paper shows that plausible models of the \"Brainpool acceptability criteria\" allow the attacker to target a one-in-a-million vulnerability.
Juliane Krämer, Anke Stüber, Ágnes Kiss
keys of cryptographic algorithms.
By corrupting the computation of an algorithm, an attacker gets
additional information about the secret key.
In 2012, several Differential Fault Analyses on the AES cipher were
analyzed
from an information-theoretic perspective.
This analysis exposed whether or not the leaked information was fully exploited.
It revealed if an analysis was already optimal or if it could still be improved.
We applied the same approach to all existing Differential Fault Analyses
on the CLEFIA cipher.
We show that only some of these attacks are already optimal.
We improve those analyses which did not exploit all information.
With one exception, all attacks against CLEFIA-128 reach the theoretical limit
after our improvement.
Our improvement of an attack against CLEFIA-192 and CLEFIA-256 reduces the
number of fault injections to the lowest possible number reached to date.