Publications
|
|
|
|
Books
|
|
|
|
|
1. Gildas Avoine, Pascal Junod, Philippe Oechslin,
"Computer Systems Security",
EPFL-Press (ISBN 978-2-940222-14-8) and CRC Press (ISBN 978-1-4200-4620-5), 2007.
Computer System Security: Basic Concepts and Solved
Exercises is designed to expose students and others to the
basic aspects of computer security. It covers e-mail security;
viruses and antivirus programs; program and network
vulnerabilities; firewalls, address translation and filtering;
cryptography; secure communications; secure applications; and
security management. Written as an accompanying text for
courses on network protocols, it also provides a basic
tutorial for those whose livelihood is dependent upon secure
systems. The solved exercises included have been taken from
courses taught in the Communication Systems department at the
EPFL.
|
|
|
|
|
2. Thomas Baignères, Pascal Junod,
Yi Lu, Jean Monnerat,
Serge Vaudenay, "A
classical introduction to cryptography -- exercise
book", Springer-Verlag, 2006. ISBN 0-387-27943-2.
This companion exercise and solution book to A Classical Introduction
to Cryptography: Applications for Communications Security contains a
carefully revised version of teaching material used by the authors and
given as examinations to advanced-level students of the Cryptography
and Security Lecture at EPFL from 2000 to mid-2005.
A Classical Introduction to Cryptography Exercise Book covers a
majority of the subjects that make up today's cryptology, including
symmetric or public-key cryptography, cryptographic protocols, design,
cryptanalysis, and implementation of cryptosystems. Exercises do not
require an extensive background in mathematics, since the most
important notions are introduced and discussed in many of the
exercises.
The authors expect the readers to be comfortable with basic facts of
discrete probability theory, discrete mathematics, calculus, algebra,
and computer science. Following the model of A Classical Introduction
to Cryptography: Applications for Communications Security, exercises
related to the more advanced parts of the textbook are marked with a
star.
|
|
|
|
|
3. Gildas Avoine,
Pascal Junod, Philippe
Oechslin, "Sécurité
informatique - Exercices corrigés" (in french), Vuibert, 2004. ISBN 2-7117-4834-0.
Les attaques informatiques sont aujourd'hui l'un des fléaux de
notre civilisation moderne. Chaque semaine amène son lot
d'alertes concernant des failles dans la sécurité des
systèmes d'information, exploitées par pirates et autres
créateurs de virus. Ces attaques affectent tant les
particuliers que les entreprises, avec pour ces dernières des
conséquences financières parfois très lourdes.
Le monde de l'enseignement a pris conscience de la
nécessité de sensibiliser les générations
de demain à la sécurité informatique. Il ne
s'agit pas nécessairement de former des experts mais
plutôt de mettre l'accent sur les risques liés à
de mauvaises utilisation et gestion des systèmes
informatiques. La majeure partie des incidents pourraient en effet
être évités si les notions
élémentaires de sécurité étaient
connues.
Cet ouvrage couvre les aspects fondamentaux de la sécurité informatique :
courrier électronique ;
virus et anti-virus ;
vulnérabilités des programmes et des réseaux ;
pare-feu : translation d'adresses, filtrage et proxies ;
cryptographie ;
communications sécurisées ;
applications sécurisées ;
gestion de la sécurité.
Il s'appuie sur des enseignements de 1er et 2e cycles d'informatique
et sur des connaissances en protocoles réseaux. Les exercices
sont extraits des cours et examens de la section "Systèmes de
communication" de l'école polytechnique fédérale
de Lausanne (EPFL), de 2001 à 2004.
|
|
|
|
|
4. Doug
Stinson, "Cryptographie:
théorie et
pratique" (in french), 2nd edition, french translation
by Gildas Avoine,
Pascal Junod and Serge
Vaudenay, Vuibert, 2003. ISBN 2-7117-4800-6.
Cryptographie - Théorie et pratique est un ouvrage de
référence, universellement traduit et
apprécié. Il offre une présentation lisible, et
sous forme mathématique précise, des thèmes
majeurs de la cryptographie
Il aborde tous les sujets de recherche contemporains, donnant au
lecteur introduction et étude des résultats fondamentaux
La plupart des algorithmes sont présentés sous forme de
pseudo-programmes avec des exemples et une présentation
informelle des idées sous-jacentes. Cet ouvrage donne une
étude méthodique et compréhensible de tous les
sujets essentiels en cryptologie : cryptographie à clef
secrète, standard de chiffrement, systèmes à clef
publique
Cette deuxième édition prend en compte les
avancées techniques de ces cinq dernières
années. De nombreux nouveaux sujets ont ainsi été
introduits et une mise à jour approfondie de ceux
traités dans la première édition a
été menée. La nouvelle édition aborde les
sujets suivants :
les plus récents standards FIPS (Federal Information Processing
Standards) : AES (Advanced Encryption Standard), SHA-1 (Secure Hash
Algorithm), ECDSA (Elliptic Curve Digital Signature Algorithm);
l'utilisation de réseaux de substitution-permutation pour le
chiffrement par blocs et les concepts d'analyse;
les cryptanalyses linéaire et différentielle le
modèle de l'oracle aléatoire pour les fonctions de
hachage; la sécurité sémantique de RSA et OAEP
(Optimal Asymmetric Encryption Padding); l'attaque de Wiener sur les exposants RSA.
Toutes ses qualités demeurent : explications claires et
précises, rigueur mathématique, description en
pseudo-code des algorithmes, nombreux exemples
|
|
|
Journal Papers
|
|
- Gildas Avoine, Pascal Junod, Philippe Oechslin,
"Characterization and improvement of time-memory
trade-off based on perfect
tables, ACM
Transactions on Information and System Security
(TISSEC), Volume 11, Issue 4 (July), 2008.
|
|
Conference Papers with Peer Review
|
|
- Pascal Junod, Alexandre Karlov
and Arjen
K. Lenstra, "Improving the Boneh-Franklin traitor
tracing scheme", to appear in the proceedings of
Public-Key Cryptography - PKC 2009, 12th International
Conference on Practice and Theory in Public-Key
Cryptography, Irvine, CA, USA, March 18-20, 2009.
- Gildas Avoine, Pascal Junod, Philippe Oechslin,
"Time-memory tradeoffs: false alarm detection using checkpoints", Progress in Cryptology - INDOCRYPT'05, 6th International
Conference on Cryptology in India, December 10-12,
2005, Bengalore, India, Proceedings, Lecture Notes in
Computer Science, 3797, pp. 183-196, Springer-Verlag,
2005.
- Simon
Künzli, Pascal
Junod, Willi
Meier, "Distinguishing attacks on T-functions",
Progress in Cryptology - Mycrypt'05, First International Conference on Cryptology in Malaysia,
September 26th - October 1st, 2005, Kuala-Lumpur, Malaysia, Lecture Notes in Computer Science, 3715, pp. 2-15, Springer-Verlag, 2005.
Best Paper Award
- Pascal Junod, "New attacks against reduced-round versions of
IDEA", Fast Software Encryption (FSE'05), 12th International Workshop,
February 21-23, 2005, Paris, France, Revised Selected Papers, Lecture Notes
in Computer Science, 3557, pp. 384-397, Springer-Verlag, 2005. [More information]
- Thomas
Baignères, Pascal
Junod, Serge
Vaudenay, "How far can we
go beyond linear cryptanalysis ?
", Advances in Cryptology - ASIACRYPT 2004, 10th International Conference
on the Theory and Application of Cryptology and Information Security,
Jeju Island, Korea, December 5-9, 2004, Proceedings,
Lecture Notes in Computer Science, 3329, pp.
432-450. Springer-Verlag, 2004. [More information]
- Pascal Junod, Serge Vaudenay, "FOX: a new family of block
ciphers", Selected Areas in
Cryptography (SAC'04), 11th International Workshop, August 9-10, 2004, Waterloo, Canada, Revised Selected Papers, Lecture Notes
in Computer Science, 3357, pp. 114-129, Springer-Verlag. [More information]
- Pascal
Junod, Serge
Vaudenay, "Perfect diffusion primitives for block
ciphers - building efficient MDS matrices",
Selected Areas in
Cryptography (SAC'04), August 9-10, 2004, Waterloo, Canada, Revised Selected Papers, Lecture Notes
in Computer Science, 3357, pp. 84-99, Springer-Verlag. [More information]
- Pascal Junod, "On the optimality of
linear, differential and sequential distinguishers",
in Advances in Cryptology -- EUROCRYPT'03, May 4-8,
Warsaw, Poland, Lecture Notes in Computer Science, 2656, pp. 17-32,
Springer-Verlag, 2003.
[More information]
- Pascal Junod, Serge Vaudenay, "Optimal key ranking
procedures in a statistical cryptanalysis",
Fast Software Encryption (FSE'03), 10th International Workshop, February 24-26,
Lund, Sweden, Lecture Notes in Computer Science, 2887,
pp. 235-246, Springer-Verlag, 2003. [More information]
- Pascal Junod, "On the complexity of Matsui's
attack", Selected Areas in Cryptography (SAC'01),
Toronto, Canada, Lecture Notes in Computer Science, 2259,
pp. 199-211, Springer-Verlag, 2001.
[More information]
|
|
|
Vulgarization
|
|
- Pascal Junod, "Les fonctions de hachage sortiraient-elles de l'ombre ?" (in french),
Multi-System and Internet Security Cookbook (MISC), n. 18, mars-avril 2005.
- Pascal Junod, Frédéric Raynal, "Dix dangers qui guettent le
programmeur de cryptographie" (in french), Multi-System and Internet Security Cookbook
(MISC), n. 12, mars-avril 2004
- Pascal Junod, "Problèmes d'implémentation
de la cryptographie: les attaques par effet de bord"
(in french),
Multi-System and Internet Security Cookbook (MISC), n. 4,
novembre-décembre 2002.
- Gildas Avoine, Pascal Junod, "PGP: comment éviter les
mauvaises surprises ?" (in french),
Multi-System and Internet Security Cookbook (MISC), n. 3,
juillet 2002.
- Pascal Junod, "Six façons différentes de
casser DES" (in french),
Flash Informatique Spécial Été,
EPFL, 2000. [HTML] [PDF]
|
|
|
Patents
|
|
- Thierry Lelégard, Pascal Junod, "Procédé de chiffrement et de déchiffrement d'un contenu
à accès conditionnel", EP 05292701.9, December 2005.
- Pascal Junod, Serge Vaudenay, "Method for Generating Pseudo-Random
Sequence", EP 03103307.9, September 2003.
- Pascal Junod, Serge Vaudenay, "Device and Method for Encrypting
and Decrypting a Block of Data", EP 03011696.6, May 2003.
|
|
|
Talks
|
|
- "Yet another proof of the PRP/PRF switching lemma", EUROCRYPT'05 (rump session),
May 24th, Aarhus, Denmark, 2005.
- "New attacks against reduced-round versions of IDEA", FSE'05,
February 23rd, Paris, France, 2005. [Download slides]
- "Attacks against TSC", FSE'05 (rump session), February 21st,
Paris, France, 2005. [Download slides]
- "Statistical cryptanalysis of block ciphers", Journées Codes et Cryptographie, February 2nd, Aussois (Savoie), France, 2005.
[Download slides]
- "FOX: a new family of block ciphers", SAC'04, August 9, Waterloo, Canada, 2004.
[Download slides]
- "Perfect diffusion primitives for block ciphers - building efficient MDS matrices", SAC'04, August 9, Waterloo, Canada, 2004.
[Download slides]
- "FOX - une nouvelle famille d'algorithmes de chiffrement
par bloc" (in french), November 24, Institut Fourier, Université
Joseph Fourier, Grenoble, France, 2003. [Download slides]
- "A Brief Outlook at Block Ciphers", Summer School
"Cryptologie, Sécurité et Applications", September 8-12,
Rabat, Morocco, 2003. [PDF]
- "On the optimality of
linear, differential and sequential distinguishers",
EUROCRYPT'03, May 5,
Warsaw, Poland, 2003.
[Download slides]
- "Optimal key ranking
procedures in a statistical cryptanalysis",
Fast Software Encryption (FSE'03), February 24-26,
Lund, Sweden, 2003.
[Download slides]
- "On the complexity of Matsui's
attack", Selected Areas in Cryptography (SAC'01),
Toronto, Canada, 2001.
[Download slides]
- "On the complexity of Matsui's
attack", Workshop on Cryptographic Protocols, March 18-23,
Monte-Verita, Ascona, Switzerland, 2001.
[Download slides]
- "On the complexity of Matsui's
attack", ASIACRYPT'00, Rump Session, December 3-7, Kyoto,
Japan, 2000. [Download slides]
|
|
|
Miscellaneous
|
|
- Graham Turner, Corinne Le Buhan Jordan, Robin Wilson,
Pascal Junod, "The influence of
network evolution, cryptography advances, and the need for
flexible entitlement models in DCAS
design", 58th
Annual IEEE Broadcast
Symposium (Alexandria, VA, USA).
- Alexandre Karlov, Pascal Junod, Arjen
K. Lenstra, "Improving the Boneh-Franklin
traitor tracing scheme", IACR
Eprint Archive 2008/384.
- Gildas
Avoine, Pascal
Junod, Philippe
Oechslin, "Time-Memory Tradeoffs: False
Alarms Detection Using Checkpoints",
Technical Report LASEC-REPORT-2005-002,
EPFL/LASEC, Switzerland, 2005.
-
Pascal Junod, Serge Vaudenay,
"FOX Specifications
Version 1.2",
2005. [PS] [PDF]
- Pascal Junod, "Statistical Cryptanalysis of Block
Ciphers", PhD thesis number 3179, École
Polytechnique Fédérale
de Lausanne, Switzerland, 2004. [More information]
-
Pascal Junod, Serge Vaudenay,
"FOX Specifications Version 1.1", technical report EPFL/IC/2004/75,
2004. [PS] [PDF]
- Pascal Junod, Serge Vaudenay,
"FOX Specifications Version 1.0", technical report EPFL/IC/2003/82,
2003.
- Pascal Junod, "On the optimality of linear, differential and sequential distinguishers", technical report EPFL/IC/2003/21, 2003.
[More information]
- Nicolas
Courtois, Rob
Johnson, Pascal Junod, Thomas Pornin, Michael Scott,
"Did Filiol Break AES ?", manuscript,
IACR E-Print Archive, 2003.
[PS] [PDF]
- Pascal Junod, "Linear Cryptanalysis of DES", master thesis,
Computer Science Department, ETH Zürich, 2000.
[PS] [PDF]
- Pascal Junod "Cryptographic Secure Pseudo-Random Bits Generation : the Blum-Blum-Shub Generator", manuscript, 1999.
[PS] [PDF]
- Pascal Junod, "Implementation of a point visibility
algorithm on digital terrain models", semester thesis,
Computer Science Department, ETH Zürich, 1999.
[PS] [PDF]
- Pascal Junod "Unconditionally secure key-agreement: two case studies", semester thesis,
Computer Science Department, ETH Zürich, 1999.
[PS] [PDF]
- Sandro Buss, Pascal Junod, "High period power spectra of horizontal
wind speed over twenty years at three different locations",
semester thesis, Computer Science Department, ETH Zürich, 1998.
|
|
Last updated October 4, 2008
|