{'fraction_non_alphanumeric': 0.010558069381598794, 'fraction_numerical': 0.0, 'mean_word_length': 6.217391304347826, '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}}
The Research on Cryptographic Algorithms Recognition Technology

At present, the research on security of computer system and searching for malicious codes pays more attention to cryptographic algorithms recognition technology. However, the existing theories or tools in the field of cryptographic algorithms recognition are not mature. In order to improve the accuracy of cryptographic algorithms recognizing, this paper discusses encryption and decryption functions characteristic information database and proposes a recognition model to recognize cryptographic algorithms from binary files. The accuracy assessment indicates the model is effective and feasible.