{'fraction_non_alphanumeric': 0.023404255319148935, 'fraction_numerical': 0.009574468085106383, 'mean_word_length': 5.401360544217687, '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}}
Novel Stream Cipher Using 2-D Hybrid CA and Variable Ordered Recursive CA Substitutions

This paper presents a new stream cipher for data security, which is based on the replacement of data values using variable ordered recursive cellular automata (CA) substitutions. To achieve this aim, 2-D hybrid CA was built firstly, then 1st-ordered and 2nd-ordered generalized CA transforms were developed to build variable ordered recursive CA substitutions. The proposed stream cipher satisfies the properties of confusion and diffusion because of the proposed CA substitutions are flexible. Moreover, the characteristics of the proposed stream cipher are loss-less, symmetric private key, very large number of security keys (number of possible security keys is more than 10274), and key-dependent pixel value replacement. Simulation results obtained using some color images clearly demonstrate the strong performance of the proposed stream cipher.