发明名称 |
Randomization and Informed Search for Cyber Attack Protection |
摘要 |
A method for protecting a software system against cyber attacks comprising the following steps: subdividing the software system into components, wherein each component maps a set of input vectors to a non-deterministic set of stochastic output vectors; saving the components in a database; testing the software system by associating each component in the database with at least two mutually random input/output (I/O) test vector pairs that serve to map a random input vector to correct a non deterministic output vector; storing I/O test vectors with their respective component, wherein components in satisfaction of their I/O test vectors are valid by definition; and expunging components having invalid output vectors. |
申请公布号 |
US2017039374(A1) |
申请公布日期 |
2017.02.09 |
申请号 |
US201615228838 |
申请日期 |
2016.08.04 |
申请人 |
SPAWAR Systems Center Pacific |
发明人 |
Rubin Stuart Harvey |
分类号 |
G06F21/57;G06F17/30;G06F11/36 |
主分类号 |
G06F21/57 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for protecting a software system against cyber attacks comprising the following steps:
subdividing the software system into components, wherein each component maps a set of input vectors to a non-deterministic set of stochastic output vectors; saving the components in a database; testing the software system by associating each component in the database with at least two mutually random input/output (I/O) test vector pairs that serve to map a random input vector to correct a non deterministic output vector; storing I/O test vectors with their respective component, wherein components in satisfaction of their I/O test vectors are valid by definition; and expunging components having invalid output vectors. |
地址 |
San Diego CA US |