{'fraction_non_alphanumeric': 0.016476552598225603, 'fraction_numerical': 0.0, 'mean_word_length': 5.076923076923077, '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}}
Simple yet Assured Tree Encryption (SATE)

Simplicity is one of the most important factors in selecting a cryptographic algorithm. It is so important that the AES algorithm winner, which is Rijndael, is less secure than its rivals. Simplicity is important characteristic as algorithms that have this property can be applied to wide area of applications cheaply. SATE, which stands for Simple yet Assured Tree Encryption, is a very simple encryption algorithm that is inspired by tree structure. The usage of tree structure can be implemented easily and cheaply using standard shift registers, yet it will give lots of complexity to the cipher text as it has lots of branches. Experiments show that SATE is a very strong cryptography algorithm with strong confusion-diffusion characteristic