Digital signatures have been proposed by several researchers as a way of preventing execution of malicious code. In this paper, we propose a general architecture for performing the signature verification as part of the kernel execution process. The proposed architecture does not require any change in the interpreters used to execute code and it can accommodate any executable format. We also report on our implementation for the Linux operating system that focuses on ELF and script executables. Experimental results show that our solution is of potential interest as virtually no slowdown is experienced in the execution.

An Architecture for Kernel-Level Verification of Executables at Run Time / Catuogno, Luigi; Visconti, Ivan. - In: COMPUTER JOURNAL. - ISSN 0010-4620. - 47:(2004), pp. 511-526. [10.1093/comjnl/47.5.511]

An Architecture for Kernel-Level Verification of Executables at Run Time

VISCONTI, Ivan
2004

Abstract

Digital signatures have been proposed by several researchers as a way of preventing execution of malicious code. In this paper, we propose a general architecture for performing the signature verification as part of the kernel execution process. The proposed architecture does not require any change in the interpreters used to execute code and it can accommodate any executable format. We also report on our implementation for the Linux operating system that focuses on ELF and script executables. Experimental results show that our solution is of potential interest as virtually no slowdown is experienced in the execution.
2004
01 Pubblicazione su rivista::01a Articolo in rivista
An Architecture for Kernel-Level Verification of Executables at Run Time / Catuogno, Luigi; Visconti, Ivan. - In: COMPUTER JOURNAL. - ISSN 0010-4620. - 47:(2004), pp. 511-526. [10.1093/comjnl/47.5.511]
File allegati a 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/11573/1718827
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 7
social impact