Proof of execution using random function

A physical random function (PUF) is a function that is easy to evaluate but hard to characterize. Controlled physical random functions (CPUFs) are PUFs that can only be accessed via a security program controlled by a security algorithm that is physically bound to the PUF in an inseparable way. CPUFs...

Full description

Saved in:
Bibliographic Details
Main Authors TUYLS PIM THEO, VAN DIJK MARTEN ERIK
Format Patent
LanguageEnglish
Published 25.01.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A physical random function (PUF) is a function that is easy to evaluate but hard to characterize. Controlled physical random functions (CPUFs) are PUFs that can only be accessed via a security program controlled by a security algorithm that is physically bound to the PUF in an inseparable way. CPUFs enable certified execution, where a certificate is produced that proves that a specific computation was carried out on a specific processor. The invention provides an additional layer for generating a proof of execution which any third party can verify. This proof of execution is also useful to provide secure memory and secure interruptible program execution.
Bibliography:Application Number: US20040556520