{'fraction_non_alphanumeric': 0.014660493827160493, 'fraction_numerical': 0.0007716049382716049, 'mean_word_length': 5.235576923076923, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Scalable Key Management for Elastic Security Domains in Fog Networks

Fog computing is a promising technology that ensures sharing resources and services in the neighborhood of a network while enhancing their secrecy and availability. Indeed, sharing through the cloud raises fears when it comes to share sensitive and private data. Many studies show that users, enterprises and stakeholders are more keen to share and collaborate if that sensitive data were managed locally at the edge of the network. Therefore, Fog computing comes to alleviate those fears and allow users to manage sensitive services at the edge of the network. However, since the fog is an extension of the cloud to the edge of the networks, it brings new challenges with respect to implementing security policies relating to shared data and services among multiple consumers, especially when those consumers are dynamic. In this paper, we propose a group key management scheme that allows to manage elastic security domains where dynamic consumers share sensitive services. The elasticity of the scheme supports dynamic adaptation of security domains' size through activating or deactivating proxy services at the fog gateways in order to minimize group key management overheads (1-affects-n and encryption key translation).