In this paper we propose the notion of security-by-contract, a mobile contract that an application carries with itself. The key idea of the framework is that a digital signature should not just certify the origin of the code but rather bind together the code with a contract. We provide a description of the overall life-cycle of mobile code in the setting of security-by-contract, describe a tentative structure for a contractual language and propose a number of algorithms for one of the key steps in the process, the contract-policy matching issue. We argue that security-by-contract would provide a semantics for digital signatures on mobile code thus being a step in the transition from trusted code to trustworthy code. © Springer-Verlag Berlin Heidelberg 2007.

Security-by-Contract: Toward a Semantics for Digital Signatures on Mobile Code

Massacci, Fabio;Naliuka, Katsiaryna;Siahaan, Ida Sri Rejeki
2007-01-01

Abstract

In this paper we propose the notion of security-by-contract, a mobile contract that an application carries with itself. The key idea of the framework is that a digital signature should not just certify the origin of the code but rather bind together the code with a contract. We provide a description of the overall life-cycle of mobile code in the setting of security-by-contract, describe a tentative structure for a contractual language and propose a number of algorithms for one of the key steps in the process, the contract-policy matching issue. We argue that security-by-contract would provide a semantics for digital signatures on mobile code thus being a step in the transition from trusted code to trustworthy code. © Springer-Verlag Berlin Heidelberg 2007.
2007
Public Key Infrastructure: 4th European PKI Workshop: Theory and Practice, EuroPKI 2007: Proceedings
Berlin ; Heidelberg
Springer
9783540734079
N., Dragoni; Massacci, Fabio; Naliuka, Katsiaryna; Siahaan, Ida Sri Rejeki
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/75862
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 44
  • ???jsp.display-item.citation.isi??? 27
  • OpenAlex ND
social impact