Safe Execution of Untrusted Applications on Embedded Network Processors

H.J. Bos, B. Samwel, M.-L. Cristea, K. Anagnostakis

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

This paper summarises research conducted in 2002 on the programmability of network processors. Controlling the function of embedded network processor systems has so far been confined to simple configuration languages while full programmability is available only to trusted system-level programmers. In this paper, we enable the safe execution of untrusted code on IXP network processors. We extend techniques used in extensible OS kernels, adapting them to the characteristics of network processing to produce a restricted execution model trading off some flexibility for robustness, yet enabling a wide range of low-level applications not presently possible. Copyright © 2008, Inderscience Publishers.
Original languageEnglish
Pages (from-to)294-303
JournalInternational Journal of Embedded Systems
Volume4
Issue number3
DOIs
Publication statusPublished - 2008

Bibliographical note

okeixp:ijes08

Fingerprint

Dive into the research topics of 'Safe Execution of Untrusted Applications on Embedded Network Processors'. Together they form a unique fingerprint.

Cite this