一组语义数据流图及其基于本体与知识图的安全分析
密码学与安全
2023-03-21 v1 人工智能
摘要
长期以来,威胁建模被视为一种人工、复杂的过程。然而现代敏捷开发方法论与云计算技术需要引入自动威胁建模方法。本工作考量两项挑战:创建一组代表真实云原生应用的可机读数据流图;以及利用领域特定知识对这类应用的安全方面进行自动分析。基于云配置(Docker Compose)创建了一组180个语义图(本体与知识图);该组包含一套人工分类法,可定义基于Web与数据处理应用的设计与功能方面;该组可用于威胁建模领域的各类研究。本工作还评估了如何利用本体与知识图自动识别图中的模式(映射至安全威胁)。模式以对知识库的请求形式表示图的特征,从而可在图的语义表示中识别之。实验中创建了四组模式(Web应用、数据处理、网络与docker特定),并以这些模式检视图示。将Web应用与数据处理模式所得的自动结果与人工分类法进行比较,以研究自动威胁建模的挑战。
引用
@article{arxiv.2303.11198,
title = {A set of semantic data flow diagrams and its security analysis based on ontologies and knowledge graphs},
author = {Andrei Brazhuk},
journal= {arXiv preprint arXiv:2303.11198},
year = {2023}
}