{'fraction_non_alphanumeric': 0.0196078431372549, 'fraction_numerical': 0.002028397565922921, 'mean_word_length': 4.943775100401607, '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}}
Text encryption for lower bandwidth channels: Design and implementation

Data security is critical for businesses of all sizes and types in the IT industry. Data security refers to the provision of secure data privacy protections to databases and websites, as well as the prevention of unwanted data access. Encryption is a critical data security approach in which unauthorized people or hackers gain access to unreadable material by encrypting digital data, software/hardware, and hard drives. Computing processes generate data, which is then encrypted and sent into the network using the key. In this work, an encryption approach has been proposed for low bandwidth channels. The proposed approach is compared with various other approaches like DES, 3DES, AES, blowfish, and RSA in terms of execution time and file size. It is observed that the proposed approach has a faster execution time than existing algorithms for data sizes less than 1 MB. However, once the data size exceeds 1 MB, the proposed approach takes longer to execute than previous algorithms. This implementation focuses on shortening the encrypted message in this proposed technique, increasing the complexity of the attacker's decryption. The key is generated by the message and sent together with the encrypted message. The key is the same length as the cipher text, and the cipher text is then reduced to the original message. Finally, the encrypted text and key are the same size as the original message.