KasperskyOS

KasperskyOS — это микроядерная операционная система (далее — ОС), разработанная компанией «Лаборатория Касперского», которая предназначена для построения безопасных ИТ-инфраструктур.

Обзор

При помощи KasperskyOS разработчики программного обеспечения имеют возможность создавать кибериммунные решения, отвечающие потребностям ИТ-инфраструктур всех масштабов и уровней сложности. Её архитектура построена на микроядре и подсистеме Kaspersky Security System.

Микроядро

Микроядро содержит критически важные для работы механизмы. Остальные функции представлены в нём в виде обычных приложений, полностью изолированных друг от друга. Оно достаточно компактное, поскольку содержит всего несколько десятков тысяч строк. Его исходный код разработан компанией «Лаборатория Касперского» без сторонних заимствований.

Микроядро имеет всего один межпроцессный интерфейс и три системных вызова, что максимально минимизирует общее количество уязвимых точек.

Оно имеет следующий функционал:

  • управление памятью и прерываниями,
  • использование дескрипторов,
  • планирование процессов и последовательностей команд,
  • обеспечение ввода-вывода,
  • использование легковесных фьютексов для синхронизации.

Kaspersky Security System

Весь межпроцессный обмен данными осуществляется через подсистему Kaspersky Security System, которая обеспечивает гибкую конфигурацию политик безопасности и контроль соответствия им. В случае взлома одного из компонентов ОС, остальные останутся в безопасности. Таким образом реализуется технология кибериммунитета к киберугрозам на уровне архитектуры. Благодаря этому можно сократить расходы на приобретение дополнительных антивирусных решений.

Функциональные достоинства Kaspersky Security System:

  • использование языка Policy Specification Language (PSL), разработанного «Лабораторией Касперского» для описания политик безопасности;
  • полный запрет межпроцессных взаимодействий, не разрешённых политиками;
  • возможность комбинировать разнообразные модели политик;
  • генерация кодов при помощи компилятора на основе PSL-описания;
  • использование комбинаций различных моделей ролевого доступа;
  • конфигурирование Kaspersky Security System;
  • разделение кода приложений от политик безопасности, что облегчает работу архитекторов решений и разработчиков приложений.

Области применения KasperskyOS

KasperskyOS была разработана для сложных ИТ-инфраструктур, где требуется высокий уровень информационной безопасности:

  • системы «умный дом» и «умный город»,
  • организация городского трафика,
  • цифровые государственные структуры,
  • энергетика,
  • промышленность и др.

KasperskyOS: интервью с создателем


Получить консультацию

Отправьте описание задачи, в решении которой нуждается ваш бизнес. Мы предложим возможные варианты её решения и оценим стоимость её выполнения.