Séminaire de Laboratoire https://mis.u-picardie.fr/index.php/ fr Side-channel-free software, are we there yet? https://mis.u-picardie.fr/index.php/node/653 <span>Side-channel-free software, are we there yet?</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>lun 26/05/2025 - 11:32</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>05</span> <span class='dm'>juin</span><span class='da'> 2025 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Clémentine Maurice (<em>Crystal, CNRS</em>) présente ses travaux en séminaire le jeudi 05 juin à 14h en 301</p> <p>Over the past decade, many different automated approaches have been developed to detect side-channel vulnerabilities in cryptographic libraries. However, despite this abundance of tools, side-channel vulnerabilities are still regularly (and manually) found in cryptographic libraries. In this talk, we will investigate this paradox. We begin with a short example of an attack on a real cryptographic library using a cache side-channel attack called Flush+Reload. We continue with a survey and classification of recently published side-channel vulnerabilities and side-channel detection tools. We propose a unified benchmark, and our evaluation suggests several reasons why existing tools may struggle to find vulnerabilities. We conclude by analyzing the impact of recent attacks on such automated detection tools.</p></div> Mon, 26 May 2025 09:32:04 +0000 David 653 at https://mis.u-picardie.fr Should computations halt? https://mis.u-picardie.fr/index.php/node/652 <span>Should computations halt?</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>lun 26/05/2025 - 11:30</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>22</span> <span class='dm'>mai</span><span class='da'> 2025 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Salvador Lucas (<em>Universitat Politècnica de València</em>) expose ses travaux le jeudi 22 mai  à 13h30 en salle 301</p> <p>Church defined lambda calculus computations as symbolic transformation processes which are expected to halt. In sharp contrast, Turing's landmark 1936 paper introducing his machines and associated notion of computation did not pay attention to any halting notion. Furthermore, halting was implicitly considered as an *unsatisfactory* behavior. Thus, although it is part of the current standard description of computation with Turing Machines, halting is not intrinsic to computation. Interestingly, this dichotomy is alive in existing functional languages today. For instance, termination (or halting) is part of the computational description of eager functional languages like ML or Scheme. However, the developers of lazy functional languages like Haskell are often proud of allowing for the use of infinite data structures produced by means of non-terminating reduction processes.  The presentation will provide a brief historical overview of these issues, hopefully leading to a further clarification and answer to "Should computations halt?".</p></div> Mon, 26 May 2025 09:30:13 +0000 David 652 at https://mis.u-picardie.fr Le recalage de nuages de nuages de points sans features, sans ICP … et sans Deep Learning. https://mis.u-picardie.fr/index.php/node/643 <span>Le recalage de nuages de nuages de points sans features, sans ICP … et sans Deep Learning.</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>lun 24/03/2025 - 10:11</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>03</span> <span class='dm'>avr</span><span class='da'> 2025 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>El Mustapha Mouaddib donnera un séminaire le jeudi 3 avril à 10h dans la salle 301.</p> <p><strong>Résumé</strong> : Le recalage de deux nuages de points (représentations numériques 3D pouvant se chiffrer en milliards) consiste à estimer la transformation géométrique qui aligne automatiquement ces nuages de points. </p> <p>Le recalage est nécessaire dans de nombreuses applications dans le domaine de la robotique, du médical, du patrimoine, … </p> <p>Formellement, il s’agit de minimiser les écarts entre les points des deux nuages dans un schéma itératif d'optimisation. La difficulté de la tâche dépend de plusieurs paramètres, dont les différences entre les points de vue de l'acquisition,  l’absence de correspondances entre les points, le recouvrement partiel des nuages de points, les données aberrantes et des erreurs de mesure. </p> <p>Le paradigme dominant pour résoudre ce problème depuis environ trois décennies et qui est l’ICP (Iterative Closest Point) ainsi que l’explosion des travaux basées deep learning, invisibilisent d’autres approches pourtant originales et offrant un cadre théorique unificateur. </p> <p>Les travaux qui seront exposés lors de ce séminaire, s’inscrivent dans cette dernière lignée. Ils proposent une autre interprétation du recalage et améliorent la complexité algorithmique. L’approche a fait l’objet d’une implémentation et a été validée sur des données réelles.</p></div> Mon, 24 Mar 2025 09:11:37 +0000 David 643 at https://mis.u-picardie.fr Low Memory Attacks on Small Key CSIDH https://mis.u-picardie.fr/index.php/node/623 <span>Low Memory Attacks on Small Key CSIDH</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>mer 20/03/2024 - 10:55</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>25</span> <span class='dm'>mar</span><span class='da'> 2024 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Sabrina Kunzweiler présentera ses travaux concernant la cryptographie post-quantique le lundi 25/03 à 14h en salle 301. La présentation se fera en anglais.</p> <p><br /><strong>Abstract</strong><br /> Commutative Supersingular Isogeny Diffie-Hellman (CSIDH)  is a relatively new candidate in the field of post-quantum cryptography. This talk will provide an introduction to the original scheme, and a small key version proposed for high security parameters. In this setting, we will see that representation techniques (known from code and lattice based cryptography) need to be considered in the cryptanalysis.<br /> The talk is based on a joint work Jesús-Javier Chi-Domínguez, Andre Esser and Alexander May.</p></div> Wed, 20 Mar 2024 09:55:26 +0000 David 623 at https://mis.u-picardie.fr Reconnaissance d'actions humaines par vision pour la robotique d'assistance à l'autonomie à domicile https://mis.u-picardie.fr/index.php/node/622 <span>Reconnaissance d&#039;actions humaines par vision pour la robotique d&#039;assistance à l&#039;autonomie à domicile</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>mer 20/03/2024 - 10:53</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>27</span> <span class='dm'>mar</span><span class='da'> 2024 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Catherine Huyghe viendra présenterons travaux sur la vision robotique le mercredi 27/03 à 14h en salle 301. La présentation se fera en français.</p> <p>Résumé<br /> Au cours des dernières années, les progrès dans le domaine de la robotique ont facilité l'intégration de robots dans le cadre de l'assistance à domicile, soutenant ainsi les personnes âgées, malades ou handicapées vers une plus grande autonomie. Ces robots sont capables d'effectuer des tâches quotidiennes et d'alerter les aidants ou les familles en cas de situations anormales telles que des chutes.<br /> Ce projet se place dans le champ de la vision par ordinateur et, plus spécifiquement, dans la reconnaissance des actions humaines.</p> <p>L'objectif est de développer un système capable d'identifier les situations normales et anormales pour une application au sein d'un robot d'aide au maintien à domicile. Pour y parvenir, il est crucial de prendre en compte les mouvements et les immobilités des personnes ainsi que les déplacements de la caméra liés au déplacement du robot. Notre approche consiste à déterminer le meilleur couple entre une ou plusieurs modalités d'entrée et une architecture de classification permettant de reconnaître les situations normales et anormales dans le contexte de la robotique d'assistance au maintien à domicile.<br /> Dans cette étude, nous proposons une approche pour la reconnaissance des actions humaines basée sur la segmentation sémantique des parties du corps humain, afin de se concentrer sur le corps humain et de traiter les mouvements partiels ou lents ainsi que l’immobilité tout en prenant en compte les mouvements du robot.</p> <p>Dans le cadre de la validation de notre approche, de nombreux ensembles de données destinés à la reconnaissance des actions humaines sont disponibles et couvrent un large éventail d’activités générales ou quotidiennes, mais ils couvrent moins le cas des situations anormales. Lorsque des actions spécifiques sont disponibles, elles ne sont souvent pas adaptées au contexte de la robotique d'assistance. Pour valider notre approche, nous proposons également un nouveau jeu de données qui couvre certaines situations spécifiques utiles dans le contexte de l’assistance au maintien à domicile.</p></div> Wed, 20 Mar 2024 09:53:59 +0000 David 622 at https://mis.u-picardie.fr Composabilité et partitionnement des données dans le calcul haute performance https://mis.u-picardie.fr/index.php/node/621 <span>Composabilité et partitionnement des données dans le calcul haute performance</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>mer 20/03/2024 - 10:51</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>21</span> <span class='dm'>mar</span><span class='da'> 2024 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Jerry Lacmou Zeutouo, post-doctorant à l’INRIA de Lyon, présentera ses travaux jeudi 21 mars à 10h30 en salle 301</p> <p><strong>Résumé</strong><br /> Les problèmes d'optimisation et la simulation numérique sont cruciaux dans de nombreux domaines grâce à l'émergence du calcul haute performance (HPC). Le calcul parallèle permet d'accélérer ces processus en répartissant les tâches entre plusieurs unités de traitement. Toutefois, malgré la puissance croissante des machines, les modèles de programmation sont confrontés à plusieurs défis pour exploiter facilement et efficacement les ressources informatiques disponibles. L'un de ces défis majeurs consiste à faciliter la composabilité du code dans le calcul parallèle pour simplifier la vie des utilisateurs non-experts en HPC et pour améliorer la séparation des préoccupations et la réutilisation du code. Des travaux antérieurs tels que CCA, L2C et Comet ont montré qu'il était possible d'obtenir des résultats satisfaisants sur des patterns d'applications spécifiques. Dans cette présentation, je me pencherai sur ce domaine de recherche, en discutant des différents défis rencontrés et des travaux que j'ai entrepris pour étendre les modèles de composants actuels. Ces extensions visent à prendre en charge les patterns d'applications irréguliers et dynamiques extraits d'exemples motivants, tels qu'Aevol. Enfin, je décrirai les perspectives d'avenir dans ce domaine.<br />  </p></div> Wed, 20 Mar 2024 09:51:11 +0000 David 621 at https://mis.u-picardie.fr Défis et Solutions en Cybersécurité : IoT, Réseaux Véhiculaires et sécurité des codes mobiles https://mis.u-picardie.fr/index.php/node/620 <span>Défis et Solutions en Cybersécurité : IoT, Réseaux Véhiculaires et sécurité des codes mobiles</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>mer 20/03/2024 - 10:47</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>28</span> <span class='dm'>mar</span><span class='da'> 2024 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Sofiane AISSANI présentera le jeudi 28 mars à 14h trois problématiques fondamentales en matière de cybersécurité : la sécurité et la gestion des clés dans l'Internet des Objets (IoT), la gestion de la confiance dans les réseaux véhiculaires, ainsi que la sécurité des codes mobiles.</p> <p>Face aux défis posés par les contraintes de capacité, notamment en termes d'énergie, nous adopterons une stratégie axée sur la dissimulation d'informations relatives à la sécurité. Cette approche vise à réduire le volume global de messages échangés, contribuant ainsi à prolonger la durée de vie des réseaux. Nous examinerons en particulier l'utilisation de certains champs des paquets de protocoles de communication, comme ZigBee, pour transmettre des éléments cruciaux liés à la sécurité, tels que des clés de chiffrement.<br /> Concernant les réseaux véhiculaires, nous proposerons une méthode fondée sur la classification des messages et des véhicules en plusieurs catégories. Cette méthode repose sur les concepts de controverse et de réputation pour évaluer le degré de confiance des messages, garantissant ainsi une communication fiable entre les véhicules. Ensuite, nous explorerons la problématique de l'exécution de code au sein d'entités distantes, chacune appliquant ses propres politiques de sécurité.</p> <p>Pour modéliser le code mobile, nous recourrons à l'algèbre de processus CBPAE, ce qui facilitera la formalisation des interactions et permettra une représentation précise des programmes. Nous définirons une logique spécifique pour modéliser les politiques de sécurité, puis nous adapterons le concept de plus grand facteur commun pour déterminer le programme le plus complet qui, tout en restant fidèle au programme original, se conforme à la politique de sécurité.</p></div> Wed, 20 Mar 2024 09:47:17 +0000 David 620 at https://mis.u-picardie.fr Computing short elements of ideal lattices in practice https://mis.u-picardie.fr/index.php/node/613 <span>Computing short elements of ideal lattices in practice</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>dim 03/12/2023 - 19:20</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>10</span> <span class='dm'>jan</span><span class='da'> 2024 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Andrea Lesavourey (<a href="https://andlesav.github.io">andlesav.github.io</a>), post-doctorant au LABRI, Bordeaux donne un séminaire le mercredi 10 janvier 2024 à 14h en salle 301.</p> <p>Andrea is currently working on lattice-based cryptography with a focus on algebraic lattices and their underlying number theoretical structure. More generally, he is interested by computer algebra, algebraic number theory and their applications to cryptography.</p></div> Sun, 03 Dec 2023 18:20:35 +0000 David 613 at https://mis.u-picardie.fr Séminaire MIS - M. Moncef GAROUANI (LISIC/ULCO) - jeudi 22 juin 2023, 14h au MIS. https://mis.u-picardie.fr/index.php/node/604 <span>Séminaire MIS - M. Moncef GAROUANI (LISIC/ULCO) - jeudi 22 juin 2023, 14h au MIS.</span> <span><span lang="" about="/index.php/user/78" typeof="schema:Person" property="schema:name" datatype="">corinne.lucet</span></span> <span>jeu 15/06/2023 - 10:01</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>22</span> <span class='dm'>juin</span><span class='da'> 2023 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p><span><span><span><span><span><span><span><span><strong>Big industrial data mining through explainable automated machine learning</strong></span></span></span></span></span></span></span></span></p> <p> </p> <p>Machine learning (ML) has penetrated all aspects of modern life, and brought more convenience and satisfaction for variables of interest. However, building such solutions is a time consuming and challenging process that requires highly technical expertise. This certainly engages many more people, not necessarily experts, to perform analytics tasks. While the selection and the parametrization of ML models require tedious episodes of trial and error. Additionally, domain experts often lack the expertise to apply advanced analytics. Consequently, it necessitates frequent consultations with data scientists; nevertheless, such collaborations tend to cost the delays, which can lead to risks such as human-resource bottlenecks. As the complexity of these tasks increases, so does the demand for support solutions. In response, the field of automated ML (AutoML) is a data mining-based formalism that aims to reduce human effort and speedup the development cycle through automation. It can be applied to create pipelines of traditional ML models and ensembles, or to search for neural network architectures (NAS). In this regard, existing approaches include Bayesian optimization, evolutionary algorithms as well as reinforcement learning. These approaches have focused on providing user assistance by automating parts or the entire data analysis process, but without being concerned about its impact on the analysis. The goal has generally been focused on the performance factors, thus leaving aside other important and even crucial aspects such as computational complexity , confidence and transparency. In the talk I will present an overview of the main components of AutoML, the search spaces representing ML models, the search strategies, and the Explainability of automated AI.</p></div> <div class="field field--name-field-equipe-concernee field--type-entity-reference field--label-hidden field--items"> <div class="field--item"><a href="/index.php/node/51" hreflang="fr">--</a></div> </div> Thu, 15 Jun 2023 08:01:13 +0000 corinne.lucet 604 at https://mis.u-picardie.fr Expérience d'attaque embarquée dans l’automobile : Accès physique et à distance aux réseaux embarqués https://mis.u-picardie.fr/index.php/node/599 <span>Expérience d&#039;attaque embarquée dans l’automobile : Accès physique et à distance aux réseaux embarqués</span> <span><span lang="" about="/index.php/user/4" typeof="schema:Person" property="schema:name" datatype="">David</span></span> <span>jeu 25/05/2023 - 14:51</span> <div class="field field--name-field-type field--type-entity-reference field--label-visually_hidden"> <div class="field--label sr-only">Type</div> <div class="field--item"><a href="/index.php/seminaires-laboratoires" hreflang="fr">Séminaire de Laboratoire</a></div> </div> <div class="field field--name-field-date field--type-datetime field--label-visually_hidden"> <div class="field--label sr-only">Date</div> <div class="field--item"><span class='dj'>25</span> <span class='dm'>mai</span><span class='da'> 2023 </span></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p> M. Soufyan ZERWALI (Université Mohamed Premier à Oujda, Maroc) donnera un séminaire le jeudi 25 mai à 14h en salle 301 du laboratoire MIS. </p> <p>Les systèmes Embarqués fond parties intégrante de l'architecture des réseaux automobiles. Ils reposent sur l'interconnexion de plusieurs microcontrôleurs appelés Electronic Control Unit (ECU) par différents bus notamment le Controller Area Network (CAN). Ces calculateurs sont actuellement connectés au monde extérieur comme le montrent les systèmes de communication mobile, de navigation embarquée ou de divertissement. En outre, ils sont à la base des systèmes avancés d'aide à la conduite (ADAS) qui représentent une charge de stress réduite pour le conducteur ou un système de sécurité d'information active. <br /> A ce stade, les communications internes et externes transitent par le même support matériel et sont isolées par des règles définies par le logiciel. Cela représente des limites de sécurité importantes qui peuvent ouvrir la porte aux pirates pour pénétrer dans les composants internes des véhicules.<br /> Dans ce séminaire, je vous exposerai les différents types d'attaques sur le bus CAN (attaques physiques et sans fil). Ces attaques montrent comment un véhicule équipé d'ADAS donne aux attaquants la possibilité de prendre le contrôle de ses modules critiques. </p> <p>Le but est de développer par la suite des solutions de détection d’intrusion pour protéger les voitures contre les attaques illégales.</p></div> Thu, 25 May 2023 12:51:18 +0000 David 599 at https://mis.u-picardie.fr