Sécurisation de services via des techniques de healing et d'encapsulations - Université Clermont Auvergne
Communication Dans Un Congrès Année : 2024

Sécurisation de services via des techniques de healing et d'encapsulations

Résumé

Les compositions de services sont largement adopte ́es dans l’industrie depuis au moins une décennie. Force est de constater que l’ intérêt pour leur développement est souvent inversement proportionnel a` leur sécurisation, ce qui expose les développeurs et services a` devenir les proies d’attaquants. Cet article présente une approche pour aider les entreprises a` rendre résilient des services ayant diverses faiblesses (weaknesses) de sécurité grâce une nouvelle technique de guérison (software healing). De ce fait, cette approche semi-supervise ́e ne modifie pas le code original mais utilise des techniques d’encapsulation d’un service pour proposer un service mieux sécurisé. Celui- ci propose donc la définition d’opérateurs de healing de sécurité composé de 2 mitigations, une construite via un générateur de ”prompt” pour IA génératives, et une seconde de repli se basant sur des solutions connues mais plus limitative quand à l’accès au service. Cet article propose également un algorithme de healing utilisant des ensembles de test et les opérateurs de healing. L’approche sera illustre ́e avec un exemple de services et de weakness. Finalement, sachant que le travail présenté est en cours d'étude, l’article présentera des perspectives de travail inhérentes a` la confiance qui peut être apporte ́e aux solutions de healing générées par IA et à l’évaluation de notre algorithme.
Fichier principal
Vignette du fichier
Papier_AFADL_2024 (15).pdf (253.35 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-04623875 , version 1 (25-06-2024)

Licence

Identifiants

  • HAL Id : hal-04623875 , version 1

Citer

Jarod Sue, Sébastien Salva. Sécurisation de services via des techniques de healing et d'encapsulations. AFADL 2024: Journées Approches Formelles dans l'Assistance au Développement de Logiciels, Jun 2024, Strasbourg, France. ⟨hal-04623875⟩
21 Consultations
18 Téléchargements

Partager

More