
Benjamin
GROLLEAU
Apprenti R&D en Cybersécurité IoT
Étudiant en Ingénieur à l'Enseirb-Matmeca
Présentation
À propos de moi
Je m'appelle Benjamin GROLLEAU, et je suis actuellement étudiant en école d’ingénieur en alternance à l’Enseirb-Matmeca, où je poursuis une formation en Réseaux et Informatique. Mon parcours est axé sur la cybersécurité des réseaux et des applications, notamment à travers mon rôle d’ apprenti R&D au sein du CATIE. J’y développe un démonstrateur sécurisé sur la plateforme IoT open-source 6TRON. Son objectif est de prévenir les attaques cyber-physiques telles que l’analyse de puissance ou l’extraction de firmware. Il intègre donc des technologies avancées comme ARM TrustZone et TrustedFirmware-M, ainsi qu’un composant externe de type Secure Element. Le tout repose sur le système d’exploitation temps réel Zephyr, afin de renforcer la sécurité et l’efficacité des dispositifs à ressources limitées.
Mes engagements
Parallèlement à mon parcours académique, j’ai toujours été très impliqué dans la vie associative étudiante. J’ai commencé en tant que président de l’association Air-RT durant mon BUT, avant de rejoindre plusieurs associations à l’ENSEIRB-MATMECA. J’y ai notamment occupé les postes de responsable web et secrétaire du Bureau des Élèves, avec pour principale mission la refonte et la gestion du site https://bde.eirb.fr . Ces expériences m’ont permis de développer des compétences en développement web, gestion de projet et coordination d’équipe. L’un des projets les plus marquants fut la mise en place de ruches au sein de l’école, un clin d’œil à notre mascotte : l’abeille.
Intérêt pour la recherche
Au cours de mes études, j’ai également eu l’opportunité d’effectuer un stage de recherche de trois mois à l’ Université Fédérale de Rio Grande do Sul à Porto Alegre, au Brésil. Ce stage m’a permis de travailler sur un sujet totalement nouveau pour moi : l’automatisation de la conception de circuits intégrés. J’y ai utilisé des outils EDA open-source tels qu’OpenROAD, appliqués à la technologie ASAP7, afin de comparer les performances et l’efficacité énergétique entre différentes bibliothèques de cellules standard. Ce fut une expérience enrichissante qui a élargi mes compétences et renforcé ma capacité à m’adapter rapidement à un nouveau domaine technique. Bien que ce sujet soit assez éloigné de mes travaux habituels, j’ai réellement apprécié l’aspect recherche, et cette expérience m’a donné envie de continuer à explorer cette voie à l’avenir.
Parcours
Formation
2023 — Présent
Master en Réseaux et Informatique en alternance
ENSEIRB-MATMECA
Bordeaux (33) — France
- — Cours: Réseaux avancés, Concepts informatiques avancés, Programmation avancée, Mathématiques et physique pour l’ingénieur, DevOps, Cybersécurité, Internet des objets (IoT).
- — Projets: DOR (Dynamic Onion Routing), Proxy HTTP en C, Site web de gestion, Solution de compression de fichiers en C.
- — Certification TOEIC (825/990) — Niveau B2
- — Délégué de classe pendant 3 ans
Juin – Août 2023
Stage en automatisation de la synthèse physique de composants
UFRGS
Porto Alegre — Brésil
- — Projets: Développement d’un flux de synthèse avec des outils EDA open-source (OpenROAD flow script) pour la technologie ASAP7, en partenariat avec Silvaco, afin d’optimiser l’utilisation des bibliothèques de cellules standards.
2021 — 2023
Licence Professionnelle en Réseaux et Télécommunications, spécialisation Cybersécurité (en alternance)
IUT de la Roche-Sur-Yon — Université de Nantes
La Roche-Sur-Yon (85) — France
- — Cours: Réseaux informatiques, Systèmes Windows/Linux, Virtualisation, Programmation, Mathématiques, Méthodologie de pentest, Télécommunications.
- — Projets: Conception et supervision d’un réseau. Présentation sur les risques liés aux clés USB. Création de sites web (solution informatique). Réalisation d’un audit de sécurité et proposition d’une solution sécurisée. Mise en place d’une solution de télécommunication pour la vidéosurveillance.
- — Certification MOOC ANSSI.
- — Major de promotion pendant 2 ans
Expériences Professionnelles
2023 — Présent
Apprenti en Recherche et Développement
CATIE
Bordeaux (33) — France
- — Recherche et développement pour l’intégration de TrustZone, TrustedFirmware-M et d’un composant Secure Element dans un banc d’essai MQTT-over-TLS sur les cartes électroniques 6TRON du CATIE.
- — Développement d’un banc d’essai MATTER avec Zephyr RTOS et les cartes 6TRON du CATIE.
- — Études d’attaques cyber-physiques telles que CPA sur processeurs ARM.
2022 — 2023
Technicien Réseaux et Télécommunications (alternance)
Paritel
Artigues-Près-Bordeaux (33) — France
- — Installation de réseaux téléphoniques et DATA pour PME.
- — Maintenance de réseaux IP et analogiques.
Compétences
Développement Logiciel / Matériel
Développement Web
- •React / NestJS
- •SQL / NoSQL (MongoDB)
- •PHP / AJAX
Scripts
- •Bash / PowerShell / Fish
- •Python
Programmation
- •C / C++ & ZephyrRTOS
- •Go
- •Rust
Mon Portfolio
Attaques par Side-Channel sur AES (CPA & DPA)
Implémentation pratique de la Differential Power Analysis et de la Correlation Power Analysis sur du matériel AES-128.
Arbor
Une réécriture moderne de la commande Unix tree en Rust, avec support de Git/Gitignore.
DOR - Dynamic Onion Router
Prototype de routage onion peer-to-peer développé en Go.
Apiculteirb
Installation de deux ruches au sein d’ENSEIRB-MATMECA
Site de Présentation du BDE
Refonte complète du site officiel de l'association étudiante.
Site d'Élection pour l'ENSEIRB-MATMECA
Site web pour gérer les élections étudiantes avec un système de vote sécurisé.
Serveur Proxy HTTP en C
Implémentation d'un serveur proxy HTTP fonctionnel en C avec mise en cache, filtrage et journalisation.
Mafieirb
Un site web de présentation et de gestion des ventes de marchandises d'association étudiante.
Site de Gestion de Cartes
Une plateforme web pour gérer et organiser des cartes à jouer pour une communauté de collectionneurs.
Algorithmes de Compression en C
Implémentation et analyse de divers algorithmes de compression en C.
Recherche sur l'Automatisation de la Conception Physique
Un stage de recherche sur la synthèse physique automatisée de circuits intégrés.
Réseaux Complexes
Mise en place d'un réseau complexe et sécurisé pour une entreprise fictive.
Test d'Intrusion sur une Fausse Entreprise
Un projet de test d'intrusion sur un environnement d'entreprise simulé.
MAGIC : Jeu Multijoueur en Python
Un jeu multi-clients basé sur un serveur développé en Python.
Projet de Modulations Numériques
Conception d'une solution de télécommunications utilisant des caméras sans fil.
Modulation Radio AM
Construction d'un modulateur et émetteur radio AM fonctionnel.
Réseau Informatique pour une Petite Entreprise
Conception et implémentation d'un LAN complet pour une petite entreprise.