{'fraction_non_alphanumeric': 0.024509803921568627, 'fraction_numerical': 0.0, 'mean_word_length': 4.951456310679611, '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}}
Applications of Modulation in a McEliece-Like Symmetric-Key Scheme

A new McEliece-like symmetric-key scheme is proposed in this paper. Modulation is applied as a step of encryption to provide two functions: modulation and scrambling. The mapping process of modulation is controlled by error vectors, which is different from we are familiar with. Analysis shows that the new scheme can keep an acceptable security level and achieve a smaller key size in comparison with the previous McEliece-like symmetric-key schemes. Moreover, there is no trade-off between error correcting performance and the security level.