Toward nonlinear dynamic control over encrypted data for infinite time horizon
Recent studies on encrypted control using homomorphic encryption allow secure operation by directly performing computations on encrypted data without decryption. Implementing dynamic controllers on encrypted data presents unique challenges due to limitations on the number of operations on an encrypt...
Saved in:
Main Authors | , , , |
---|---|
Format | Journal Article |
Language | English |
Published |
12.10.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Recent studies on encrypted control using homomorphic encryption allow secure
operation by directly performing computations on encrypted data without
decryption. Implementing dynamic controllers on encrypted data presents unique
challenges due to limitations on the number of operations on an encrypted
message. Hence, it may not be possible to perform the recursive operations for
an infinite time horizon. In this note, we demonstrate that it is possible to
run a dynamic controller over encrypted data for an infinite time horizon if
the output of the controller can be represented as a function of a fixed number
of previous inputs and outputs. The presented implementation requires
encryption at both input and output of the plant. We identify a class of
nonlinear systems that can accommodate the proposed implementation. The
closed-loop performance can be guaranteed using the proposed encrypted
controller by ensuring that quantization error is made arbitrarily small with
appropriate choice of parameters. We show that the proposed method is amenable
to linear systems (as a subset of the said nonlinear systems) with performance
guarantees. |
---|---|
DOI: | 10.48550/arxiv.2110.06270 |