Certificate translation in abstract interpretation

  • Authors:
  • Gilles Barthe;César Kunz

  • Affiliations:
  • INRIA Sophia Antipolis, Méditerranée, France;INRIA Sophia Antipolis, Méditerranée, France

  • Venue:
  • ESOP'08/ETAPS'08 Proceedings of the Theory and practice of software, 17th European conference on Programming languages and systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A certificate is a mathematical object that can be used to establish that a piece of mobile code satisfies some security policy. Since in general certificates cannot be generated automatically, there is an interest in developing methods to reuse certificates. This article formalises in the setting of abstract interpretation a method to transform certificates of program correctness along program transformations.