{'fraction_non_alphanumeric': 0.023715415019762844, 'fraction_numerical': 0.0, 'mean_word_length': 5.9862068965517246, '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}}
An Orchestration Framework for IoT Devices Based on Public Key Infrastructure (PKI)

Internet of Things(IoT), allows communication among heterogeneous devices including everyday existing objects, embedded intelligent sensors, context-aware computing, traditional computing networks and smart objects that differ in their design, systems, protocols, intelligence, applications, vendors, and sizes. The direct connection of these heterogeneous devices to the Internet poses security risks. Some of these devices are sometimes compromised and used in attacks such as DoS. This paper presents an orchestration framework for IoT devices based on public key infrastructure (PKI) aimed at providing logical isolation of IoT devices in situations where these devices have been compromised. We evaluate the performance of the proposed framework based on the computational time of the cryptographic algorithm, performance overhead when the framework was implemented on an IoT device and access revocation/restoration time.