Secure Asynchronous Reactive Systems
Secure Asynchronous Reactive Systems
复制标题
安全异步反应系统
DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
M. Waidner
中科院分区:
文献类型:
--
作者:
M. Backes;B. Pfitzmann;M. Waidner
We present a rigorous model for secure reactive systems in asynchronous networks. It captures both computational aspects of security as needed for cryptography, and abstractions as needed in typical theorem provers and model checkers, with clear refinement relations within and between the layers of abstraction. The term “reactive” means that the system interacts with its users multiple times, e.g., in many concurrent protocol runs. We define a distributed scheduling scheme that allows both probabilistic executions with realistic adversarial scheduling and the representation of local submachines. Polynomial runtime in the reactive case is defined precisely, to capture polynomially bounded users and adversaries, as well as actions of runtime-restricted machines in the presence of more powerful adversaries. The model captures the strongest possible adversarial behaviors, but is defined in a modular way so that other trust models can be considered, e.g., some secure or authentic channels and static or adaptive adversaries. Security-preserving refinement is different from normal refinement because it includes confidentiality. We capture it by the notion of reactive simulatability, extending existing cryptographic notions from much simpler scenarios to the general reactive case.