Patent SG-11201808358W-A (SG)
Title: Method of detecting cyber attacks on a cyber physical system which includes at least one computing device coupled to at least one sensor and/or actuator for controlling a physical process
Inventor: MATHUR ADITYA
IPC: G06Q50/06
Filed: 2017-03-28
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property -, Organization IIIM1111101110101011111 HO 111110111010 HE 011110110011011111011 MI International Bureau ... .... ..Yjd ..... ...,/ (10) International Publication Number (43) International Publication Date WO 2017/171639 Al 5 October 2017 (05.10.2017) IN I PO I P CT (51) (21) (22) (25) Filing Language: (26) Publication Language: (30) (71) (72) International Patent Classification: AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, G06F 21/55 (2013.01) G06Q 50/06 (2012.01) BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, International Application Number: HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, PCT/SG2017/050158 KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, International Filing Date: MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, 28 March 2017 (28.03.2017) NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, English TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, English ZA, ZM, ZW. Priority Data: (84) Designated States (unless otherwise indicated, for every 62/314,604 29 March 2016 (29.03.2016) US kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, Applicant: SINGAPORE UNIVERSITY OF TECHNO- TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, LOGY AND DESIGN [SG/SG]; 8 Somapah Road, #05- TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, 302, Building 3, Level 5, Singapore 487372 (SG). DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, Inventors: MATHUR, Aditya; 51 Changi South Avenue LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, 1, #10-03, Singapore 485995 (SG). ADEPU, Sridhar; 704 SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, Upper Changi Road East, #04-08 Changi Court Condo, GW, KM, ML, MR, NE, SN, TD, TG). Singapore 486834 (SG). Declarations under Rule 4.17: Agent: FOO, Chee Hiong, Ricky; Marks & Clerk Singa- — of inventorship (Rule 4.17(iv)) pore LLP, Tanjong Pagar, P.O. Box 636, Singapore Published: 910816 (SG). — with international search report (Art. 21(3)) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, (74) (81) = (54) Title: METHOD DEVICE 100 .., 1 C-* OF DETECTING CYBER ATTACKS ON COUPLED TO AT LEAST ONE SENSOR AND/OR A CYBER PHYSICAL SYSTEM WHICH INCLUDES AT LEAST ONE COM - ACTUATOR FOR CONTROLLING A PHYSICAL PROCESS (57) : A method (100) of detecting cyber attacks on a cyber physical system is disclosed, and the system includes at least one computing device coupled to at least one sensor and/or actuator for controlling a physical pro- cess. The method comprises: deriving (102) at least one ---....... 102 in • variant for the computing device, based on a system design of the system or computer code configured to con- trol the system in relation to the physical process or data collected from the system during testing or operation of the system, the invariant defining a set of conditions that .--\"N---• 104 enable determination from the sensor and/or actuator re- garding process anomalies of the physical process being controlled; configuring (104) the invariant as cones- ponding computer code; and executing (106) the invari- ant as the computer code on the computing device to .---.....-- 106 monitor the physical process via the sensor and/or actuat- or and detect the process anomalies for detecting the cy- ber attacks. = PUTING Derive at least one invariant for a computing device of Cyber Physical System Configure the invariant as corresponding computer code / Execute the invariant as the computer code on the computing device 1-1 01 M 1-1 IN 1-1 --.... IN 1-1 0 ei C FIG. 1