{'fraction_non_alphanumeric': 0.020637898686679174, 'fraction_numerical': 0.0, 'mean_word_length': 5.753164556962025, '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 security controller-based software defined security architecture

Software Defined Security (SDS), which provides a flexible and centralized security solution, attracts many researchers to study the details of this conception. In this paper, a security controller-based SDS (SC-SDS) architecture is presented, in which a modularized security controller is placed in the control plane and interacts with other components through APIs. The security controller completes the control function for security services together with the SDN controller. It ensures loose coupling between the security controller and other components of the architecture, which is convenient for the later migration and expansion. With the powerful control capability of the SC-SDS architecture, the orchestration of the security services can be realized, thus various independent security services are orderly combined to improve the efficiency of the security protection. We provide an orchestration scenario to demonstrate the orchestration capability of the proposed SC-SDS architecture.