“…In [39], the intruder is assumed to observe some sensor events, and an edit function and a supervisor are co-synthesized to enforce the opacity, the covertness 1 and the requirement satisfaction. Nevertheless, there exist some limitations in the setup of [39]: 1) the intruder can only observe sensor information but cannot eavesdrop control commands issued by the supervisor; 2) only an edit function is deployed to confuse the intruder to ensure the opacity, which might not work in some scenarios where the capability of the edit function is not powerful enough. In this work, by employing a dynamic mask together with an edit function and a supervisor against the more powerful sensoractuator eavesdropping intruder for opacity enforcement and requirement satisfaction, we solve a new and more challenging privacy-preserving supervisory control problem, The challenges are as follows: 1) The reinforcement of the intruder's observation capability not only increases the difficulty for the dynamic mask and the edit function to enforce the opacity and remain covert, but also reduces the feasible solution space for the supervisor since the eavesdropped control commands could help the intruder on state estimation and identify the events that should not have been fired based on the prior knowledge of plant G. 2) The dynamic mask and the edit function should cooperate with each other to make up for each other's insufficient capability on observing and altering sensing information to enforce the opacity.…”