Back to Blog

Что такое сертификация SEAL? Подтверждение операционной безопасности в криптоиндустрии

Security Testing
21 октября 2026 г.
8 min read
Key Insights
  • По данным Security Alliance (SEAL), сбои в операционной деятельности стали более значимой причиной атак на криптопроекты, чем уязвимости смарт-контрактов. SEAL создала систему SEAL Certifications, чтобы устранить этот пробел с помощью шести модулей операционной безопасности, каждый из которых можно оценивать независимо [1, 2].

  • Оценка для сертификации SEAL предназначена для протоколов, бирж, платежных платформ, кастодианов и других криптоорганизаций, которым необходимо независимое подтверждение их операционной безопасности. В ходе оценки проверяется, выполнены ли выбранные операционные требования и подтверждено ли их выполнение доказательствами. Заинтересованные стороны получают документально оформленный результат для комплексной проверки и внутреннего управления [1, 3]. Сертификация SEAL — самостоятельная программа, а не набор аудитов, тестирования, программ вознаграждения за обнаружение ошибок или мониторинга.

  • BlockSec стала одним из первых аккредитованных оценщиков программы и остается ее единственным аккредитованным оценщиком со штаб-квартирой в Азии. Мы оцениваем выбранные модули, документируем пробелы и, после выполнения требований в рамках согласованного объема оценки, выдаем сертификат в форме ончейн-аттестации на основании нашей аккредитации SEAL [4].

SEAL Certifications — программа сертификации операционной безопасности с открытым исходным кодом, опубликованная Security Alliance (SEAL). Её действующая базовая версия объединяет 99 конкретных операционных требований, называемых контролями, в шесть модулей. Они охватывают персонал, учётные записи, подписантов, домены, инфраструктуру, процессы управления казначейством и возможности реагирования, связанные с криптопротоколом [1, 2].

BlockSec — одна из первых аккредитованных оценочных организаций программы и в настоящее время единственная из них со штаб-квартирой в Азии. Как оценочная организация, аккредитованная SEAL, мы согласовываем с клиентом объём оценки, оцениваем выбранные контроли и доказательства, документируем пробелы и определяем, выполнены ли требования в согласованном объёме. Если требования выполнены, мы выпускаем ончейн-аттестацию в рамках нашей аккредитации SEAL [4].

В этой статье объясняется, почему организация может стремиться получить сертификацию SEAL, что означает её результат, какие модули могут применяться, как мы проводим оценку и как команда может подготовиться к работе с нами.

1. Зачем проходить сертификацию SEAL

Обоснование этой системы требований, предложенное SEAL, состоит в том, что основным источником эксплойтов в криптоиндустрии стали не уязвимости смарт-контрактов, а операционные сбои [1]. Поэтому при оценке внимание смещается на контроли, связанные с подписантами, мультиподписными кошельками, доменами, учётными данными, мониторингом инфраструктуры и реагированием на инциденты. Оценка для сертификации SEAL позволяет выяснить, действуют ли эти контроли на практике и можно ли подтвердить их работу доказательствами. Благодаря этому криптоорганизации получают независимое заключение о том, какие контроли соответствуют базовым требованиям и где сохраняются пробелы [1, 3].

Сертификация SEAL отвечает на один вопрос, касающийся подтверждения надёжности: прошли ли операционные контроли в согласованном объёме независимую оценку и признаны ли они соответствующими опубликованным базовым требованиям к операционной безопасности, разработанным специально для криптоиндустрии? Криптоорганизациям — например, протоколам, биржам, платёжным платформам и кастодианам — такое подтверждение может понадобиться, когда инвесторы, команды, отвечающие за листинг, заинтересованные стороны в сфере комплаенса, внутренние органы управления, страховщики или специалисты, проводящие комплексную проверку, запрашивают независимые доказательства работы операционных контролей. В результате указываются оценённые модули и границы оценки, а также фиксируется, соответствовал ли этот объём базовым требованиям [5, 6].

Пределы такого подтверждения становятся яснее при сравнении со смежными видами проверки безопасности. Оценка может охватывать операционные доказательства, связанные с кодом, для контролей репозиториев, CI/CD и инфраструктуры: разрешения, настройки защиты веток, записи о проверке кода, результаты сканирования безопасности, контроли конвейеров и конфигурации инфраструктуры [7]. При этом исходный код не проверяется на уязвимости реализации и не определяется корректность логики протокола [1]. В таблице ниже сертификация SEAL сравнивается с аудитом кода и тестированием на проникновение.

Сравнение Сертификация SEAL Аудит кода Тестирование на проникновение
Основной предмет оценки Операционные контроли и подтверждающие доказательства в пределах согласованных модулей и границ Исходный код и логика протокола в пределах согласованного объёма аудита Системы и поверхности атаки в пределах согласованной среды и правил проведения проверки
Главный вопрос Соответствуют ли операционные контроли в объёме оценки требованиям SEAL и подкреплены ли они достаточными доказательствами? Содержит ли код в объёме оценки уязвимости реализации или ошибки логики протокола? Можно ли воспроизвести путь эксплуатации уязвимости в согласованной среде?
Подход к оценке Проверка реализации контролей по документации, операционным записям, конфигурациям, интервью и, где уместно, результатам тестирования Проверка исходного кода в объёме аудита и сопутствующих спецификаций на предмет ошибок реализации и логики Проверка согласованных поверхностей атаки и подтверждение того, можно ли использовать выявленные слабые места в рамках правил проведения проверки
Результат Сертификация и соответствующая ончейн-аттестация, если требования в согласованном объёме выполнены; сведения о пробелах, если требования не выполнены Выявленные проблемы безопасности и рекомендации по их устранению для объёма аудита Выявленные проблемы безопасности и рекомендации по их устранению для объёма тестирования

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

Сертификация SEAL — самостоятельная программа оценки. Сертификат выдаётся только в том случае, если выбранный объём соответствует требованиям SEAL [6]. Аудит кода и тестирование на проникновение — отдельные виды деятельности; ни один из них не является обязательным условием сертификации.

То же разграничение касается и более широких стандартов подтверждения надёжности. Согласно публикации SEAL с запросом комментариев, SOC 2 и ISO 27001 сохраняют ценность и в конечном счёте будут необходимы многим организациям, но они не разрабатывались с учётом специфичных для криптоиндустрии моделей работы, например небольших распределённых команд, контролирующих значительные объёмы ончейн-активов [5]. Система требований SEAL служит более узконаправленной отправной точкой для операционных контролей в криптоиндустрии и может применяться наряду с этими более широкими стандартами.

2. Что подтверждает сертификация

Результат сертификации SEAL относится к операционным контролям, модулям и границам, выбранным для оценки. Когда выбранные контроли соответствуют требованиям SEAL, аккредитованная SEAL оценочная организация, такая как BlockSec, в рамках своей аккредитации выпускает через Ethereum Attestation Service ончейн-аттестацию вместе с соответствующим знаком SEAL [4]. Аттестация общедоступна; подробные отчёты об оценке и доказательства остаются конфиденциальными и доступны только оценочной организации и клиенту [1]. Таблица отделяет выводы, которые подтверждает положительный результат, от утверждений, выходящих за его пределы.

Положительный результат сертификации SEAL подтверждает... Он не подтверждает...
Что оценённая организация выполнила требования SEAL для модулей и границ согласованного объёма Что оценивались модули или операционные системы, не указанные в объёме оценки
Что операционные контроли и подтверждающие доказательства в объёме оценки прошли независимую проверку третьей стороной Что исходный код проверялся на ошибки реализации, что тестировались пути атаки или что в протоколе нет уязвимостей
Соответствие каждого контроля в согласованном объёме Оценку безопасности в баллах, уровень зрелости, заключение о качестве кода или одобрение регулятора
Сертификацию, действующую в течение ограниченного срока и отражающую состояние на момент оценки, которая требует повторной оценки Непрерывное соответствие требованиям или гарантию отсутствия инцидентов

Эти ограничения сохраняются и после выпуска аттестации. Аттестация SEAL не означает, что в протоколе отсутствуют проблемы безопасности [1]. Срок её действия ограничен, требуется периодическая повторная оценка, а при длительном несоблюдении требований она может быть отозвана; SEAL не публикует фиксированный срок действия [1].

3. Что охватывает система требований

Шесть модулей можно оценивать по отдельности или вместе. Действующая базовая версия содержит 99 контролей [1, 2]. Столбец When it may apply служит редакционным ориентиром, составленным на основе определений модулей, а не официальным правилом SEAL для определения объёма оценки; окончательный объём мы согласовываем с клиентом в ходе работы.

Модуль Что охватывает Когда может применяться
Операции с мультиподписью (24 контроля) Настройка подписантов, выполнение транзакций, координация, непрерывность работы и действия в чрезвычайных ситуациях Мультиподписные кошельки, группы подписантов или согласованное утверждение транзакций
Операции казначейства (23 контроля) Архитектура хранения активов, управление активами, управление порядком проведения транзакций, сверка, мониторинг, управление поставщиками услуг, страхование и реагирование казначейства Казначейские активы, распределение активов, отношения с кастодианами или движение средств
Реагирование на инциденты (13 контролей) Подготовка, эскалация, коммуникации, планы действий, учения и скоординированное реагирование Команда, которой необходимо обнаруживать и локализовывать инциденты безопасности, сообщать о них и восстанавливать работу после них
DevOps и инфраструктура (15 контролей) Управление репозиториями, контроли проверки и сканирования кода, CI/CD, управление цепочкой поставок, доступ к инфраструктуре, мониторинг и устойчивость Репозитории кода, конвейеры развёртывания, облачная инфраструктура или администрирование продуктивной среды
DNS и регистратор (16 контролей) Владение доменами, доступ к регистратору, конфигурация DNS, мониторинг, восстановление и реагирование на захват Критически важные домены, учётные записи регистраторов, записи DNS или аутентификация электронной почты
Идентификация и учётные записи (8 контролей) Учёт учётных записей, ответственность за них, устойчивая к фишингу аутентификация, управление учётными данными, восстановление, проверка прав доступа, управление жизненным циклом, мониторинг и доступ третьих сторон Учётные записи пользователей, сервисов или привилегированные учётные записи в репозиториях, облачных платформах, у регистраторов, в системах хранения активов или внутренних инструментах

Подробнее о модуле DNS и регистратор — в статье За пределами смарт-контракта: операционная безопасность доменов и DNS в Web3.

Модули остаются связаны на операционном уровне, даже если оцениваются независимо. Некоторые контроли модулей DevOps и инфраструктура и DNS и регистратор опираются на практики безопасности учётных записей, определённые в модуле Идентификация и учётные записи. Требования к реагированию на инциденты также присутствуют в нескольких модулях — например, требования к координации подписантов мультиподписного кошелька или восстановлению учётных записей во время инцидента [2].

Эти межмодульные связи влияют на доказательства, необходимые для контроля в объёме оценки; они не означают автоматической сертификации модуля, на который ссылаются, не создают обязательного порядка сертификации и не расширяют объём оценки. Аттестация по модулю DNS и регистратор не становится аттестацией по модулю Идентификация и учётные записи лишь потому, что контроль DNS опирается на практики безопасности учётных записей. Аттестация относится только к модулям и границам, указанным в её объёме [1, 6].

4. Как проходит оценка

SEAL поддерживает систему требований и управляет программой сертификации. Как оценочная организация, аккредитованная SEAL, мы проводим оценку каждого клиента в пять этапов [1, 4]:

Процесс оценки для сертификации SEAL: от определения объёма до ончейн-аттестации
Процесс оценки для сертификации SEAL: от определения объёма до ончейн-аттестации

Рисунок 1. Работа по сертификации SEAL проходит от согласования объёма через проверку доказательств, устранение пробелов и повторную оценку к выпуску аттестации.

  1. Определение объёма. Мы согласовываем с клиентом, какие модули, контроли, системы, операции и организационные границы входят в объём оценки.

  2. Сбор доказательств. Клиент предоставляет материалы, показывающие, как разработаны контроли в объёме оценки, кто за них отвечает, как они применяются и проверяются.

  3. Оценка. Мы оцениваем эти доказательства на соответствие опубликованным требованиям SEAL и выявляем отсутствующие или недостаточные подтверждения.

  4. Устранение пробелов и повторная оценка. Если согласованный объём не соответствует базовым требованиям, мы предоставляем отчёт о пробелах. Клиент устраняет выявленные пробелы и направляет обновлённые доказательства для повторной оценки.

  5. Сертификация. Когда согласованный объём соответствует базовым требованиям, мы выпускаем официальную ончейн-аттестацию в рамках нашей аккредитации SEAL.

Сбор доказательств и оценка взаимосвязаны: клиент предоставляет подтверждающие материалы, а BlockSec оценивает, доказывают ли они, что каждый контроль действует на практике. Руководство SEAL по сертификации делит подтверждающие доказательства на пять категорий. Ниже они приведены с примерами из руководства и базовых требований модулей [2, 3, 7]:

Категория доказательств Что помогает подтвердить
Документация процедур Предусмотренный контроль, включая политики, версии и даты утверждения
Подтверждение практического применения Что процесс применяется на практике, — с помощью журналов, записей, заявок или интервью с членами команды
Тестирование/проверка Что защитная мера или процесс реагирования были отработаны либо проверены
Сведения об ответственных Кто поддерживает контроль, как часто он проверяется и когда обновлялся в последний раз
Технические артефакты Конфигурации, снимки экрана или выгрузки из систем, включая настройки репозиториев и CI/CD, облачные конфигурации, выгрузки регистратора или DNS и другие технические доказательства в объёме оценки

На основании этих доказательств BlockSec фиксирует статус каждого контроля в объёме оценки как «Реализован», «Частично реализован», «Не реализован» или «Неприменимо» с обоснованием. Для официальной сертификации контроли в согласованном объёме должны иметь статус «Реализован» или обоснованный статус «Неприменимо», а заявленные статусы должны подкрепляться доказательствами. Таким образом, решение о сертификации для всего согласованного объёма имеет два возможных исхода, хотя сама оценка проводится отдельно по каждому контролю [3, 6].

5. Как подготовиться

Перед началом работы по сертификации SEAL подготовьте четыре вещи:

  1. Предлагаемый объём: модули, системы, юридические лица, команды и границы, существенные для того, что предполагается подтвердить сертификацией.

  2. Самооценку каждого контроля: какие требования предположительно имеют статус «Реализован», «Частично реализован», «Не реализован» или «Неприменимо», с обоснованием каждого ответа.

  3. Реестр доказательств: существующие процедуры, операционные записи, результаты тестирования, сведения об ответственных и технические артефакты, соотнесённые с предлагаемым объёмом.

  4. Назначенных участников: людей, ответственных за решения об объёме оценки, сбор доказательств и координацию устранения пробелов.

Поскольку система требований и контрольные списки общедоступны, команда может приступить к этой работе ещё до официального начала оценки. Самооценка помогает выявить недокументированные процессы, недостающие доказательства практической работы, контроли без назначенных ответственных и известные задачи по устранению пробелов. При этом она остаётся внутренней контрольной точкой: её результаты не проверяются независимо и не приводят к выпуску аттестации SEAL [1, 3].

Эти четыре пункта помогают первоначально определить объём; подробный перечень запрашиваемых материалов зависит от выбранных модулей. Приведённые выше названия модулей обозначают предметные области, а не обязательную последовательность сертификации. По мере публикации отдельных статей в них будут появляться рекомендации по контролям на уровне модулей. Чтобы обсудить выбор модулей, готовность доказательств и объём оценки, свяжитесь с нами по адресу [email protected].

Источники

  1. Security Alliance, Обзор системы требований сертификации SEAL.
  2. Security Alliance, Экспорт всех сертификаций (XLSX), доступен на странице обзора системы требований. Количество контролей и межмодульные связи также сверены с шестью опубликованными страницами модулей в октябре 2026 года.
  3. Security Alliance, Руководство по сертификации.
  4. Security Alliance, Аккредитация аудиторов; SEAL Certifications.
  5. Security Alliance Radar, Запрос комментариев: SEAL Certifications.
  6. Isaac Patka, Security Alliance Radar, SEAL Certifications: программа открыта для участников (02.06.2026).
  7. Security Alliance, SFC: DevOps и инфраструктура.
Sign up for the latest updates
Потери около 5,57 млн USD: атаки на X100 Freezer и NEM | Еженедельный обзор BlockSec
Security Insights

Потери около 5,57 млн USD: атаки на X100 Freezer и NEM | Еженедельный обзор BlockSec

Этот еженедельный отчёт охватывает два инцидента безопасности в сетях Ethereum и BNB Chain за период 19.10.2026–25.10.2026. В нём рассматриваются захват управления X100 Freezer, профинансированный с помощью флеш-кредита, и ошибка при расчёте налога, затронувшая пул ликвидности токена NEM в сети BNB Chain. Оценочные потери в рамках отчёта составляют в общей сложности около 5,57 млн USD: ~4,75 млн USD по рассматриваемой транзакции X100 и ~820 тыс. USD в результате инцидента с пулом NEM. В эту сумму не входят отдельно опубликованные данные о последующих выводах средств из X100.

Потери на сумму около 3,87 млн USD: взломы Autheo Network и UNCX | Еженедельный обзор BlockSec
Security Insights

Потери на сумму около 3,87 млн USD: взломы Autheo Network и UNCX | Еженедельный обзор BlockSec

В этом еженедельном отчёте рассматриваются 3 инцидента безопасности за период 12.10.2026–18.10.2026. Общий оценочный ущерб составил около 3,87 млн USD. Ущерб Autheo Network от компрометации закрытого ключа составил примерно 1,76 млн USD, Qubic Wallet потерял примерно 1,30 млн USD из-за ненадёжной генерации seed, а ошибка учёта в контрактах Smart Token Vesting V2 сети UNCX Network на Ethereum, BNB Chain, Base и Robinhood Chain привела к ущербу примерно в 807 тыс. USD. В подробном анализе инцидента UNCX объясняется, как некорректный расчёт совокупного количества долей смешивал транши вестинга, созданные при разных соотношениях токенов и долей, и позволял выводить из общих пулов больше положенного.

Потеряно около $542 тыс.: эксплуатация уязвимости MakerDaoBot | Еженедельный обзор BlockSec
Security Insights

Потеряно около $542 тыс.: эксплуатация уязвимости MakerDaoBot | Еженедельный обзор BlockSec

В Ethereum за 05–11.10.2026 произошёл 1 инцидент; ущерб — около $542 тыс. Атакующий передал вредоносный адаптер функции MakerDaoBot без контроля доступа. Получив права на балансы MakerDAO, адаптер закрыл 4 аукциона ETH-A, конвертировал 200 ETH-A в WETH; атакующий вывел 200 ETH.