<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Processing content query requests for CSAF documents using a GraphQL-based API

Вантажиться...
Ескіз

Дата

Науковий керівник

Редактор

Інші учасники

Відповідальний

ORCID

Назва журналу

Номер ISSN

Назва тому

Альтернативна назва

Опрацювання запитів контенту CSAF документів з використанням API на основі grapHQL

Анотація

Рекомендації щодо безпеки є важливим ресурсом для осіб, які відповідають за безпеку, оскільки вони пропонують інформацію про вразливі місця та ІТ-системи та компоненти програмного забезпечення, які зазнали впливу. Ці рекомендації випускають виробники, експерти з ІТ-безпеки або координаційні організації, щоб допомогти користувачам зрозуміти вразливі місця та вжити заходів для їх усунення або зменшення. Відсутність стандартизованого формату в різних виробників ускладнює роботу з порадами щодо безпеки для спеціалістів із ІТ-безпеки. Для вирішення цієї проблеми було запроваджено Загальну консультативну структуру безпеки (CSAF), яка надає стандартизований формат порад щодо безпеки. Отже, деякі поради тепер пропонуються у форматі CSAF. Збільшення кількості документів CSAF впливає на час обробки цих документів фахівцями з ІТ-безпеки. Щоб підвищити ефективність обробки цих запитів, у цьому документі пропонується зосередитися на документах, що містять певний вміст, а не на обробці всіх документів. Для цього пропонується використовувати GraphQL, мову запитів даних з відкритим кодом, яка дозволяє ефективно формалізувати запити документів CSAF. Ця стаття спрямована на впровадження API на основі GraphQL для підвищення ефективності обробки запитів документів CSAF.
Security advisories serve as an essential resource for individuals tasked with ensuring safety, as they offer information about vulnerabilities and the impacted IT systems and software components. These advisories are released by manufacturers, IT security experts, or coordinating organizations to assist users in comprehending vulnerabilities and taking steps to either eliminate or reduce them. The lack of a standardized format across different manufacturers has made working with security advisories more complex for IT security professionals. The Common Security Advisory Framework (CSAF) was introduced to address this issue, providing a standardized format for security advisories. Consequently, certain advisories are now offered in the CSAF format. The increase in the number of CSAF documents affects the processing time of these documents by IT security specialists. To improve the efficiency of processing these queries, this paper proposes to focus on documents containing specific content, rather than processing all documents. To do this, it proposes to use GraphQL, an open source data query language that allows for efficient formalization of CSAF document queries. This paper aims to implement a GraphQL-based API to improve the efficiency of processing CSAF document queries.

Опис

УДК

Мова

Посилання на публікацію

Серія, номер

ISBN

ББК

Інші ідентифікатори

Пов’язані матеріали

Спонсорська підтримка

Правовласник

Бібліографічний опис

Mistriakov, V. V., Tiande, Pan. Processing content query requests for CSAF documents using a GraphQL-based API // Оптико-електроннi iнформацiйно-енергетичнi технологiї. 2024. № 2. С. 152-161. URI: https://oeipt.vntu.edu.ua/index.php/oeipt/article/view/729.

Схвалення

Рецензія

Доповнено

Цитується в

Список використаної літератури (10)

  1. Trim, Peter R. J., and Yang-Im Lee. (2024). "Advances in Cybersecurity: Challenges and Solutions" Applied Sciences 14, no. 10: 4300. https://doi.org/10.3390/app14104300.
  2. Park, M.; Lee, H.; Kim, Y.; Kim, K.; Shin, D. (2022). Design and implementation of multi-cyber range for cyber training and testing. Appl. Sci., 12, 12546.
  3. Xu, S.; Qian, Y.; Hu, R.Q. (2019), Data-driven edge intelligence for robust network anomaly detection. IEEE Trans. Netw. Sci. Eng. 7, 1481–1492.
  4. Langley Rock, Stefan Hagen, and Thomas Schmidt, (June 2022). eds. Common Security Advisory Framework. Version 2.0 Committee Specification (CS) 02. OASIS, url:https://docs.oasis-open.org/csaf/csaf/v2.0/cs02/csaf-v2.0-cs02.html.
  5. CSAF-documentation, url: https://oasis-open.github.io/csaf-documentation/.
  6. Lawi, Armin, Benny L. E. Panggabean, and Takaichi Yoshida. (2021). "Evaluating GraphQL and REST API Services Performance in a Massive and Intensive Accessible Information System" Computers 10, no. 11: 138. https://doi.org/10.3390/computers10110138.
  7. Ala-Laurinaho, Riku, Joel Mattila, Juuso Autiosalo, Jani Hietala, Heikki Laaki, and Kari Tammi. (2022). "Comparison of REST and GraphQL Interfaces for OPC UA" Computers 11, no. 5: 65. https://doi.org/10.3390/computers11050065.
  8. Malo-Perisé, Pedro, and José Merseguer. (2022). "The “Socialized Architecture”: A Software Engineering Approach for a New Cloud" Sustainability 14, no. 4: 2020. https://doi.org/10.3390/su14042020.
  9. Swagger. OpenAPI Specification. Version 3.0.3. Swagger, Feb. 2020. url: https: //swagger.io/specification/.
  10. Smartbear. SoapUI Docs: Working With REST Services and WADL. https://www.soapui.org/docs/rest-testing/working-with-rest-services/. 2022.