{'fraction_non_alphanumeric': 0.012622720897615708, 'fraction_numerical': 0.0, 'mean_word_length': 5.490909090909091, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A new model of formal design system of security authentication protocol

Developing a new model of designing security authentication protocols with formal methods. It divides the design of security protocols into three levels. The first level is realizing basic key exchange and identity verification. The second level is the efficiency promotion and realization mechanism of defending Denial-of-service Attacks. The third level is the security analysis of security protocols and verifying the security properties by automatic test tools. This model can generate many candidate protocols according to different environment and requirements, and it can be conveniently extended and transplanted according to needs.