{'fraction_non_alphanumeric': 0.01262135922330097, 'fraction_numerical': 0.0, 'mean_word_length': 5.325153374233129, '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}}
An improved scheme for unilateral asymmetric smart card authentication

In security analyses of authentication protocols for smart cards, we usually consider two possible attacks: replay attacks and active attacks. The aims of both attacks are to try to use fake cards for successful authentication. In addition to these attacks, there are other possible attacks, the aim of which is only to let the valid cards to be unsuccessfully authenticated. These attacks are referred to as hostile attacks. The smart card authentication protocols may face a challenge of not functioning properly with the hostile attacks, the replay attacks and active attacks. In this paper, we proposed an improved authentication protocol by modifying a classic unilateral asymmetric authentication protocol to provide a strong protection to prevent the smart cards from these three kinds of attacks. The security analyses show that the improved authentication protocol is much stronger against these three kinds of attacks than the traditional protocol.