{'fraction_non_alphanumeric': 0.0274949083503055, 'fraction_numerical': 0.003054989816700611, 'mean_word_length': 4.957575757575758, '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 New Chaotic Image Scrambling Scheme Based on Spatial Bit-Level Map

Image scrambling is an important technique in digital image encryption and digital image watermarking. This paper proposes a new image scrambling algorithm based on chaotic sequence and spatial bit-level map. First, I used Logistic chaotic sequences to rearrange digital image pixels into one-dimensional (1-D) sequence, then the value of each pixel in the sequence was decomposed into k-bits which constituted a two-dimensional (2-D) bit matrix. Second, the spatial bit-level map was performed in the 2-D bit matrix to generate pixels with new values. Finally, the scrambling image was generated according to these pixels. This algorithm can scramble image based on the pixel’s position and the value and their corresponding probability. The experimental results show that this scrambling algorithm possesses perfect confusion properties and it can resist various attacks. Also it can apply to non-square image.