Fabric, le langage qui sécurise Java de l’intérieur

Des chercheurs américains ont élaboré un langage qui permet d’intégrer des règles de sécurité directement dans le code Java.

Six chercheurs de l’université américaine de Cornell viennent de créer Fabric, un langage qui rend possible l’intégration des procédures de sécurité dans les programmes Java.

Il est fondé sur l’utilisation de règles baptisées Principals, qui permettent de soumettre les différents objets de programmation à des exigences de sécurité. Par exemple : l’objet A n’a pas l’accès en lecture/écriture sur l’objet B. Le compilateur vérifie que ces règles sont bien respectées dans le code source avant de créer le code Java. C'est ainsi qu'une sécurité intrinsèque au logiciel est obtenue.

Fabric est disponible en téléchargement en version 0.1. Un article scientifique publié par les chercheurs de l’université de Cornwell détaille le fonctionnement de ce langage.

Auteur : Gilbert Kallenborn, 01net.

Les derniers produits des risques professionnels