Challenge IA & Cyber 2021

Mardi 16 novembre 2021

Couvent des Jacobins - Rennes

Résultats de la finale

La finale du challenge s’est déroulée le 16 novembre 2021 au Couvent des Jacobins à Rennes, dans le cadre de l’European Cyber Week.

Ci-dessous, les résultats des équipes. Le critère retenu est le rang moyen de l’auteur de chaque segment de code de la base de test dans les prédictions de l’algorithme de chaque équipe.

La finale a permis à chaque équipe de présenter en détails sa démarche et sa solution technique, et suscité des discussions enrichissantes.

Cyberens et Silicom emportent les 2 premières places dans la catégorie PME, et obtiennent donc un droit à subvention par le Grand Défi Cyber-sécurité pour continuer à développer leur produit basé sur leur technologie :

  • 100 000 € pour Cyberens
  •  50 000 € pour Silicom

1er : MinInt
3.1
2è : Cyberens
5.6
3è : CY-LLaBS
7.2
4è : TCDCorp
25.5
5è : Silicom
29.0

reconnaissance de style de CODAGE

Après les tests d’intrusion automatisés (2019) et la simulation de vie (2020), le Challenge IA & Cyber revient pour sa 3ème édition. Il s’agit cette année d’identifier un développeur grâce à son style de programmation, en langage C.

while (true) {
        bool success = false;
rcu_read_lock();
if (percpu_ref_tryget_live(&q->q_usage_counter)) {
/*
* The code that increments the pm_only counter is
* responsible for ensuring that that counter is
* globally visible before the queue is unfrozen.
*/
if ((pm && queue_rpm_status(q) != RPM_SUSPENDED) ||
!blk_queue_pm_only(q)) {
success = true;
} else {
percpu_ref_put(&q->q_usage_counter);
}
}
rcu_read_unlock();

Nous fournissons aux équipes un jeu de données annoté comportant des centaines de milliers de fichiers source. L’objectif est d’entraîner un algorithme à reconnaître quel auteur a écrit les différentes portions du code. Le jeu de données est divisée en 2 parties :

  • une partie entraînement comprenant des annotations permettant de connaître l’auteur de chaque portion de code,
  • une partie test également annoté qui permet d’évaluer les agents
 
Pour la finale, un jeu de données similaire mais plus petit et non issu des mêmes sources est fourni, sans les annotations de la partie test. Chaque équipe dispose alors de la journée pour fine-tuner son agent sur le nouveau jeu de données.
picto-defi-3

Un concours dans le cadre du Grand défi Cyber-sécurité

Le challenge IA & Cyber prend cette année la forme d’un concours à cahier des charges dans le cadre du Grand Défi Cyber-sécurité, avec 175.000 € de dotation pour les 3 premiers.

Les inscriptions sont ouvertes aux entreprises et aux laboratoires de recherche. La finale aura lieu le 16 Novembre au Couvent des Jacobins, à Rennes, lors de l’European Cyber Week 2021.

Pour quelles applications ?

L’identification d’un développeur peut permettre par exemple :

  • de rechercher du code malveillant grâce à la détection des changements de style;
  • de tracer l’historique du code trouvé sur internet;
  • de détecter des plagiats.

Les techniques qui émergeront de ce challenge peuvent également servir à rechercher plus efficacement des bugs ou des failles de sécurité dans de larges bases de code source.

Déroulement

Le challENge se déroule en 4 étapes

1. Inscription

Déposez votre dossier dès le compter du 4 mai 2021.

2. Pré-sélection

Déposez votre candidature avant le 18 octobre.

3. Entraînement

Entraînez votre agent à obtenir le meilleur score sur le jeu de test.

4. FINALE

Confrontez votre agent aux autres le 16 novembre.

Organisateurs

Partenaires