kirancodes.me
To Proof Maintenance & Beyond!

2,199 papers · page 76 of 110

POPL 1997★ Most Influential POPL Paper (awarded 2007)

Proof-Carrying Code

George C. Necula

This paper describes proof-carrying code (PCC), a mechanism by which a host system can determine with certainty that it is safe to execute a program supplied (possibly in binary form) by an untrusted source. For this to be possible, the untrusted code producer must supply with th…