Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jean-Philippe Aumasson

dblp:65/3314 · DBLP profile ↗
← Back
22ranked-venue papers
16as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 18 · 15 first-authorSystems, architecture and hardware · 2Computer networks · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorTheory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Cryptographic primitives and cryptanalysis · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis
hash functions
0.322013
Quark: A Lightweight Hash · J. Cryptol. 2013
Quark: A Lightweight Hash · CHES 2010
Cryptographic primitives and cryptanalysis › hash functions › dedicated hash functions
lightweight hash function
0.322013
Quark: A Lightweight Hash · J. Cryptol. 2013
Quark: A Lightweight Hash · CHES 2010
Cryptographic primitives and cryptanalysis
hash function cryptanalysis
0.112009
Improved Cryptanalysis of Skein · ASIACRYPT 2009
Hardware accelerators and domain-specific architectures › cryptographic accelerator
lightweight cryptographic hardware
0.012010
Quark: A Lightweight Hash · CHES 2010

Methods — techniques the papers use, named apart from their topics

sponge construction · 0.2lightweight design · 0.2rotational cryptanalysis · 0.1rebound attack · 0.1
YearPublicationVenuePosition
2018 Improving Stateless Hash-Based Signatures
Jean-Philippe Aumasson, Guillaume Endignoux
CT-RSA1
2014 NORX: Parallel and Scalable AEAD
abstract
This paper introduces NORX, a novel authenticated encryption scheme supporting arbitrary parallelism degree and based on ARX primitives, yet not using modular additions. NORX has a unique parallel architecture based on the monkeyDuplex construction, with an original domain separation scheme for a simple processing of header, payload and trailer data. Furthermore, NORX specifies a dedicated datagram to facilitate interoperability and avoid users the trouble of defining custom encoding and signalling. NORX was optimized for efficiency in both software and hardware, with a SIMD-friendly core, almost byte-aligned rotations, no secret-dependent memory lookups, and only bitwise operations. On a Haswell processor, a serial version of NORX runs at 2.51 cycles per byte. Simulations of a hardware architecture for 180 nm UMC ASIC give a throughput of approximately 10Gbps at 125MHz.
Jean-Philippe Aumasson, Philipp Jovanovic, Samuel Neves
ESORICS (2)1
2014 Malicious Hashing: Eve's Variant of SHA-1
Ange Albertini, Jean-Philippe Aumasson, Maria Eichlseder, Florian Mendel, Martin Schläffer
Selected Areas in Cryptography2
2013 BLAKE2: Simpler, Smaller, Fast as MD5
abstract
We present the hash function BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed in software. Target applications include cloud storage, intrusion detection, or version control systems. BLAKE2 comes in two main flavors: BLAKE2b is optimized for 64-bit platforms, and BLAKE2s for smaller architectures. On 64-bit platforms, BLAKE2 is often faster than MD5, yet provides security similar to that of SHA-3: up to 256-bit collision resistance, immunity to length extension, indifferentiability from a random oracle, etc. We specify parallel versions BLAKE2bp and BLAKE2sp that are up to 4 and 8 times faster, by taking advantage of SIMD and/or multiple cores. BLAKE2 reduces the RAM requirements of BLAKE down to 168 bytes, making it smaller than any of the five SHA-3 finalists, and 32% smaller than BLAKE. Finally, BLAKE2 provides a comprehensive support for tree-hashing as well as keyed hashing (be it in sequential or tree mode).
Jean-Philippe Aumasson, Samuel Neves, Zooko Wilcox-O'Hearn, Christian Winnerlein
ACNS1
2013 Quark: A Lightweight Hash
Jean-Philippe Aumasson, Luca Henzen, Willi Meier, María Naya-Plasencia
J. Cryptol.1
2011 A Note on a Privacy-Preserving Distance-Bounding Protocol
Jean-Philippe Aumasson, Aikaterini Mitrokotsa, Pedro Peris-Lopez
ICICS1
2011 On the cryptanalysis of the hash function Fugue: Partitioning and inside-out distinguishers
Jean-Philippe Aumasson, Raphael C.-W. Phan
Inf. Process. Lett.1
2011 VLSI Characterization of the Cryptographic Hash Function BLAKE
abstract
Cryptographic hash functions are used to protect information integrity and authenticity in a wide range of applications. After the discovery of weaknesses in the current deployed standards, the U.S. Institute of Standards and Technology started a public competition to develop the future standard SHA-3, which will be implemented in a multitude of environments, after its selection in 2012. In this paper, we investigate high-speed and low-area hardware architectures of one of the 14 “second-round” candidates in this competition: BLAKE. VLSI performance results of the proposed high-speed designs indicate a throughput improvement between 16% and 36% compared to the current standard SHA-2. Additionally, we propose a compact implementation of BLAKE with memory optimization that fits in 0.127 mm2of a 0.18 μ m CMOS. Measurements reveal a minimal power dissipation of 9.59 μW/MHz at 0.65 V, which suggests that BLAKE is suitable for resource-limited systems.
Luca Henzen, Jean-Philippe Aumasson, Willi Meier, Raphael C.-W. Phan
IEEE Trans. Very Large Scale Integr. Syst.2
2010 Distinguishers for the Compression Function and Output Transformation of Hamsi-256
Jean-Philippe Aumasson, Emilia Käsper, Lars R. Knudsen, Krystian Matusiewicz, Rune Steinsmo Ødegård, Thomas Peyrin, Martin Schläffer
ACISP1
2010 Quark: A Lightweight Hash
Jean-Philippe Aumasson, Luca Henzen, Willi Meier, María Naya-Plasencia
CHES1
2010 Differential and Invertibility Properties of BLAKE
Jean-Philippe Aumasson, Jian Guo 0001, Simon Knellwolf, Krystian Matusiewicz, Willi Meier
FSE1
2010 Cryptanalysis of ESSENCE
María Naya-Plasencia, Andrea Röck, Jean-Philippe Aumasson, Yann Laigle-Chapuy, Gaëtan Leurent, Willi Meier, Thomas Peyrin
FSE3
2009 Inside the Hypercube
Jean-Philippe Aumasson, Eric Brier, Willi Meier, María Naya-Plasencia, Thomas Peyrin
ACISP1
2009 Improved Cryptanalysis of Skein
Jean-Philippe Aumasson, Çagdas Çalik, Willi Meier, Onur Özen, Raphael C.-W. Phan, Kerem Varici
ASIACRYPT1
2009 Cryptanalysis of the ESSENCE Family of Hash Functions
Nicky Mouha, Gautham Sekar, Jean-Philippe Aumasson, Thomas Peyrin, Søren S. Thomsen, Meltem Sönmez Turan, Bart Preneel
Inscrypt3
2009 Cube Testers and Key Recovery Attacks on Reduced-Round MD6 and Trivium
Jean-Philippe Aumasson, Itai Dinur, Willi Meier, Adi Shamir
FSE1
2009 Cryptanalysis of the ISDB Scrambling Algorithm (MULTI2)
Jean-Philippe Aumasson, Jorge Nakahara Jr., Pouyan Sepehrdad
FSE1
2009 On Hashing with Tweakable Ciphers
abstract
Cryptographic hash functions are often built on block ciphers in order to reduce the security analysis of the hash to that of the cipher, and to minimize the hardware size. Well known hash constructs are used in international standards like MD5 and SHA-1. Recently, researchers proposed new modes of operations for hash functions to protect against generic attacks, and it remains open how to base such functions on block ciphers. An attracting and intuitive choice is to combine previous constructions with tweakable block ciphers. We investigate such constructions, and show the surprising result that combining a provably secure mode of operation with a provably secure tweakable cipher does not guarantee the security of the constructed hash function. In fact, simple attacks can be possible when the interaction between secure components leaves some additional "freedom" to an adversary. Our techniques are derived from the principle of slide attacks, which were introduced for attacking block ciphers.
Raphael C.-W. Phan, Jean-Philippe Aumasson
ICC2
2009 VLSI Implementations of the Cryptographic Hash Functions MD6 and ïrRUPT
abstract
A public competition organized by the NIST recently started, with the aim of identifying a new standard for cryptographic hashing (SHA-3). Besides a high security level, candidate algorithms should show good performance on various platforms. While an average performance on high-end processors is generally not critical, implementability and flexibility in hardware is crucial, because the new standard will be implemented in a variety of lightweight devices. This paper investigates VLSI architectures of the SHA-3 candidates MD6 and irRUPT. The fastest circuit is the 16timesparallel MD6 core, reaching 16.3 Gbps at a complexity of 69.8 k gate equivalents (GE) on ASIC and 8.4 Gbps using 4465 Slices on FPGA. However, large memory requirements preclude the application of MD6 to resource-constrained systems. The most flexible and efficient circuit turns out to be our 2-irRUPT64times2-256/8 core, which achieves a throughput of 5.0 Gbps at 12.7 kGE on ASIC and 1.7 Gbps using 613 Slices on FPGA.
Luca Henzen, Flavio Carbognani, Jean-Philippe Aumasson, Sean O'Neil, Wolfgang Fichtner
ISCAS3
2008 New Features of Latin Dances: Analysis of Salsa, ChaCha, and Rumba
Jean-Philippe Aumasson, Simon Fischer 0002, Shahram Khazaei, Willi Meier, Christian Rechberger
FSE1
2008 The Hash Function Family LAKE
Jean-Philippe Aumasson, Willi Meier, Raphael C.-W. Phan
FSE1
2007 TCHo: A Hardware-Oriented Trapdoor Cipher
Jean-Philippe Aumasson, Matthieu Finiasz, Willi Meier, Serge Vaudenay
ACISP1