{'fraction_non_alphanumeric': 0.01834061135371179, 'fraction_numerical': 0.0, 'mean_word_length': 5.262295081967213, '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 Privacy-Preserving Multi-Factor Authenticated Key Exchange Protocol with Provable Security for Cloud Computing

In the past decade, cloud computing has grown from being a promising business concept to one of the fast growing segments of the information technology’s industry. More and more information of individuals and companies are stored in the cloud. However, the openness of the network and the uncontrollability of the cloud computing environment bring serious threats to user’s sensitive data and personal privacy. Security and privacy issues pose as the key roadblock to its fast adoption. In order to address these issues, we present an efficient MFAKE protocol based on fuzzy extractors in this paper. The novel protocol can be proven secure in the random oracle model and achieves truly multi-factor security. Compared with other related MFAKE protocols, our protocol not only enjoys stronger security, but also has greater efficiency both in terms of computation and communication. The proposed MFAKE protocol provides high-level security and protects user’s privacy, so it is particular suitable for cloud computing environments.