{'fraction_non_alphanumeric': 0.011086474501108648, 'fraction_numerical': 0.0, 'mean_word_length': 5.550724637681159, '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}}
Adaptive Threshold Puzzles

Threshold puzzles represent an improved version of client puzzles, which have been proposed to add DoS resistance to authentication protocols. They involve the time management of solved puzzle instances, thus making the protocol resistant to strong attacks. This paper addresses the need of adapting the puzzle complexity to the computational power of the client and introduces a new concept: the adaptive threshold puzzles