Encrypted control is a framework for the secure outsourcing of controller computation using homomorphic encryption that allows to perform arithmetic operations on encrypted data without decryption. In a previous study, the security level of encrypted control systems was quantified based on the difficulty and computation time of system identification. This study investigates an optimal design of encrypted control systems when facing an attack attempting to estimate a system parameter by the least squares method from the perspective of the security level. This study proposes an optimal $H_2$ controller that maximizes the difficulty of estimation and an equation to determine the minimum security parameter that guarantee the security of an encrypted control system as a solution to the design problem. The proposed controller and security parameter are beneficial for reducing the computation costs of an encrypted control system, while achieving the desired security level. Furthermore, the proposed design method enables the systematic design of encrypted control systems.
翻译:加密控制是使用同质加密进行控制器计算的安全外包框架,可以对加密数据进行算术操作,而不进行解密。在先前的一项研究中,加密控制系统的安全水平是根据系统识别的难度和计算时间量化的。这项研究调查了在遇到试图从安全级别角度用最小方位方法估计系统参数的攻击时加密控制系统的最佳设计。本研究建议了最佳的2美元控制器,该控制器将估算的难度最大化,并提出了一个方程式,以确定保证加密控制系统安全的最低限度安全参数,作为设计问题的解决方案。拟议的控制器和安全参数有助于降低加密控制系统的计算成本,同时达到理想的安全水平。此外,拟议的设计方法使得加密控制系统能够系统设计。