Введение
Полупроводниковая индустрия входит в эпоху, когда данные становятся таким же критическим производственным активом, как литографические сканеры или фотошаблоны. Проектирование, производство, тестирование и упаковка современного чипа распределены между независимыми организациями на разных континентах, и на каждом этапе генерируются десятки тысяч параметров: телеметрия оборудования, рецепты техпроцессов, метрики выхода годных (yield), результаты тестирования и данные о полевых отказах. Эффективность всей цепочки напрямую зависит от того, насколько свободно эти данные циркулируют между участниками.
Однако чем выше ценность данных, тем тяжелее последствия их компрометации: утечка рецептов техпроцесса способна уничтожить конкурентное преимущество, создававшееся годами. Возникает фундаментальное противоречие между необходимостью делиться данными и необходимостью их защищать. Архитектуры с нулевым доверием (zero trust architecture, ZTA) предлагают системный способ разрешения этого противоречия, и цель настоящей статьи — дать читателю целостное представление об их принципах, компонентах и практическом применении в контексте производства чипов.
1. Кризис периметральной модели безопасности
Исторически безопасность производственных предприятий строилась по периметральной модели: выделяется «надёжный» внутренний контур — фабрика, корпоративная сеть, дата-центр, — отделённый от внешнего мира межсетевыми экранами и VPN. Всё, что находится внутри периметра, считается априори доверенным; основной инженерный фокус направлен на защиту внешней границы.
Применительно к современному полупроводниковому производству это допущение перестаёт выполняться по четырём основным причинам.
- Географическая распределённость цепочки создания стоимости. Дизайн-центр может находиться в США, фабрика — на Тайване, тестирование и упаковка (OSAT) — в третьих странах. Единого «внутреннего контура» физически не существует.
- Рост сложности процессов. Десятки тысяч параметров оборудования, рецептов и метрик выхода требуют совместного анализа разными командами, зачастую принадлежащими разным юридическим лицам.
- Массовое использование облаков и SaaS. Данные регулярно покидают корпоративный периметр, попадая в аналитические платформы, системы мониторинга и сервисы предиктивного обслуживания.
- Целевой характер атак. Злоумышленники, преодолевшие периметр, получают возможность латерального перемещения: скомпрометировав одну учётную запись, они беспрепятственно достигают наиболее ценных активов.
Сравнение двух парадигм удобно представить в табличной форме (табл. 1).

2. Принципы и архитектура zero trust
Определение. Zero trust — парадигма информационной безопасности, при которой ни один субъект (пользователь, устройство, сервис) не получает доверия по умолчанию, независимо от его расположения относительно сетевого периметра; каждый запрос к ресурсу проходит аутентификацию, авторизацию и непрерывную оценку контекста. Каноническое описание парадигмы дано в документе NIST SP 800-207 «Zero Trust Architecture» (2020).
Формула «never trust, always verify» («никогда не доверяй, всегда проверяй») в контексте полупроводникового производства разворачивается в четыре взаимосвязанных принципа.
2.1. Отсутствие доверенных зон по умолчанию
Даже если пользователь физически находится на территории фабрики или подключён к корпоративной VPN, каждый его запрос к данным рассматривается как потенциально подозрительный, пока не доказано обратное. Локация субъекта перестаёт быть достаточным основанием для доверия и становится лишь одним из атрибутов контекста.
2.2. Контекстно-зависимый доступ
Решение о предоставлении доступа принимается на основе совокупности сигналов: идентичность субъекта, его локация, состояние устройства, время запроса, тип запрашиваемых данных и характер операции (просмотр, экспорт, запуск аналитики). Формально политику доступа можно рассматривать как функцию f(субъект, ресурс, операция, контекст) → {разрешить, запросить доп. проверку, отказать}.
2.3. Принцип наименьших привилегий
Субъект получает ровно тот уровень доступа, который необходим для выполнения конкретной задачи. Инженеру по оборудованию доступен один набор данных, специалисту по yield-аналитике — другой, стороннему поставщику — третий, существенно урезанный. Этот принцип минимизирует «радиус поражения» при компрометации любой отдельной учётной записи.
2.4. Непрерывный пересмотр доверия
Доверие не является бинарным состоянием «однажды выдано — всегда действительно». Поведение пользователей и сервисов непрерывно анализируется, а политики применяются динамически: от требования дополнительной аутентификации (step-up authentication) до полного отзыва доступа в течение активной сессии.
2.5. Логическая архитектура по NIST SP 800-207
В эталонной архитектуре NIST ключевую роль играют два логических компонента. Policy Decision Point (PDP) — «мозг» системы, включающий Policy Engine (вычисление решения на основе политик и сигналов) и Policy Administrator (применение решения и управление сессией). Policy Enforcement Point (PEP) — точка контроля в плоскости данных, через которую проходит каждый запрос субъекта к ресурсу. PDP опирается на внешние источники сигналов: систему управления идентификацией, инвентаризацию активов, SIEM-платформы и потоки threat intelligence (рис. 1).

Рис. 1. Логическая архитектура zero trust по NIST SP 800-207 в приложении к производственным данным
Механику принятия решения удобно проиллюстрировать блок-схемой (рис. 2): запрос последовательно проходит проверки аутентификации, состояния устройства и авторизации, после чего оценивается совокупный риск контекста. Существенно, что даже положительное решение не является окончательным — мониторинг продолжается в течение всей сессии.

Рис. 2. Упрощённая схема контекстного принятия решения о доступе
3. Данные как центральный объект защиты
Производственные данные в современном полупроводниковом бизнесе практически никогда не локализованы в одном месте. В типичном случае они распределены между MES и фабричными системами управления, платформами мониторинга и предиктивного обслуживания оборудования, облачными аналитическими сервисами, системами управления тестированием и качеством, а также хранилищами fabless-компаний, анализирующих выход годных и полевые отказы.
Zero trust архитектура исходит из того, что центром системы безопасности являются не сеть и не конкретная фабрика, а сами данные: политики описывают, кто и при каких условиях может взаимодействовать именно с наборами данных, а не с отдельными «сервисами за межсетевым экраном». Такой data-centric подход имеет три практических следствия: доступ регулируется на уровне объектов и атрибутов, а не целых систем; межорганизационный обмен становится управляемым — партнёру предоставляется ровно тот срез, который необходим; новые сервисы интегрируются без разрушения существующей модели прав.
Необходимым условием реализации data-centric политик является классификация данных по уровню чувствительности. Для полупроводникового производства целесообразно выделять не менее четырёх уровней (рис. 3): от агрегированной обезличенной статистики до критических рецептов техпроцесса, компрометация которых означает утрату ключевой интеллектуальной собственности. Каждому уровню соответствует свой набор допустимых операций, требований к шифрованию и процедур согласования доступа.

Рис. 3. Пример классификации производственных данных по уровню чувствительности
4. Модели контролируемого использования данных («use but can’t see»)
Один из ключевых инструментов zero trust в производстве чипов — модели, при которых партнёр может использовать данные для аналитики, не получая прямого доступа к их «сырому» содержимому. Задача формулируется так: обеспечить вычисления над чувствительными данными (секретные рецепты, параметры оборудования, yield-метрики, полевые данные) без раскрытия самих данных. Инженерная практика выработала четыре основных класса решений.
4.1. Анонимизация и агрегирование
Вместо параметров отдельных партий партнёру передаются статистические профили, кластеры поведения или тренды. Важно понимать, что наивное агрегирование не гарантирует защиты: при малом размере выборки исходные значения могут быть восстановлены. Для строгих гарантий применяются формальные модели — k-анонимность и дифференциальная приватность, добавляющая к результатам калиброванный шум.
4.2. Маскирование и токенизация
Наиболее чувствительные поля заменяются суррогатными маркерами (токенами), сохраняющими статистические свойства и связность записей, но не позволяющими восстановить исходные значения без доступа к защищённому справочнику соответствий. Метод удобен, когда партнёру важна структура данных, но не конкретные значения.
4.3. Confidential computing и доверенные среды исполнения
Наиболее технологически ёмкий класс решений — выполнение партнёрских алгоритмов в доверенной среде исполнения (Trusted Execution Environment, TEE): аппаратно изолированной области памяти процессора, недоступной даже для операционной системы, гипервизора и администратора сервера. Данные фабрики поступают в анклав в зашифрованном виде и расшифровываются только внутри него; партнёрский алгоритм «видит» данные внутри анклава, но не может экспортировать их в открытом виде. Критически важный механизм — удалённая аттестация (remote attestation): криптографическое доказательство целостности среды, предъявляемое до загрузки ключей шифрования (рис. 4).

Рис. 4. Принцип confidential computing: партнёрский алгоритм обрабатывает данные внутри аппаратного анклава
4.4. API-подход
Вместо выгрузки массивов данных («скачать CSV») партнёру предоставляется строго ограниченный набор аналитических запросов через программный интерфейс, возвращающий только результаты вычислений. API-шлюз при этом выступает естественной точкой применения политик (PEP): на нём реализуются квоты, контроль объёма выборок и журналирование каждого обращения.
Для производителя перечисленные модели задают рабочий диапазон между двумя крайностями: полным отказом от обмена, обнуляющим пользу кооперации, и неконтролируемой передачей данных с неприемлемым риском утечки.
5. Типовые сценарии применения
5.1. Совместный анализ выхода годных между фабрикой и fabless-компанией
Fabless-компания заинтересована в детальных картах дефектов и параметрах процессов для локализации причин брака; фабрика при этом не готова раскрывать полный стек технологических секретов. Zero trust политики позволяют строго специфицировать, какие слои и параметры видимы внешнему партнёру, фильтровать или агрегировать чувствительные показатели и ограничивать доступ данными конкретного дизайна и конкретных партий.
5.2. Поддержка и оптимизация оборудования вендором
Поставщику оборудования для предиктивного обслуживания необходимы данные сенсоров, журналы ошибок и контекст рецептов. Фабрика, в свою очередь, не намерена раскрывать конфигурацию линий и стратегию настройки. Zero trust модель ограничивает доступ вендора данными его собственных установок, исключает видимость соседних инструментов, продуктов и заказчиков, а предиктивные модели исполняются в контролируемой среде — например, в анклаве по схеме раздела 4.3.
5.3. Межфабричная коллаборация внутри корпорации
При наличии у компании нескольких фабрик и дизайн-центров возникает риск избыточного взаимного доступа сотрудников. Zero trust позволяет разграничивать права по площадкам и продуктовым линиям, фиксировать, какие команды и в каком контексте обращаются к данным, и оперативно пересматривать доступ при изменениях организационной структуры.
6. Технологическая инфраструктура
Реализация zero trust требует согласованной работы четырёх технологических подсистем.
- Управление идентификацией и доступом (IAM). Централизованный реестр пользователей, ролей, машин и сервисных аккаунтов; строгая многофакторная аутентификация (MFA, аппаратные ключи); поддержка межмашинных (M2M) взаимодействий; полный аудит. Для гранулярных политик предпочтительна атрибутивная модель ABAC (attribute-based access control), обобщающая классическую ролевую модель RBAC.
- Политики, привязанные к данным. Переход от вопроса «у кого есть доступ к системе X» к вопросу «кто и при каких условиях может читать, изменять или экспортировать набор данных Y». Технически это требует каталогизации данных и ведения метаданных: классификации по чувствительности, происхождению (data lineage) и владельцу.
- Сквозное шифрование. Защита данных в состоянии покоя (at rest), при передаче (in transit) и — с использованием TEE — в процессе обработки (in use).
- Аудит и поведенческая аналитика (UEBA). Журналирование всех обращений к данным и выявление аномалий: нетипичные объёмы выборок, время суток, географический регион. Безопасность из статической конфигурации превращается в непрерывный измеряемый процесс.
7. Организационные условия внедрения
Опыт индустрии показывает, что технологическая составляющая — необходимое, но не достаточное условие. Внедрение zero trust является организационной трансформацией и предполагает следующее.
- Институт владельцев данных. За политику доступа к каждому классу наборов данных (yield, тесты, рецепты, полевые отказы) отвечают конкретные роли; в противном случае политики остаются декларацией.
- Контрактное оформление обмена на уровне экосистемы. Между фабрикой, fabless-компанией, OSAT-партнёрами и вендорами фиксируются модели обмена, требования к журналированию, сроки хранения и процедуры отзыва доступа.
- Культура secure by design. Новые фабричные системы, аналитические платформы и интеграции с партнёрами проектируются с учётом zero trust принципов изначально, а не дорабатываются постфактум.
Заключение
Zero trust архитектуры обмена данными не следует сводить к средству предотвращения утечек. Их стратегическая роль шире: они позволяют безопасно раскрывать часть данных ради повышения эффективности всей цепочки, обеспечивают более тесную и быструю коллаборацию между её участниками, открывают возможность запуска новых аналитических сервисов и бизнес-моделей без угрозы для интеллектуальной собственности и снижают риск «единой точки компрометации», способной парализовать экосистему.
Для компаний, работающих на передовом крае техпроцессов и сложных систем на кристалле, альтернатива формулируется жёстко: либо научиться делиться данными безопасно, либо уступить тем, кто освоит это быстрее.
Глоссарий
Zero trust (нулевое доверие) — парадигма безопасности, при которой ни один субъект не получает доверия по умолчанию; каждый запрос проходит проверку и непрерывную оценку контекста.
PDP / PEP — Policy Decision Point — компонент, вычисляющий и администрирующий решения о доступе; Policy Enforcement Point — точка применения этих решений в плоскости данных.
RBAC / ABAC — ролевая и атрибутивная модели управления доступом; ABAC учитывает произвольные атрибуты субъекта, ресурса и контекста.
MES — Manufacturing Execution System — система оперативного управления производственными процессами фабрики.
Fabless-компания — разработчик микросхем, не имеющий собственного производства и размещающий заказы на контрактных фабриках (foundry).
OSAT — Outsourced Semiconductor Assembly and Test — контрактные предприятия по корпусированию и тестированию микросхем.
Yield (выход годных) — доля работоспособных кристаллов от общего числа изготовленных; ключевая экономическая метрика производства.
TEE (Trusted Execution Environment) — аппаратно изолированная среда исполнения, защищающая код и данные от привилегированного ПО хост-системы.
Remote attestation — криптографическая процедура удалённого доказательства целостности и подлинности среды исполнения.
Токенизация — замена чувствительных значений суррогатными маркерами с сохранением структуры и связности данных.
Дифференциальная приватность — формальная модель защиты, гарантирующая, что результат вычисления практически не зависит от присутствия в выборке любой отдельной записи.
UEBA — User and Entity Behavior Analytics — анализ поведения пользователей и сущностей для выявления аномалий.
Рекомендуемая литература
- Rose S., Borchert O., Mitchell S., Connelly D. Zero Trust Architecture. NIST Special Publication 800-207. — Gaithersburg: NIST, 2020.
- Kindervag J. Build Security Into Your Network’s DNA: The Zero Trust Network Architecture. — Forrester Research, 2010.
- Dwork C., Roth A. The Algorithmic Foundations of Differential Privacy // Foundations and Trends in Theoretical Computer Science. — 2014. — Vol. 9, № 3–4.
- Confidential Computing Consortium. A Technical Analysis of Confidential Computing. — Linux Foundation, 2021.
- Hu V. C. et al. Guide to Attribute Based Access Control (ABAC) Definition and Considerations. NIST SP 800-162. — NIST, 2014.