A Method of Cyber Security Test Scheme Generation Based on Knowledge Graph
Existing security testing schemes mainly rely on the knowledge of security experts,and cannot effectively use his-torical attack techniques,resulting in the problems of incomplete testing and low efficiency in security testing.Knowledge graph pro-vides strong support for intelligent retrieval by correlating various entities existing in the real world.Firstly,an ontology framework related to the asset model,vulnerability model,and attack technology model in the field of security testing is designed.Then,histor-ical data of cyber security is extracted,and a graph database is used to build a knowledge graph of cyber security testing.Thirdly,a cyber security test scheme generation algorithm based on knowledge graph is proposed.Finally,the proposed algorithm is analyzed and verified through experiments.