{'fraction_non_alphanumeric': 0.01699463327370304, 'fraction_numerical': 0.0, 'mean_word_length': 5.322033898305085, '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}}
Authentication in Internet of Things Systems via Mobile Communication Technologies

The Internet of things (IoT) has become a popular workplace that has been used frequently nowadays. The message queue telemetry transport (MQTT) protocol, which is used in communication of devices with each other without human interactions, is preferred in this study because it is advantageous with its minimum data size and more message transmission with high bandwidth in IoT scenarios. In addition to the username and password authentication features that exist in the MQTT protocol, (one-time password - OTP) has been generated to provide device authentication via the global system for mobile communications (GSM) technology over different communication channel by considering the restriction of devices to operate and avoiding encryption algorithms that require heavy computation. The aim of the scope of this study, security is provided that in case of there is no secure channel between client and server, system is not accessible since OTP is not validated by the user even if username and password are obtained by attacker.