Main | EJCP2025 | Édition précédente (2024) | About | Contact |
Édition 2025 (30 Juin au 04 Juillet 2025)
L’édition 2025 de l’école aura lieu à Vannes. Elle est organisée par le laboratoire IRISA, ainsi qu’avec la participation de l’UBS et l’ENSIBS.
Les frais d’inscription comprennent le logement ainsi que les repas en demi-pension (incluant petit-déjeuner à l’hôtel, déjeuner du midi ainsi que des pauses).
Pour permettre un démarrage de l’EJCP au lundi matin (30 Juin), les logements sont prévus du dimanche soir (29 Juin) jusqu’au vendredi matin (04 Juillet). Les participants et participantes (ainsi que les intervenants et intervenantes) peuvent arriver sur Vannes dès le dimanche. Pour les inscrits et inscrites, il est fort probable que que vous ayez à partager votre chambre (2 max par chambres).
Inscriptions
Les frais d’inscription incluent l’hébergement ainsi que l’ensemble des repas en demi-pension pour la durée du séjour (comprenant les petit-déjeuners, repas du midi, et pause en après-midi). Le nombre d’inscription sera limité à 40 participants et participantes au maximum.
Le tarif est unique et est fixé à 500€ par personne. Le lien pour vous inscrire est le suivant: azur-colloque. Si vous rencontrez un quelconque problème, merci de contacter l’adresse rf-irisa@univ-rennes.fr. Le système Azur génère automatiquement un devis (si paiement par bon) ou une facture (si paiement par CB).
Lieu
L’adresse de l’école est :
TBA
Les logements se situeront au :
TBA
Programme
Les cours ainsi que les TP/TD de l’après midi auront lieu sur place. Ils sont prévus de commencer le lundi 30 Juin et de se terminer Vendredi 04 Juillet à midi (le repas du Vendredi midi est cependant prévu, pour ceux et celles qui le désirent, sur place) pour permettre à chacun et chacune de se déplacer dans d’autres villes si nécessaire.
Pour les TP, les participants et participantes utiliseront leur ordinateur personnel. Nous nous engageons à communiquer aux participants et participantes tout matériel qui nous sera fourni au préalable afin que les installations puissent se faire au mieux (et éventuellement pouvoir faire remonter des difficultés d’installation ou de mise en place).
Les soirées sont laissées libres.
Voici une ébauche de programme :
Lundi 30 juin 2025
Intervenant.e.s : Sophie Quinton (Equipe Spades, Inria Grenoble) Titre et description TBA
Mardi 1er Juillet 2025
Intervenant.e.s : David Baelde et Joseph Lallemand (Equipe Spicy, IRISA, UnivRennes)
Titre : Proving Cryptographic Protocols with Squirrel
Description : Cryptographic protocols are concurrent programs that use cryptographic primitives to carry out various tasks securely. They are used to authenticate agents online, to keep digital communications secret, to ensure privacy when voting, etc. Designing and proving cryptographic protocols can be challenging, even when they are small, due to the complexity of cryptographic assumptions and the adversarial environment in which protocols execute.
This course will present a specific approach to protocol verification, embodied in the Squirrel proof assistant. It will not assume any pre-requisite in cryptography, logic or proof assistants. It will be composed of: (1) a lecture introducing cryptographic protocols and the Squirrel approach to model and reason about them; (2) a practical session during which participants will be able to take their first steps in formally proving cryptographic protocols.
Mercredi 2 Juillet 2025
Intervenant.e.s : Laure Gonnord (Equipe CTSYS, LCIS, ESISAR Valence, Grenoble INP)
Titre : sparse abstract interpretation
Description : TBA
Jeudi 3 Juillet 2025
Intervenant.e.s : Yann Orlarey (Equipe Emeraude, Inria Lyon)
Titre : Atelier de lutherie numérique avec Faust
Description : L’atelier propose une découverte ludique du langage Faust et de la programmation audio, à travers la construction d’instruments de musique numériques. Comme nous le verrons avec des exemples pratiques, Faust repose sur un calcul de circuits. Programmer en Faust consiste à construire un circuit audio par composition de circuits primitifs, selon une approche purement fonctionnelle. Le circuit résultant est ensuite compilé en une implémentation optimisée, ciblant à la fois un langage (C++, Rust, WebAssembly, LLVM, etc.) et une architecture (VST, LV2, Jack, WebAudio, etc.). Les participants auront l’occasion d’implémenter quelques techniques classiques de synthèse sonore (soustractive, additive, FM) et de traitement du signal (filtrage, délais, réverbération). Ils découvriront en parallèle comment l’approche par composition de circuits facilite l’implémentation et la combinaison de ces techniques pour créer des instruments expressifs. La séance se terminera par une jam session collective, où les participants pourront jouer les instruments qu’ils auront créés, sur smartphone ou sur ordinateur.
Vendredi 4 Juillet 2025
Intervenant.e.s : Gilles Perrouin (FNRS, UNamur, Belgique) Titre et description TBA
Comité d’organisation
- Jamal EL HACHEM, Irisa, Vannes
- Paul TEMPLE, Irisa, Rennes
Pour plus d’information concernant l’EJCP25, vous pouvez écrire à Paul (paul.temple@irisa.fr) et Jamal (jamal.el-hachem@irisa.fr).