{'fraction_non_alphanumeric': 0.022222222222222223, 'fraction_numerical': 0.01568627450980392, 'mean_word_length': 5.227642276422764, '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}}
Improving the security of McEliece-like public key cryptosystem based on LDPC codes

Decoding attacks are subjected to McEliece code-based public key cryptosystems. Nowadays, complexity of order 280 is considered to be immune. However, the original McEliece cryptosystem has work factor of order 264 against this kind of attacks. There aren't any immune methods to avoid this kind of attacks except increasing code parameters, whereas, this modifications make McEliece cryptosystem impractical. In this paper we improve the security level of LDPC based McEliece cryptosystem i.e. Baldi's cryptosystem about 223 operations to achieve the work factor of 294, without any remarkable increment in key-size or any decrement in transmission rate or speed of cryptosystem.