{'fraction_non_alphanumeric': 0.018501387604070305, 'fraction_numerical': 0.0, 'mean_word_length': 5.557575757575758, '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}}
New intelligent strategy for encryption decisional support system

Despite the exponential evolution of information technologies and IT infrastructure, IT security tools (including encryption) do not always guarantee the same level of security. One can find very powerful encryption systems for images but not necessarily for videos or literal texts. Our contribution is to achieve an intelligent encryption strategy for communication software, allowing the use of the most appropriate encryption system for the messages specificities, the infrastructure, and the destination platform. For this, we start with a classification of data to secure. Then, we establish a multidimensional data analysis through a Datawarehousse design in the star model. Moreover, in order to make the system intelligent, we populate the knowledge base with all the encryption results performed after each communication. Finally, we propose to apply the block nested loop (BNL) algorithm on ciphering algorithms skyline candidate to decide the one who meets most of the criteria to secure communication.