Back to Careers

Mise en oeuvre d'une couche de sécurité IoT

Internship
,
Rennes
À propos d'Acklio

Acklio développe des solutions innovantes dans le monde de l'internet des objets en unifiant la façon dont les objets communiquent quel que soit de réseau utilisé.

L'offre se base d'une part sur un SDK intégré aux devices IoT permettant de compresser les couches IP et d'adapter les tailles des messages en fonction des contraintes de réseau LPWAN, et d'autre part sur un cœur de réseau IP permettant d'assurer la décompression et  le rôle de passerelle IoT entre le monde IP et non IP.

Sujet de stage

Le sujet de stage portera sur la mise en œuvre d'une couche de sécurité entre le device (intégré au SDK) et un proxy de sécurité situé dans le cœur de réseau.

Dans un premier temps il s'agira d'optimiser le fonctionnement d'une couche de sécurité basé sur le standard DTLS, notamment en étudiant les possibilités de compression des entêtes DTLS, en phase de hand-check et en phase de communication, puis en implémentant la solution optimale.

Dans un second temps il s'agira de mettre en œuvre une couche de sécurité basé sur un nouveau standard OSCORE (RFC8613), mieux optimisé pour les objets. Il s'agira d'évaluer les implémentations open source disponibles, de vérifier leur périmètre fonctionnel,  d'identifier comment les mettre en œuvre dans le SDK, puis de les intégrer.

Vous serez directement intégré à une équipe de développement en mode Agile pour la réalisation de ces tâches. Les développements seront réalisés en langage C pour la partie embarquée, et en langage Go pour la partie cœur de réseau.


Ready to apply?

Email us at: jobs@ackl.io