Dynamic Controller That Operates Over Homomorphically Encrypted Data for Infinite Time Horizon

Dynamic Controller That Operates Over Homomorphically Encrypted Data for Infinite Time Horizon
复制标题

在无限时间范围内对同态加密数据进行操作的动态控制器

DOI:
--
复制
发表时间:
2019
影响因子:
6.8
通讯作者:
Kyoohyung Han
Kyoohyung Han
中科院分区:
计算机科学2区
文献类型:
--
作者:
Junsoo Kim;H. Shim;Kyoohyung Han

文献摘要

被引文献

相似文献

在本文中,我们提出了一种动态反馈控制器,它利用密码系统的同态性质来计算加密数据上的下一个状态和控制信号,其性能相当于实值数据上的线性动态控制器。假设对象的输入和输出都被加密并传输回控制器,则证明了任何线性时不变控制器的状态矩阵总是可以转换为整数分量矩阵。这允许动态反馈控制器在不解密或重置其内部状态的情况下在无限时间范围内运行。为了在实践中实现,我们说明了基于带错误学习问题的密码系统的使用,该密码系统允许对加密数据进行乘法和加法。通过闭环稳定性,可以将加密过程中注入的随机数对安全性的影响保持在一个较小的范围内。
In this article, we present a dynamic feedback controller that computes the next state and the control signal over encrypted data using homomorphic properties of cryptosystems, whose performance is equivalent to the linear dynamic controllers over real-valued data. Assuming that the input as well as the output of the plant is encrypted and transmitted back to the controller, it is shown that the state matrix of any linear time-invariant controller can be always converted to a matrix of integer components. This allows the dynamic feedback controller to operate for infinite time horizon without decryption or reset of its internal state. For implementation in practice, we illustrate the use of a cryptosystem that is based on the Learning With Errors problem, which allows both multiplication and addition over encrypted data. It is also shown that the effect of injected random numbers during encryption for security can be maintained within a small bound by way of the closed-loop stability.