The Community for Technology Leaders
2013 International Conference on Availability, Reliability and Security (2013)
Regensburg, Germany Germany
Sept. 2, 2013 to Sept. 6, 2013
pp: 437-445
While security algorithms are utilized to protect system resources from misuse, using a single algorithm such as CAPTCHAs and Spam-Filters as a defence mechanism can work to protect a system against current attacks. However, as attackers learn from their attempts, this algorithm will eventually become useless and the system is no longer protected. We propose to look at a set of algorithms as a combined defence mechanism to maximize the time taken by attackers to break a system. When studying sets of algorithms, diverse issues arise in terms of how to construct them and in which order or in which combination to release them. In this paper, we propose a model based on Stochastic Petri Nets, which describe the interaction between an attacker, the set of algorithms used by a system, and the knowledge gained by the attacker with each attack. In particular, we investigate the interleaving of dependent algorithms, which have overlapping rules, with independent algorithms, which have a disjoint set of rules. Based on the proposed model, we have analyzed and evaluated how the order can impact the time taken by an attacker to break a set of algorithms. Given the mean time to security failure (MTTSF) for a system to reach a failure state, we identify an improved approach to the release order of a set of algorithms in terms of maximizing the time taken by the attacker to break them. Further, we show a prediction of the attacker's knowledge acquisition progress during the attack process.
Performance analysis, Security and Protection, Model-based evaluation, Mean Time To Security Failure

S. A. Alsuhibany and A. van Moorsel, "Modelling and Analysis of Release Order of Security Algorithms Using Stochastic Petri Nets," 2013 International Conference on Availability, Reliability and Security(ARES), Regensburg, Germany Germany, 2013, pp. 437-445.
188 ms
(Ver 3.3 (11022016))