Static Semantics of Secret Channel Abstractions

作者: Marco Giunti

DOI: 10.1007/978-3-319-11599-3_10

关键词:

摘要: The secret π-calculus extends the by adding an hide operator that permits to declare channels as secret. main aim is confidentiality, which gained restricting access of object communication. Communication protected are more secure since they have static scope and do not allow context’s interaction, can be implemented dedicated channels. In this paper, we present semantics channel abstractions introducing a type system considers two modalities for (scope): dynamic. We show represented in prescribing modality. illustrate feasibility our approach security API message-passing communication works standard (π-calculus) middleware while featuring Interestingly, just require programmer meant secret, leaving burden managing compiler.

参考文章(34)
XIAOJUAN CAI, YUXI FU, The λ-calculus in the π-calculus Mathematical Structures in Computer Science. ,vol. 21, pp. 943- 996 ,(2011) , 10.1017/S0960129511000260
Michele Bugliesi, Marco Giunti, Typed processes in untyped contexts trustworthy global computing. ,vol. 3705, pp. 19- 32 ,(2005) , 10.1007/11580850_3
Matthew Hennessy, A Distributed Pi-Calculus ,(2007)
José-Luis Vivas, Mads Dam, From Higher-Order pi-Calculus to pi-Calculus in the Presence of Static Operators international conference on concurrency theory. pp. 115- 130 ,(1998) , 10.1007/BFB0055619
Martı́n Abadi, Andrew D. Gordon, A calculus for cryptographic protocols Information & Computation. ,vol. 148, pp. 1- 70 ,(1999) , 10.1006/INCO.1998.2740
Luca Cardelli, Giorgio Ghelli, Andrew D. Gordon, Secrecy and group creation Information & Computation. ,vol. 196, pp. 127- 155 ,(2005) , 10.1016/J.IC.2004.08.003
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
Vasco T. Vasconcelos, Kohei Honda, Principal Typing Schemes in a Polyadic pi-Calculus international conference on concurrency theory. pp. 524- 538 ,(1993) , 10.1007/3-540-57208-2_36