Damien Couroussé

Publications

Article dans une revue (6)

MAFIA: Protecting the microarchitecture of embedded systems against fault injection attacks Thomas Chamelot,Damien Couroussé,Karine Heydemann IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2023, ⟨10.1109/TCAD.2023.3276507⟩ Article dans une revue cea-04099414v1
Code Polymorphism Meets Code Encryption: Confidentiality and Side-Channel Protection of Software Components Lionel Morel,Damien Couroussé,Thomas Hiscock Digital Threats: Research and Practice, 2021, https://dl.acm.org/doi/10.1145/3487058. ⟨10.1145/3487058⟩ Article dans une revue cea-03605072v2
Maskara: Compilation of a Masking Countermeasure with Optimised Polynomial Interpolation Nicolas Belleville,Damien Couroussé,Karine Heydemann,Quentin Meunier,Inès Ben El Ouahma IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020, 39 (11), pp.1-1. ⟨10.1109/TCAD.2020.3012237⟩ Article dans une revue hal-02931632v1
Automated Software Protection for the Masses Against Side-Channel Attacks Nicolas Belleville,Damien Couroussé,Karine Heydemann,Henri-Pierre Charles ACM Transactions on Architecture and Code Optimization, 2018, 15 (4), pp.47:1--47:27. ⟨10.1145/3281662⟩ Article dans une revue hal-01927625v1
τC: C with process network extensions for embedded manycores T. Goubier,Damien Couroussé,S. Azaiez Procedia Computer Science, 2014, 29, pp.1100-1112. ⟨10.1016/j.procs.2014.05.099⟩ Article dans une revue cea-01831559v1
Ergotic Sounds : A New Way to Improve Playability, Believability and Presence of Virtual Musical Instruments Annie Luciani,Jean-Loup Florens,Damien Couroussé,Julien Castet Journal of New Music Research, 2009, 38 (3), pp.309-323. ⟨10.1080/09298210903359187⟩ Article dans une revue hal-00479971v1

Communication dans un congrès (36)

Synthesis of RTL-based Characterization Programs for Fault Injection Jonah Alle Monne,Guillaume Bouffard,Damien Couroussé,Mathieu Jan IEEE International Symposium on Hardware Oriented Security and Trust (HOST), May 2026, Washinghton DC, United States Communication dans un congrès hal-05584148v1
Inference of Robust Reachability Constraints Yanis Sellami,Guillaume Girol,Frédéric Recoules,Damien Couroussé,Sébastien Bardin 2024 ACM Symposium on Principles of Programming Languages, Jan 2024, London, United Kingdom. pp.2731-2760, ⟨10.1145/3632933⟩ Communication dans un congrès hal-04477919v1
µArchiFI: Formal modeling and verification strategies for microarchitetural fault injections Simon Tollec,Mihail Asavoae,Damien Couroussé,Karine Heydemann,Mathieu Jan FMCAD.23 - Formal Methods in Computer-Aided Design 2023, Oct 2023, Ames, IO, United States. pp.101-109, ⟨10.34727/2023/isbn.978-3-85448-060-0_18⟩ Communication dans un congrès cea-04215728v2
Exploration of fault effects on formal RISC-V microarchitecture models Simon Tollec,Mihail Asavoae,Damien Couroussé,Karine Heydemann,Mathieu Jan FTDC 2022 - Workshop on Fault Detection and Tolerance in Cryptography, Sep 2022, Virtual event, Italy. pp.73-83, ⟨10.1109/FDTC57191.2022.00017⟩ Communication dans un congrès cea-03852138v1
SCI-FI: Control Signal, Code, and Control Flow Integrity against Fault Injection Attacks Thomas Chamelot,Damien Couroussé,Karine Heydemann 2022 Design, Automation & Test in Europe Conference & Exhibition (DATE), Mar 2022, Antwerp, Belgium. pp.556-559, ⟨10.23919/DATE54114.2022.9774685⟩ Communication dans un congrès hal-03690200v1
PROSECCO: Formally-proven secure compiled code Nicolas Belleville,Damien Couroussé,Emmanuelle Encrenaz,Karine Heydemann,Quentin Meunier C&ESAR 2021 : 28th Computer Electronics Security Application Rendezvous, Nov 2021, Rennes, France. pp.13-25 Communication dans un congrès cea-03605070v1
Deep learning side-channel analysis on large-scale traces Loïc Masure,Nicolas Belleville,Eleonora Cagli,Marie-Angela Cornélie,Damien Courousséet al. ESORICS 2020: Computer Security, Sep 2020, Guildford, United Kingdom. pp.440-460, ⟨10.1007/978-3-030-58951-6_22⟩ Communication dans un congrès cea-03483683v1
All paths lead to Rome: Polymorphic Runtime Code Generation for Embedded Systems Damien Couroussé,Thierno Barry,Bruno Robisson,Nicolas Belleville,Philippe Jaillonet al. Fifth Workshop on Cryptography and Security in Computing Systems, Jan 2018, Manchester, United Kingdom. pp.17-18, ⟨10.1145/3178291.3178296⟩ Communication dans un congrès emse-02011053v1
Filtering-based CPA: a successful side-channel attack against desynchronization countermeasures Karim Moussa Ali Abdellatif,Damien Couroussé,Olivier Potin,Philippe Jaillon Fourth Workshop on Cryptography and Security in Computing Systems (CS2 '17), Jan 2017, Stockholm, Sweden. pp.29-32, ⟨10.1145/3031836.3031842⟩ Communication dans un congrès emse-01490735v1
Automated Combination of Tolerance and Control Flow Integrity Countermeasures against Multiple Fault Attacks Thierno Barry,Damien Couroussé,Bruno Robisson,Karine Heydemann European LLVM Developers Meeting, Mar 2017, Saarbrücken, Germany Communication dans un congrès hal-01660160v1
The Multiple Ways to Automate the Application of Software Countermeasures against Physical Attacks : Pitfalls and Guidelines Nicolas Belleville,Thierno Barry,Abderrahmane Seriai,Damien Couroussé,Karine Heydemannet al. Cyber-Physical Security Education Workshop, Jul 2017, Paris, France Communication dans un congrès hal-01660155v1
Compilation of a Countermeasure Against Instruction-Skip Fault Attacks Thierno Barry,Damien Couroussé,Bruno Robisson Workshop on Cryptography and Security in Computing Systems, Jan 2016, vienna, Austria. ⟨10.1145/2858930.2858931⟩ Communication dans un congrès cea-01296572v1
A Template Attack Against VERIFY PIN Algorithms Hélène Le Bouder,Thierno Barry,Damien Couroussé,Jean-Louis Lanet,Ronan Lashermes SECRYPT 2016, Jul 2016, Lsbonne, Portugal. pp.231 - 238, ⟨10.5220/0005955102310238⟩ Communication dans un congrès hal-01383143v1
Approximate Computing with Runtime Code Generation on Resource-Constrained Embedded Devices Damien Couroussé,Caroline Quéva,Henri-Pierre Charles 2nd Workshop On Approximate Computing (WAPCO 2016), Jan 2016, Vienna, Austria Communication dans un congrès cea-01296569v1
Compilation of a Countermeasure Against Instruction-Skip Fault Attacks Thierno Barry,Damien Couroussé,Bruno Robisson Third Workshop on Cryptography and Security in Computing Systems, Jan 2016, Prague, Czech Republic. ⟨10.1145/2858930.2858931⟩ Communication dans un congrès emse-01271252v1
COGITO: Génération de code au runtime pour la sécurité des systèmes embarqué Damien Couroussé,Jean-Louis Lanet,Bruno Robisson,Thierno Barry,Philippe Jaillon Ressi 2016, May 2016, Toulouse, France Communication dans un congrès hal-01405776v1
Pushing the Limits of Online Auto-tuning: Machine Code Optimization in Short-Running Kernels Fernando Endo,Damien Couroussé,Henri-Pierre Charles Proceedings of MCSOC 2016. IEEE 10th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC-16), Sep 2016, Lyon, France Communication dans un congrès hal-01389137v1
Runtime Code Polymorphism as a Protection Against Side Channel Attacks Damien Couroussé,Thierno Barry,Bruno Robisson,Philippe Jaillon,Olivier Potinet al. 10th IFIP International Conference on Information Security Theory and Practice (WISTP), Sep 2016, Heraklion, Greece. pp.136-152, ⟨10.1007/978-3-319-45931-8_9⟩ Communication dans un congrès emse-01372223v1
Self-optimisation using runtime code generation for wireless sensor networks Caroline Quéva,Damien Couroussé,Henri-Pierre Charles International Conference on Distributed Computing and Networking (ICDCN 2016), Jan 2016, Singapore, Singapore. ⟨10.1145/2833312.2849557⟩ Communication dans un congrès cea-01296568v1
Compilation for the Composition of Software Protections for Embedded Systems Thierno Barry,Damien Couroussé,Bruno Robisson 5ème édition de la rencontre Crypto'Puce, May 2015, Île de Porquerolles, France Communication dans un congrès cea-01273410v1
Self-optimisation using runtime code generation for Wireless Sensor Networks Internet-of-Things Caroline Quéva,Damien Couroussé,Henri-Pierre Charles Internet-of-Things Symposium at ESWeek, Marilyn Wolf (Georgia Tech) Jason Xue (City University of Hong Kong), Oct 2015, Amsterdam, Netherlands Communication dans un congrès cea-01240865v1
Lightweight, dynamic, and flexible cipher scheme for wireless and mobile networks H. Noura,Damien Couroussé Ad Hoc Networks. ADHOCNETS 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Sep 2015, San remo, Italy. pp.225-236, ⟨10.1007/978-3-319-25067-0_18⟩ Communication dans un congrès cea-01832763v1
Micro-architectural simulation of embedded core heterogeneity with gem5 and McPAT F.A. Endo,Damien Couroussé,H.-P. Charles RAPIDO '15 Proceedings of the 2015 Workshop on Rapid Simulation and Performance Evaluation: Methods and Tools, Jan 2015, Amsterdam, Netherlands. ⟨10.1145/2693433.2693440⟩ Communication dans un congrès cea-01818887v1
deGoal a tool to embed dynamic code generators into applications Henri-Pierre Charles,Damien Couroussé,Victor Lomüller,Fernando A. Endo,Rémy Gauguey 23rd International Conference on Compiler Construction (CC), Apr 2014, Grenoble, France. pp.107-112, ⟨10.1007/978-3-642-54807-9_6⟩ Communication dans un congrès hal-01068248v1
Micro-architectural simulation of in-order and out-of-order ARM microprocessors with gem5 F.A. Endo,Damien Couroussé,H.-P. Charles 2014 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), Jul 2014, Agios Konstantinos, Greece. pp.266-273, ⟨10.1109/SAMOS.2014.6893220⟩ Communication dans un congrès cea-01817868v1
COGITO: Code Polymorphism to Secure Devices Damien Couroussé,Bruno Robisson,Jean-Louis Lanet,Thierno Barry,Hassan Nouraet al. SECRYPT2014: 11th International Conference on Security and Cryptography, Aug 2014, Vienne, Austria. pp.1-6, ⟨10.5220/0005113704510456⟩ Communication dans un congrès emse-01072039v1
Software acceleration of floating-point multiplication using runtime code generation - Student paper C. Aracil,Damien Couroussé 2013 4th Annual International Conference on Energy Aware Computing Systems and Applications (ICEAC), Dec 2013, Istanbul, Turkey. pp.18-23, ⟨10.1109/ICEAC.2013.6737630⟩ Communication dans un congrès cea-01836862v1
Perception of Virtual Multi-Sensory Objects: Some Musings on the Enactive Approach Annie Luciani,Sile O'Modhrain,Charlotte Magnusson,Jean-Loup Florens,Damien Couroussé Cyberworlds 2008, Sep 2008, Hangzhou, China. pp.354-360, ⟨10.1109/CW.2008.107⟩ Communication dans un congrès hal-00437629v1
Ergotic Sounds: A New Way to Improve Playability, Believability and Presence of Digital Musical Instruments Annie Luciani,Jean-Loup Florens,Damien Couroussé,Claude Cadoz ENACTIVE / 07 - International Conference on Enactive Interfaces, Nov 2007, Grenoble, France. pp.373-376 Communication dans un congrès hal-00440953v1
Functional Analysis of Haptic Devices Damien Couroussé,Jean-Loup Florens 4th International Conference on Enactive Interfaces 2007, Nov 2007, Grenoble, France. pp.57-60 Communication dans un congrès hal-00439415v1
Perception of Virtual Multisensory Mobile Objects: Wandering around the Enactive Assumption Annie Luciani,Sile O'Modhrain,Charlotte Magnusson,Jean-Loup Florens,Damien Couroussé 4th International Conference on Enactive Interfaces 2007, Nov 2007, Grenoble, France. pp.153-156 Communication dans un congrès hal-00439421v1
A Real-Time Simulator for Virtual Reality conceived around Haptic Hard Constraints Julien Castet,Damien Couroussé,Jean-Loup Florens,Annie Luciani ENACTIVE / 07 - International Conference on Enactive Interfaces, Nov 2007, Grenoble, France. pp.49-52 Communication dans un congrès hal-00439424v1
A Basic Gesture and Motion Format for Virtual Reality Multisensory Applications Annie Luciani,Matthieu Evrard,Damien Couroussé,Nicolas Castagné,Claude Cadozet al. GRAPP 2006 - International Conference on Computer Graphics Theory and Applications, Feb 2006, Setúbal, Portugal. pp.349-356 Communication dans un congrès hal-00486199v1
Visual and Haptic Perception of Object Elasticity in a Virtual Squeezing Event Damien Couroussé,Gunnar Jansson,Jean-Loup Florens,Annie Luciani EuroHaptics 2006 conference, Jul 2006, Paris, France. pp.47 Communication dans un congrès hal-00484468v1
Effect of stiffness on tapping performance Damien Couroussé,Jean-Loup Florens,Annie Luciani Haptics 2006, 2006, Arlington, United States. pp.65-72 Communication dans un congrès hal-00910634v1
Effect of stiffness on tapping performance. Do you rely on force to keep synchronised along with a metronome? Damien Couroussé,Jean-Loup Florens,Annie Luciani 2nd International Conference on Enactive Interfaces, 2005, Gênes, Italy. pp.10 Communication dans un congrès hal-00910629v1

Poster de conférence (3)

ApproxRISC: An Approximate Computing Infrastructure For RISC-V Tiago Trevisan Jost,Geneviève Ndour,Damien Couroussé,Christian Fabre,Anca Molnos RISC-V Workshop in Barcelona, May 2018, Barcelona, Spain Poster de conférence cea-01893469v1
Compiler-based Countermeasure Against Fault Attacks Thierno Barry,Damien Couroussé,Bruno Robisson Workshop on Cryptographic Hardware and Embedded Systems, Sep 2015, Saint-Malo, France. Poster de conférence emse-01232664v1
Runtime Code Polymorphism as a Protection against Physical Attacks Damien Couroussé,Bruno Robisson,Thierno Barry,P Jaillon,Olivier Potin Workshop on Cryptographic Hardware and Embedded Systems, Sep 2015, Saint-Malo, France. Poster de conférence emse-01232662v1

Ouvrages (1)

Enaction and Enactive Interfaces: A Handbook of Terms Walter Aprile,Federico Avanzini,José Barbero,Benoit Bardy,Ronan Boulicet al. Annie Luciani; Claude Cadoz; Nicolas Castagné; Armen Khatchatourov. 2017, Enactive Systems Books, Annie Luciani, 978-2-9530856-0-0 Ouvrages (dictionnaire, encyclopédie) hal-04070302v1

Chapitre d'ouvrage (7)

Automatic Application of Software Countermeasures Against Physical Attacks Nicolas Belleville,Karine Heydemann,Damien Couroussé,Thierno Barry,Bruno Robissonet al. Çetin Kaya Koç. Cyber-Physical Systems Security, Springer International Publishing, pp.135-155, 2018, 978-3-319-98934-1. ⟨10.1007/978-3-319-98935-8_7⟩ Chapitre d'ouvrage hal-01951305v1
Introduction to Dynamic Code Generation an Experiment with Matrix Multiplication for the STHORM Platform Damien Couroussé,Victor Lomüller,Henri-Pierre Charles M. Torquati, K. Bertels, S. Karlsson, and F. Pacull. Smart Multicore Embedded Systems, Springer Verlag, 2013, ⟨10.1007/978-1-4614-8800-2_6⟩ Chapitre d'ouvrage hal-01228147v1
Motion capture Damien Couroussé Enaction adn enactive interfaces : a handbook of terms, Enactive Systems Books, pp.201-203, 2007 Chapitre d'ouvrage hal-00978981v1
Contact interaction Damien Couroussé,Jorge Juan Gil Enaction and enactive interfaces : a handbook of terms, Enactive Systems Books, pp.55-56, 2007 Chapitre d'ouvrage hal-00978955v1
Haptic Board Damien Couroussé Enaction and enactive interfaces : a handbook of terms, Enactive Systems Books, pp.126-127, 2007 Chapitre d'ouvrage hal-00978962v1
Mechanical impedance Damien Couroussé Enaction and enactive interfaces : a handbook of terms, Enactive Systems Books, pp.194-196, 2007 Chapitre d'ouvrage hal-00978979v1
Cobot Damien Couroussé,Jean-Loup Florens Enaction and enactive interfaces : a handbook of terms, Enactive Systems Books, pp.36-37, 2007 Chapitre d'ouvrage hal-00978947v1

Thèse (1)

”Haptic Processor Unit” : vers une Plate-Forme Transportable pour la Simulation Temps-Réel Synchrone Multisensorielle Damien Couroussé Informatique [cs]. Institut National Polytechnique de Grenoble, 2008. Français. ⟨NNT : ⟩ Thèse tel-01245110v1