CURRICULUM VITAE Persoonlijke Gegevens Naam : Nele Mentens Geboortedatum : 10 juli 1978 Geboorteplaats : Hasselt, België Nationaliteit : Belg Burgerlijke staat gehuwd met Kamiel Vanderlinden Kinderen Lukas Vanderlinden, 14.08.2009 E-mail : nele.mentens@esat.kuleuven.be Homepagina : http://www.esat.kuleuven.be/~nmentens Opleiding 20 juni 2007: Doctoraat: "Veilig en efficiënt coprocessor ontwerp voor cryptografische toepassingen op FPGA s". Promotoren: Prof. Bart Preneel and Prof. Ingrid Verbauwhede. 2003-2007: Doctorandus, Katholieke Universiteit Leuven. 2001-2003: Master in de ingenieurswetenschappen (micro-electronica), Katholieke Universiteit Leuven. Masterproef: "Vermogen- en tijdsanalyse van cryptosystemen gebaseerd op elliptische krommen". 1996-2000: Master in de industriële wetenschappen (chipontwerp), Katholieke Hogeschool Limburg. Masterproef: "Ontwerp van een klasse AB opamp in CMOS technologie". 1990-1996: Wetenschappen-Wiskunde, Sint-Fransiscuscollege Heusden-Zolder. Werkervaring 2007-lopend: Docent, Katholieke Hogeschool Limburg. Geaffilieerd onderzoeker, Katholieke Universiteit Leuven. 2000-2007: Gastdocent, Katholieke Hogeschool Limburg (analoog en digitaal ontwerp). 2000-2001: STIHO-project: "Implementatie in hardware (FPGA) en visualisatie via een webcam en een oscilloscoop van VHDL-code die via het internet wordt ingebracht", Katholieke Hogeschool Limburg. Onderzoekservaring Onderzoeksprojecten Coördinatie: - IWT-Tetra: "STRES: Secure Techniques for Remote configuration of Embedded Systems" Projectleider: KHLim (Nele Mentens) Partners: Erasmushogeschool Brussel, K.U.Leuven Periode: 01.12. 08-30.11. 10 Budget KHLim: 137972 euro - BOF-CREA: "Automatische generatie van grote getallen bibliotheken in hardware voor parameteriseerbare datapaden" Projectleider: KHLim (Nele Mentens, Kris Aerts) ZAP-ondersteuning K.U.Leuven: Prof. Ingrid Verbauwhede Periode: 01.10. 09-30.09. 11 Budget KHLim: 149000 euro
Deelname: - Interreg: "Crossroads Vlaanderen Zuid-Nederland" (in aanvraag) Hoofdaanvrager: BOM Partners: EVIO, LIOF, NanoHouse, DSP Valley, Hogeschool Zuyd, Karel de Grote Hogeschool, Avans Hogeschool, KHLim, Groep T, Innovatiecentrum Limburg Budget KHLim: 112500 euro - IWT-EraSME: "Secure and Private Wireless Technologies" (aanvraag in voorbereiding) Hoofdaanvrager: Erasmushogeschool Brussel Partners: KHLim, K.U.Leuven, Universidad San Pablo CEU - EU-FP6: "SCARD: Side Channel Analysis Resistant Design Flow" (deelname aan projectvergaderingen en andere evenementen als K.U.Leuven-onderzoeker) 01.01. 04-30.05. 06 - EU-FP6: "ECRYPT: Network of Excellence in Cryptology" (deelname aan projectvergaderingen en andere evenementen als K.U.Leuven-onderzoeker) 01.02. 04-31.07. 08 - EU-FP7: "ECRYPT II: Network of Excellence in Cryptology II" (deelname aan projectvergaderingen en andere evenementen als K.U.Leuven-onderzoeker) 01.08. 08-31.07. 12 Aangevraagd, maar niet aanvaard: - FWO: "RECRYPT: Herconfiguratie ter Verbetering van Cryptografische Toepassingen" Promotor: Prof. Dirk Stroobandt (UGent) Copromotoren: Prof. Ingrid Verbauwhede (K.U.Leuven), Nele Mentens (KHLim) Budget KHLim: 280000 euro Periode: 09-13 Leiderschap Onderzoeksgroep ACRO, Embedded Security & Security: - Coördinator ACRO: Eric Claesen - Aantal personen ACRO: 15-4 onderzoekslijnen: PROFIBUS & PROFINET Competence Center Embedded Systems & Security Vision & Robotics Integrated Automations - Coördinator Embedded Systems & Security: Nele Mentens - Aantal personen Embedded Systems & Security: 4
Presentaties op Congressen congres titel datum plaats acceptance rate organisatie #deelnemers #presentaties #parallelle tracks (inter)nationaal DDECS An FPGA implementation of a Montgomery multiplier over GF(2 m ) 18-21.04.'04 Stara Lesna (SK) 77 26 1 internationaal GLSVLSI An FPGA implementation of an elliptic curve processor over GF(2 m ) 26-28.04.'04 Boston (US) 40% 100 internationaal MELECON Serial multiplier architectures over GF(2 n ) for elliptic curve cryptosystems 09-12.05.'04 Dubrovnik (HR) internationaal PDS An FPGA implementation of Rijndael: Trade-offs for side-channel security 18-19.11.'04 Krakau (PL) 83% 91 internationaal An FPGA implementation of Rijndael: Trade-offs for side-channel CT-RSA security 14-18.02.'05 San Francisco (US) 10000 (totaal) 25 20 internationaal SHARCS Cracking Unix passwords using FPGA platforms 24-25.02.'05 Parijs (F) ECRYPT 120 14 1 internationaal Side-channel issues for designing secure hardware IOLTS implementations 06-08.07.'05 Saint Raphael (F) 60 internationaal SASC Testing framework for estream profile II candidates 02-03.02.'06 Leuven (B) ECRYPT 100 28 1 internationaal ARC Time-memory trade-off attack on FPGA platforms: Unix password cracking 01-03.03.'06 Delft (NL) 50 internationaal FPGA-oriented secure data path design: Implementation of a public FPL key coprocessor 28-30.08.'06 Madrid (E) 28% 85 3 internationaal USE IT New solutions in cryptography 13.10.'06 Aix-en-Provence (F) internationaal Efficient pipelining for modular multiplication architectures in GLSVLSI prime fields 11-13.03.'07 Stresa (I) full papers: 10% full papers: 34 3 internationaal ISCAS Public-key cryptography on the top of a needle 27-30.05.'07 New Orleans (US) 49% 1200 18 internationaal A side-channel attack resistant programmable PKC coprocessor for IC-SAMOS embedded applications 16-19.07.'07 Samos (GR) 29% 26 1 internationaal SASC A low-cost implementation of Trivium 13-14.02.'08 Lausanne (CH) ECRYPT 23 internationaal Power and fault analysis resistance in hardware through dynamic CHES reconfiguration 10-13.08.'08 Washington (US) 25% IACR 252 27 1 internationaal ProRISC Comparison of two Random Number Generators on an FPGA 27-28.11.'08 Veldhoven (NL) nationaal STRES: Secure Techniques for Remote configuration of Embedded ECUMICT Systems 25-26.03.'10 Gent (B) nationaal
Wetenschappelijke dienstverlening Programme committee SIN/ABG 2007, North Cyprus Programme committee ACM SIN 2009, North Cyprus Reviews voor internationale wetenschappelijke tijdschriften en congressen Begeleiding van doctoraten Copromotorschap: - Doctorandus: Jo Vliegen - Promotor-eindverantwoordelijke: Prof. Ingrid Verbauwhede - Promotor: Nele Mentens - Status: Aanvraag goedgekeurd - Startdatum: 01.07. 10 Onderwijsdossier Lesopdracht 2009-2010 (aantal uren/week op semesterbasis): - 3de jaar academische bachelor elektronica-ict: Analoge elektronica 3: 1u hoorcollege Analoge elektronica 4: 1u hoorcollege Digitale technieken 4: 2u hoorcollege Digitale technieken 5: 1,5u hoorcollege - Master elektronica-ict: Chipontwerp: 2u hoorcollege + 2,5u project Cryptologie en codeertechnieken: 1,75u hoorcollege Capita selecta VLSI: 1u hoorcollege + 0,5u project Analoog chipontwerp: 0,75u hoorcollege Onderwijsgerichte projecten: - OOF-projectvoorstel: "DiViDe: Digital Virtual Design lab" (niet aanvaard) Hoofdaanvrager: KHLim Partners: KHK, Lessius Hogeschool, K.U.Leuven Lessen en seminaries in het buitenland: - "Cryptographic Systems on FPGAs" REASON Summer School on FPGA-based and Reconfigurable Systems Ljubljana (SLO), 11-15.08. 03 - "Advances in cryptographic coprocessor design on FPGAs" Séminaire de Cryptographie Université de Rennes 1 (F), 27.03. 09 Gevolgde cursussen: Xilinx professor workshop over "Embedded Design Flow", Mechelen, 2007. Xilinx professor workshop over "Partial Reconfiguration", Delft, 2007. IBBT mini-master cursus "Making Technology Break Through" in samenwerking met Vlerick Leuven Management School, 2006. "Intensive Program on Information and Communication Security (IPICS)", Leuven, 2006. "Intensive Program on Information and Communication Security: Secure Embedded Systems (IPICS)", Graz, 2004. "Low-power course", IMEC, Leuven, 2003.
Praktische kennis Talen: Lezen Spreken Schrijven Nederlands 5 5 5 Engels 4 4 4 Frans 3 3 3 Duits 1 1 1 5: niveau moedertaal; 1: elementaire kennis Programmeertalen en computertoepassingen: VHDL, Java, C Xilinx ISE, EDK, PlanAhead Synopsys Design Compiler LaTeX, Word, Excel, Powerpoint Prijzen 2003: Laureaat van de KVIV-ingenieursprijzen. Publicaties 1. A. Touhafi, A. Braeken, G. Cornetta, N. Mentens, K. Steenhaut, "Secure Techniques for Remote configuration of Wireless Embedded Systems", To appear in Handbook of Research on Mobility and Computing: Evolving Technologies and Ubiquitous Impacts, M. M. Cruz-Cunha, F. Moreira (eds.), IGI Global, 23 pages, 2010. 2. D. V. Bailey, B. Baldwin, L. Batina, D. J. Bernstein, P. Birkner, J. W. Bos, G. De Meulenaer, J. Fan, T. Guneysu, F. Gurkaynak, T. Kleinjung, T. Lange, N. Mentens, C. Paar, F. Regazzoni, P. Schwabe, L. Uhsadel, G. Van Damme, "The Certicom Challenges ECC2-X", In the Workshop Record of the ECRYPT Workshop on Special Purpose Hardware for Attacking Cryptographic Systems, 29 pages, 2009. 3. A. Braeken, S. Kubera, F. Trouillez, A. Touhafi, J. Vliegen, N. Mentens, Secure FPGA Technologies and Techniques, In the Proceedings of the 19th IEEE International Conference on Field Programmable Logic and Applications (FPL), pp. 560-563, 2009. 4. N. Mentens, D. Schellekens, W. Heedfeld, P. Timmermans, I. Verbauwhede, "Comparison of two Random Number Generators on an FPGA", In the Workshop Record of ProRISC, 3 pages, 2008. 5. N. Mentens, B. Gierlichs, I. Verbauwhede, "Power and Fault Analysis Resistance in Hardware through Dynamic Reconfiguration", In the Proceedings of the 10th International Workshop on Cryptographic Hardware and Embedded Systems (CHES), E. Oswald, P. Rohatgi (eds.), Lecture Notes in Computer Science 5154, pp. 346-362, Springer-Verlag, 2008. 6. N. Mentens, J. Genoe, B. Preneel, I. Verbauwhede, "A low-cost implementation of Trivium", In the Workshop Record of the ECRYPT Workshop on the State of the Art of Stream Ciphers (SASC), C. De Cannière, O. Dunkelman (eds.), pp. 197-204, 2008. 7. K. Sakiyama, N. Mentens, L. Batina, B. Preneel, I. Verbauwhede, "Reconfigurable Modular Arithmetic Logic Unit Supporting High-performance RSA and ECC over GF(p)", International Journal of Electronics 94(5), pp. 497-510, 2007. 8. N. Mentens, K. Sakiyama, B. Preneel, I. Verbauwhede, "Efficient Pipelining for Modular Multiplication Architectures in Prime Fields", In the Proceedings of the 17th ACM Great Lakes Symposium on VLSI (GLSVLSI), pp. 534-539, 2007.
9. L. Batina, J. Guajardo, T. Kerins, N. Mentens, P. Tuyls, I. Verbauwhede, "Public-key Cryptography for RFID-Tags", In the Proceedings of the IEEE International Workshop on Pervasive Computing and Communication Security (PerSec), pp. 217-222, 2007. 10. L. Batina, N. Mentens, K. Sakiyama, B. Preneel, I. Verbauwhede, "Public-key Cryptography on the Top of a Needle", In the Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1831-1834, 2007. 11. N. Mentens, K. Sakiyama, L. Batina, B. Preneel, I. Verbauwhede, "A Side-channel Attack Resistant Programmable PKC Coprocessor for Embedded Applications", In the Proceedings of International Symposium on Systems, Architectures, Modeling and Simulation (IC-SAMOS), pp. 194-200, 2007. 12. N. Mentens, L. Batina, B. Preneel, I. Verbauwhede, "Time-memory Trade-off Attack on FPGA Platforms: UNIX Password Cracking", In the Proceedings of the International Workshop on Applied Reconfigurable Computing (ARC), K. Bertels, J. M. P. Cardoso, S. Vassiliadis (eds.), Lecture Notes in Computer Science 3985, pp. 323-334, Springer-Verlag, 2006. 13. K. Sakiyama, N. Mentens, L. Batina, B. Preneel, I. Verbauwhede, "Reconfigurable Modular Arithmetic Logic Unit for High-performance Public-key Cryptosystems", In the Proceedings of the International Workshop on Applied Reconfigurable Computing (ARC), K. Bertels, J. M. P. Cardoso, S. Vassiliadis (eds.), Lecture Notes in Computer Science 3985, pp. 323-334, Springer- Verlag, 2006. 14. L. Batina, N. Mentens, K. Sakiyama, B. Preneel, I. Verbauwhede, "Low-cost Elliptic Curve Cryptography for Wireless Sensor Networks", In the Proceedings of the 3rd European Workshop on Security and Privacy in Ad Hoc and Sensor Networks (ESAS), L. Buttyan, V. Gligor, D. Westhoff (eds.), Lecture Notes in Computer Science 4357, pp. 6-17, Springer-Verlag, 2006. 15. L. Batina, N. Mentens, B. Preneel, I. Verbauwhede, "Flexible Hardware Architectures for Curvebased Cryptography", In the Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS), pp. 4839-4842, 2006. 16. N. Mentens, K. Sakiyama, L. Batina, I. Verbauwhede, B. Preneel, "FPGA-oriented Secure Data Path Design: Implementation of a Public Key Coprocessor", In the Proceedings of the 16th IEEE International Conference on Field Programmable Logic and Applications (FPL), pp. 133-138, 2006. 17. L. Batina, S. Kumar, J. Lano, K. Lemke, N. Mentens, C. Paar, B. Preneel, K. Sakiyama, I. Verbauwhede, "Testing Framework for estream Profile II Candidates", In the Workshop Record of the ECRYPT Workshop on the State of the Art of Stream Ciphers (SASC), 9 pages, 2006. 18. K. Sakiyama, L. Batina, N. Mentens, B. Preneel, I. Verbauwhede, "Small Footprint ALU for Public-key Processors for Pervasive Security", In the Workshop Record of the ECRYPT Workshop on RFID Security, 12 pages, 2006. 19. L. Batina, J. Guajardo, T. Kerins, N. Mentens, P. Tuyls, I. Verbauwhede, "Public Key Cryptography for RFID-Tags", In the Workshop Record of the ECRYPT Workshop on RFID Security, 16 pages, 2006. 20. L. Batina, J. Guajardo, T. Kerins, N. Mentens, P. Tuyls, I. Verbauwhede, "An Elliptic Curve Processor Suitable for RFID-tags", In the Workshop Record of the 1st Benelux Workshop on Information and System Security (WISSec), 14 pages, 2006. 21. N. Mentens, P. Rommens, M. Verhelst, "Aanvallen op een Cryptografische Chip via een Achterpoortje", KVIV Ingenieursblad 2005(1), 7 pages, 2005. 22. N. Mentens, S. B. Örs, B. Preneel, J. Vandewalle, "An FPGA Implementation of a Montgomery Multiplier over GF(2 m )", International Journal on Computing and Informatics, Special Issue on Design and Test 23(5-6), pp. 487-499, 2005.
23. L. Batina, N. Mentens, B. Preneel, I. Verbauwhede, "Balanced Algorithms for Side-channel Aware Design of Elliptic Curve Cryptography", IEE Proceedings on Information Security, Special Issue on Cryptographic Algorithms and Architectures for System-on-Chip 152(1), pp. 57-65, 2005. 24. N. Mentens, L. Batina, B. Preneel, I. Verbauwhede, "A Systematic Evaluation of Compact Hardware Implementations for the Rijndael S-box", In the Proceedings of the RSA Conference on Topics in Cryptology (CT-RSA), A. Menezes (ed.), Lecture Notes in Computer Science 3376, pp. 323-333, Springer Verlag, 2005. 25. L. Batina, N. Mentens, I. Verbauwhede, "Side-channel Issues for Designing Secure Hardware Implementations", In the Proceedings of the 11th IEEE International On-Line Testing Symposium (IOLTS), C. Metra, K. Roy, L. Anghel, M. Nicolaidis (eds.), pp. 118-121, IEEE Computer Society Press, 2005. 26. L. Batina, N. Mentens, B. Preneel, I. Verbauwhede, "Side-channel Aware Design: Algorithms and Architectures for Elliptic Curve Cryptography over GF(2 n )", In the Proceedings of the 16th IEEE International Conference on Application-specific Systems, Architectures, and Processors (ASAP), S. Vassiliadis, N. Dimopoulos, S. Rajopadhye (eds.), pp. 350-355, IEEE Computer Society Press, 2005. 27. N. Mentens, L. Batina, B. Preneel, I. Verbauwhede, "Cracking Unix Passwords using FPGA Platforms", In the Workshop Record of the ECRYPT Workshop on Special Purpose Hardware for Attacking Cryptographic Systems (SHARCS), pp. 83-91, 2005. 28. A. Braeken, J. Lano, N. Mentens, B. Preneel, I. Verbauwhede, "SFINKS: A Synchronous Stream Cipher for Restricted Hardware Environments", In the Workshop Records of the ECRYPT Symmetric Key Encryption Workshop (SKEW), 19 pages, 2005. 29. L. Batina, P. Buysschaert, E. De Mulder, N. Mentens, S. B. Örs, B. Preneel, G. Vandenbosch, I. Verbauwhede, "Side Channel Attacks and Fault Attacks on Cryptographic Algorithms", Revue HF Tijdschrift 2004(3), pp. 36-45, 2004. 30. N. Mentens, S. B. Örs, B. Preneel, J. Vandewalle, "An FPGA Implementation of a Montgomery Multiplier over GF(2 m )", In the Proceedings of the 7th IEEE Workshop on Design & Diagnostics of Electronic Circuits & Systems (DDECS), pp. 121-128, 2004. 31. N. Mentens, S. B. Örs, B. Preneel, "An FPGA Implementation of an Elliptic Curve Processor over GF(2 m )", In the Proceedings of the 14th ACM Great Lakes Symposium on VLSI (GLSVLSI), pp. 454-457, 2004. 32. L. Batina, N. Mentens, S. B. Örs, B. Preneel, "Serial Multiplier Architectures over GF(2 n ) for Elliptic Curve Cryptosystems", In the Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (MELECON), pp. 779-782, 2004. 33. L. Batina, N. Mentens, B. Preneel, I. Verbauwhede, "A New Systolic Architecture for Multiplication in GF(2 n )", In the Proceedings of the IFAC Workshop on Programmable Devices and Systems (PDS), pp. 461-466, 2004. 34. N. Mentens, L. Batina, B. Preneel, I. Verbauwhede, "An FPGA Implementation of Rijndael: Tradeoffs for Side-channel Security", In the Proceedings of the IFAC Workshop on Programmable Devices and Systems (PDS), pp. 493-498, 2004. 35. J. Lano, N. Mentens, B. Preneel, I. Verbauwhede, "Power Analysis of Synchronous Stream Ciphers with Resynchronization Mechanism", In the Workshop Record of the ECRYPT Workshop on the State of the Art of Stream Ciphers (SASC), pp. 327-333, 2004. 36. L. Batina, J. Lano, N. Mentens, B. Preneel, I. Verbauwhede, S. B. Örs, "Energy, Performance, Area versus Security Trade-offs for Stream Ciphers", In the Workshop Record of the ECRYPT Workshop on the State of the Art of Stream Ciphers (SASC), pp. 302-310, 2004.