Secure and Private Implementation of Dynamic Controllers Using Semihomomorphic Encryption
Carlos Murguia, Farhad Farokhi, Iman Shames
IEEE Transactions on Automatic Control | Institute of Electrical and Electronics Engineers (IEEE) | Published : 2020
This article presents a secure and private implementation of linear time-invariant dynamic controllers using Paillier's encryption, a semihomomorphic encryption method. To avoid overflow or underflow within the encryption domain, the state of the controller is reset periodically. A control design approach is presented to ensure stability and optimize performance of the closed-loop system with encrypted controller.
Awarded by NATO Science for Peace and Security PROGRAMME
Aspects of this work were done while F. Farokhi held a joint appointment with CSIRO's Data61, Docklands, VIC 3008, Australia. The work of Farhad Farokhi was also supported in part by the McKenzie Fellowship and in part by the Melbourne School of Engineering. The work of Iman Shames was supported by NATO Science for Peace and Security PROGRAMME SPS.SFP G5479. Recommended by Associate Editor F. Pasqualetti.