Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: -...

12
Coding & Crypto Bachelor Colloquium 2013

Transcript of Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: -...

Page 1: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Coding & Crypto

Bachelor Colloquium 2013

Page 2: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Cluster: Discrete Mathematics

• Discrete Mathematics:

- Algebra and Geometry

- Coding theory and Cryptology

- Cryptographic Implementations

- Combinatoric Optimalisation

Page 3: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Subjects

Coding theory

error detecting & error correcting codes

information theory

algebra, combinatorics, geometry, statistic, …

Cryptology

cryptography

digital signatures, certificates

secure multi-party computation, protocols

internet auctions and elections, …

algorithms, implementation, number theory, …

Page 4: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Professors

prof.dr. Tanja Lange

crypto op (hyper)elliptische krommen

crypto gebaseerd op coderingstheorie

crypto implementatie

http://www.hyperelliptic.org/tanja/

prof.dr. Dan Bernstein

crypto, getaltheorie, implementatie, …

Page 5: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Assistant and associate professors

dr. ir. Berry Schoenmakerscryptografische protocollen

multi-party computation http://www.win.tue.nl/~berry/

dr. Ruud Pellikaan

coderingstheorie

crypto gebaseerd op codes

http://www.win.tue.nl/~ruudp/

dr. Benne de Weger

crypto gebaseerd op roosters

hashfuncties

algoritmische getaltheorie

http://www.win.tue.nl/~bdeweger/

Page 6: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

De mensen: promovendi

ir. Thijs Laarhoven

crypto gebaseerd op roosters

drs. Jan-Jaap Oosterwijk

digitale watermerken

Tony Chou MSc

Chitchanok Chuengsatiansup MSc

Page 7: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Courses

Coding & Crypto

(Tanja Lange)

Kerckhoffs: Cryptography 1

(Tanja Lange)

Kerckhoffs: Cryptography 2

(Berry Schoenmakers, Sebastiaan de Hoogh)

Mastermath: Advanced Crypto

(groep prof.dr. Ronald Cramer, Leiden/Amsterdam)

Bachelor-project, Capita Selecta, Master-project

Page 8: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Recent pojects

• Mutual Information Analysis for Side-Channel Attacks• Fully Homomorphic Encryption in JCrypTool• Lattice-Based Cryptography• Collusion-resistant Traitor Tracing Schemes• Cryptanalysis of Hash Functions• Smart card implementation of a digital signature

scheme for twisted Edwards curves• Secure distributed error-correction

Page 9: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

samenwerking / afstudeerplekken / werkgevers

• Macquarie University Sydney• Nationaal Bureau Verbindingsbeveiliging (AIVD)• ING Bank, beveiligingsafdeling• Deutsche Bank• Irdeto (fingerprinting)• Philips• Compumatica (crypto hardware)• TNO / Brightsight (crypto certificatie)• …

Page 10: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

Institute: EIPSI - EI/Ψ

• EIPSI http://www.win.tue.nl/eipsi/

- Coding theory and Cryptology

- Cryptographic Implementations

- Security (Computer Science)

Page 11: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

The Kerckhoffs Institute

• The Kerckhoffs Institute for Computer Security

http://www.kerckhoffs-institute.org/

The institute is a collaboration between:

- University of Twente

- Eindhoven University of Technology

- Radboud University Nijmegen

Offers a 2-year master track in computer security

as part of a computer science master programme

Page 12: Coding & Crypto Bachelor Colloquium 2013. Cluster: Discrete Mathematics Discrete Mathematics: - Algebra and Geometry - Coding theory and Cryptology -

MASTERMATH

Dutch Master's Degree Programm in Mathematics

http://www.mastermath.nl/