{'fraction_non_alphanumeric': 0.005636978579481398, 'fraction_numerical': 0.0, 'mean_word_length': 6.46218487394958, '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}}
A Cryptography and Machine Learning Based Authentication for Secure Data-Sharing in Federated Cloud Services Environment

Abstract Secure mutual authentication is an indispensable requirement to share organizational invaluable data among collaborating entities in federated cloud environment. This work presents a novel mutual authentication method which incorporates machine learning based ensemble Voting Classifier for online threat detection and Elliptic Curve Cryptography with Schnorr’s signature scheme based key agreement to ensure secure communication among the participating entities by prior detection and mitigation of security breaches. The performance evaluation by using a benchmark from Canadian Institute for Cybersecurity Datasets and ProVerif security analysis tool verifies its efficiency in terms of security features and communication cost over existing approaches.