{'fraction_non_alphanumeric': 0.021986970684039087, 'fraction_numerical': 0.0, 'mean_word_length': 5.175879396984925, '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}}
Secured Clustering Algorithm for Mobile Ad Hoc Networks

Summary Future Mobile ad hoc networks may increase in size to reach the threshold of thousands of nodes per system (commercial or military). A way to handle this increasing number of nodes is to manage them in a hierarchically structure also called clustering. In this paper, we propose a secured weight-based clustering algorithm allowing more effectiveness, protection and trust in the management of cluster size variation. This algorithm is called Secured Clustering Algorithm (SCA), since it includes security requirements by using a trust value defining how much any node is trusted by its neighbourhood, and using the certificate as node’s identifier to avoid any possible attacks (Spoofing). SCA elects cluster-head according to its weight computed by combining a set of system parameters (Stability, Battery, Degree … etc). It also overcomes some limits in existed algorithms by defining new mechanisms as cluster division, merging diminution and extension. We also propose to use efficient flooding to send beacons within the cluster to avoid overhead due to flooding. SCA forms a hierarchical structure which can be used for both security and routing protocols.