{'fraction_non_alphanumeric': 0.023943661971830985, 'fraction_numerical': 0.0, 'mean_word_length': 4.5546875, '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 Software for S-box Performance Analysis and Test

S-box (Substitution box) is one of the core components in the block cipher and plays an important role in the process of encrypting plaintext. In this paper, the performance indexes of S-box are summarized and analyzed. The corresponding numeric methods for calculating them are presented. Then, the software is developed, which can not only calculate the performance indexes of S-box but also find the ones that satisfy the performance requirement from lots of S-boxes. Based on the simulation test, the conclusion can be drawn that the software is very useful to aid the research of S-box and gives a good support to design block cipher with high security.