{'fraction_non_alphanumeric': 0.01676963812886143, 'fraction_numerical': 0.0, 'mean_word_length': 5.710059171597633, '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}}
Speeding Up Sensor Data Encryption with a Common Key Cryptosystem combined with Fully Homomorphic Encryption on Smartphones

Statistical analysis using cloud services to utilize sensor data acquired by IoT devices such as smartphones has become widespread. Highly confidential data, such as location information, exists in sensor data acquired by IoT devices, and it is necessary to protect personal information in case of information leakage on cloud services that are not necessarily safe. Therefore, fully homomorphic encryption that can add and multiply ciphertexts has attracted attention. However, public key cryptosystems are generally slower than common key cryptosystems, and fully homomorphic encryption, which is a public key cryptosystem, takes long processing times. Thus, implementation on IoT devices that have low computational power is an issue. In this research, we propose a combination of common key cryptosystems and fully homomorphic encryption, which is a public key cryptosystem, to perform high-speed encryption and statistical analysis on cloud services even on devices with limited computational resources.