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

作者: N. Dragoni , F. Massacci , K. Naliuka , I. Siahaan

DOI: 10.1007/978-3-540-73408-6_21

关键词:

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

参考文章(22)
Kousha Etessami, A Hierarchy of Polynomial-Time Computable Simulations for Automata CONCUR 2002 — Concurrency Theory. pp. 131- 144 ,(2002) , 10.1007/3-540-45694-5_10
Marcin Jurdziński, Small Progress Measures for Solving Parity Games symposium on theoretical aspects of computer science. pp. 290- 301 ,(2000) , 10.1007/3-540-46541-3_24
Matthew Hennessy, Robin Milner, On Observing Nondeterminism and Concurrency international colloquium on automata, languages and programming. pp. 299- 309 ,(1980) , 10.1007/3-540-10003-2_79
Nicolas Le Sommer, Towards a Dynamic Resource Contractualisation for Software Components Lecture Notes in Computer Science. pp. 129- 143 ,(2004) , 10.1007/978-3-540-24848-4_9
Y. Kesten, Z. Manna, H. McGuire, A. Pnueli, A Decision Algorithm for Full Propositional Temporal Logic computer aided verification. pp. 97- 109 ,(1993) , 10.1007/3-540-56922-7_9
David L. Dill, Alan J. Hu, Howard Wong-Toi, Checking for Language Inclusion Using Simulation Preorders computer aided verification. pp. 255- 265 ,(1991) , 10.1007/3-540-55179-4_25
Kousha Etessami, Thomas Wilke, Rebecca A. Schuller, Fair Simulation Relations, Parity Games, and State Space Reduction for Büchi Automata SIAM Journal on Computing. ,vol. 34, pp. 1159- 1175 ,(2005) , 10.1137/S0097539703420675
Li Gong, Java security: present and near future IEEE Micro. ,vol. 17, pp. 14- 19 ,(1997) , 10.1109/40.591650
George C. Necula, Proof-carrying code symposium on principles of programming languages. pp. 106- 119 ,(1997) , 10.1145/263699.263712