HYBRA MIRAGE Sandbox
Переключиться на русский
HYBRA MIRAGE Open Testbed

The Core Idea

Classical cryptographyHYBRA MIRAGE
FoundationComputational complexityArchitectural indistinguishability
Protection logic"Solvable, but it takes time""Unsolvable — the algorithm does not exist"
What the attacker doesSearches for a solution. More computing power shortens the timeSearches for a solution. But a solution does not exist as a class
Against quantum computersPartially vulnerable (Shor's — for RSA/ECC, Grover's — weakens symmetric algorithms)Not applicable — no oracle for Grover's algorithm
Against AI agentsVulnerable (accelerates brute force)Not applicable — the reward surface is degenerate
Outcome for the attackerSooner or later will obtain the dataWill obtain a billion variants. And not a single proof
HYBRA MIRAGE

Architectural indistinguishability. A solution does not exist as a class. Neither AI nor a quantum computer provides any advantage, because there is no criterion by which truth can be distinguished computationally.

The New Reality of 2026

March 2026

AI is humanity's friend.

→
September 2026

Leading research centers and governments are searching for ways to avoid catastrophe.

Time to Act

One operator using three LLMs stole 600,000+ bank card records

Autonomous OpenAI agent independently breached Australian government portal

Swarm of AI agents attacked Hugging Face: 700 agents, AI hierarchy, coordination — 70,000 messages, without a single human command

It doesn't matter who attacks. Our algorithm eliminates the value of stolen data and makes the attack meaningless.
⚠️ Urgent Warning
Yoshua Bengio — Turing Award Laureate

Yoshua Bengio (Turing Award laureate) warns of a situation where AI agents "have the ability to get through cybersecurity barriers and enter ANY company."

We propose introducing an additional layer that makes the attack useless.

— Yoshua Bengio, 2026 (Source)

Solution: HYBRA MIRAGE

Architectural indistinguishability: no computable criterion to distinguish the true message and prove attack success
HYBRA MIRAGE - Building a Layer of Infinitely Plausible Data
We have developed and tested a tool that solves the problem of"what happens when the attacker is already inside and has the data in hand."
HYBRA MIRAGE is not encryption

This is an additional layer between the data and the cryptographic protection system. The file is first dissolved in HYBRA MIRAGE, and only then passed to the encryption layer (AES, RSA, or any other). The task of this layer is not to hide the content - that is the job of encryption - but to deprive the attacker of the success criterion: even with full access to the result, they obtain not a single answer but billions of formally correct, equally valid variants, with no way to determine which one is true. The attacker loses the oracle of truth and is forced to treat all possible variants as equally probable.

Using the example of a file just 100 bytes in size, the outcome of a compromise looks as follows:
For the Attacker
  • 10²⁴¹ variants
  • 10¹⁶¹ times more than atoms in the Universe
  • Brute-force time exceeds the age of the Universe by dozens of orders of magnitude -physically unfeasible
  • And most importantly:it is architecturally impossible to determine which variant is the correct one.
For the Algorithm Owner
  • <1 second
    on a Raspberry Pi
  • Obtains thesingle correct value
At the Semantic Level: When Every Variant Leads to the Opposite Action
If a 100-byte file demonstrates the computational scale of protection, then text messages reveal itssemantic essence. Here, protection works not through the quantity of variants, but through the complete absence of a selection criterion.
Consider a short message from a CFO:
For the Attacker
After compromising the system, the attacker receives not one message but many semantically valid variants, each of which is grammatically, stylistically, and contextually flawless:
01
Freeze all operations until further notice from the board of directors
02
The board approved the M&A deal. Preparing documents for signing
03
We are bankrupt. Declaring default on obligations tomorrow
Each variant:
  • Matches the author's style
  • Uses correct terminology
  • Logically fits the context
  • Leads to the opposite action

The attacker cannot just fail to know and prove which message is correct - they cannot even choose the direction of their next step.

Ten AI Models, One Question

Methodology note:this is a qualitative check, not a formal proof. All 10 models received the identical prompt with a textual description of the environment - not the actual data or the extraction algorithm. Sycophancy toward the framing of the prompt cannot be excluded. Every model independently concluded that no verification criterion exists within the described setup.
Grok"The probability is exactly zero... The system is an informational black hole for the original intent."
Gemini 3.5 Flash"The attacker is trapped in a state of 'epistemic equilibrium' where truth and hallucination are architecturally indistinguishable."
Qwen 3.7 Max"A perfect epistemic trap: the system eliminates the verification oracle, making any extracted result practically useless."
DeepSeek"The loss function surface is perfectly flat (zero gradient), leaving the AI agent with no direction for optimization."
Claude Sonnet 5"HYBRA MIRAGE doesn't just hide data; it hides the very criteria for success, neutralizing the core logic of an AI attack."
Kimi 2.6 Thinking"The system forces an 'architecturally imposed hallucination' where every candidate is formally valid but contextually unprovable."
Mistral"It is a 'Perfect Plausibility Engine' that reduces the task of an attacker to a random choice among billions of equal options."
Manus"HYBRA MIRAGE is an orthogonal layer of epistemic uncertainty that makes the concept of a 'correct answer' undefined for the attacker."
Perplexity"The attack is rendered futile not by computational complexity, but by the absolute lack of a stopping criterion."
ChatGPT-5.5"By removing the verification signal, HYBRA MIRAGE effectively turns any AGI into a generator of perfectly credible but false narratives."

Scope&Limitations

What HYBRA MIRAGE does and does not protect against

Does NOT protect against

  • Side-channel attacks (timing, power analysis)
  • Compromise of the carrier V
  • Social engineering
  • Attacks at the initiation stage (phishing, malware)
  • The fact of physical coercion itself

Protects against

  • Verification of the attack result (oracle elimination)
  • Harvest&Analyze (collect now, decrypt later)
  • Autonomous agents interpreting the result
  • Proving truth under coercion - different PINs yield different plausible legends; the attacker cannot prove which one is real

How HYBRA MIRAGE Differs from Existing Approaches

Each element of MIRAGE is not new in isolation. The novelty lies in the combination: absence of a coercion scenario, absence of a distribution requirement, absence of a verification predicate. This is not a new primitive, but a new point in the space of known ideas.

Classical cryptography:"Computable, but it takes time."
MIRAGE:"Uncomputable — the algorithm does not exist."

Deniable Encryption (Canetti et al., 1997)

The idea that the same ciphertext can be revealed as different messages.MIRAGE difference:classical deniable encryption requires a coercion scenario and a special algorithm for presenting "cover." MIRAGE works without a scenario - uncertainty is architecturally embedded, not activated by the owner situationally.

Honey Encryption (Juels–Ristenpart, 2014)

Plausible false results with an incorrect key.MIRAGE difference:Honey Encryption requires an a priori probability distribution of messages P(M) so that decoy variants appear statistically plausible. MIRAGE does not rely on knowledge of this distribution - indistinguishability is structural, not defined by a pre-set statistical model.

Chaffing and Winnowing (Rivest, 1998)

Separation of useful data and noise.MIRAGE difference:in the classical scheme, there is a MAC predicate by which the recipient distinguishes "grain" from "chaff" - meaning a verification criterion exists, it is simply hidden. In MIRAGE, such a predicate does not exist in principle: noise and signal are mathematically indistinguishable even for the system, not just for the attacker.

Classical Cryptography in General

Complicates brute-force - makes finding the correct key computationally expensive.MIRAGE does not compete in this dimension:the layer does not replace AES/RSA/post-quantum schemes, but works on top of them, removing the computational possibility of confirming attack success.

Key thesis:none of the analogs combine all MIRAGE properties simultaneously - absence of a coercion scenario, absence of a requirement for an a priori distribution, absence of a verification predicate even for internal verification. This is the architectural contribution: not a new primitive, but a new point in the space of already known ideas.

Test HYBRA MIRAGE Yourself

⚠️ Warning: The Readability Trap

Many researchers assume that if an algorithm extracts a syntactically and semantically valid (readable) message from the system, the attack has succeeded.In the HYBRA MIRAGE architecture, this is not the case!

We intentionally showed in the video that the message text contains an email address on thegmail.comdomain. Without V, the attacker can obtain approximately1.06 × 10⁴⁷syntactically possible Gmail addresses:

  • At a hypothetical brute-force speed of 1 billion addresses per second, a complete brute-force would take~3.4 × 10³⁰ years.
  • This is approximately2.4 × 10²⁰ timesthe age of the Universe.

Without a PIN, the system can produce up to511 variantsof embedded messages. Each of them is:

  • Syntactically correct.
  • Semantically meaningful.
  • Logically consistent.
  • Equally probable from a mathematical standpoint.

And in the end, answer the main question:

How will you prove that the specific result you chose is theonly correct one?

Case No. 1: "Financier - Boss" Correspondence
In this scenario, the interception of critically important correspondence is simulated. For the purity of the experiment, we give the attacker themaximum possible set of data- more than an attacker could ever obtain in a real system. And even with this complete set, the result remains unprovable.
Sandbox vs. Reality

In the sandboxthe attacker receives everything: the combined file KC, the PIN code, and even the reference vector pool V. This is the maximum possible set - an absolute compromise of all parameters.

In realityonly the KC file is publicly available - it is published openly by design. The reference pool V is stored on an isolated (air-gapped) device and physically destroyed immediately after use. The PIN is known only to the owner. The Assemble algorithm is a trade secret.

If the attacker cannot prove success even with the full set (KC + V + PIN), then with only the publicly available KC the task becomes hopeless by definition.

Test Package Contents:
V_text_2026-07-07.bin(Array V) "Vector Pool"
- Secret material on the basis of which the message assembly takes place. This is an array of characters where each element is represented by vectors of various lengths multiple times. In a real system, this file is stored on an isolated (air-gapped) device, and vectors are physically destroyed immediately after use. In the sandbox it is published for the purity of the experiment.
KC_2026-07-07-07-03-48.hybra(File KC) Combined File
1. Array C (Cipher stream): The original encrypted data "dissolved" in a noise array.
2. Table K (Routing table): A routing map indicating which vectors from array V should be involved, without revealing their semantic meaning.
This is the only file available to an attacker in a real system - it is published openly by design.
PIN.txt(Synchronization Parameter)
- A PIN code required for the initial synchronization of the assembly algorithm. Without it, the entry point into the data arrays remains undefined. In a real system it is known only to the owner; in the sandbox it is disclosed for the purity of the experiment.
V_text_2026-07-07 --- SHA-256.txt(Checksum)
- To ensure full transparency and fairness of the experiment, we publish the SHA-256 hash of the original array V. This guarantees that all AI agents worked with the same immutable dataset and rules out any manipulation of results.
The Task for Your AI:
Use any available computational power and analytical methods. You will find that without the proprietary decoding algorithm, the system generates a vast number of plausible results. Each of them will be mathematically flawless and 100% logically correct in the given context.
Case No. 2: Personal Data
This scenario simulates a full compromise of a bank client record: the perimeter has been breached, the protection has been overcome, and the attacker gains access to the KC file containing personal data of one individual - phone number, email, passport details, registration address, tax ID, and social security number.
The attacker is given the KC file and a PIN code -127, leaked by an insider operator. This simulates an insider threat on top of an external attack: even if the attacker has an accomplice inside the organization, the result remains unprovable.
We give you more than an attacker would receive
Real parameters:361 characters, 317 excluding spaces, 45 words.We show the message length, field structure (phone, email, passport, address, registration date, tax ID, social security number) and even the word order within each field.
Case No. 2 - Personal Data
Why Hacking Makes No Sense: The Tax ID Example

The length is known, there is no success criterion, so the attacker could simply create a list of all variants of that length — but what for?

⚠️ IT IS ARCHITECTURALLY IMPOSSIBLE TO UNDERSTAND AND PROVE WHICH OF THE VARIANTS IS CORRECT.

Sandbox vs. Reality

In the sandboxthe attacker receives the KC file and the PIN code. The reference vector pool V is unavailable.

In realitythe PIN is known only to the telecom operator (and was leaked by exactly them in this scenario), the V pool is stored on an isolated device, and the Assemble algorithm remains a trade secret. If the result is unprovable, then the task becomes hopeless by definition.

Test Package Contents:
KC_2026-09-17-09-03-29.hybra(File KC) Combined File
- Personal data of a bank client dissolved in the noise array.
PIN.txt(Synchronization Parameter)
- PIN code 127, leaked by an insider.
The Task for the Attacker:
Using the KC and the known PIN 127, reconstruct a reliable set of personal data - phone, email, passport, address, registration date, tax ID, social security number. You will find that the system generates a multitude of syntactically and statistically plausible data sets, each of which looks like a real record of a real person.
And in the end, answer the main question: how will you prove that the extracted data set is theonly correct one- and not one of the architecturally equal variants?
Case No. 3: IoT and Embedded Devices

Why This Is Applicable

A full message recovery cycle on aRaspberry Pi 3(a device under $50, 1 GB RAM, ARM Cortex-A53) takes0.08 seconds. This means MIRAGE can be embedded directly into devices with limited computational resources - without a cloud server, without a constant network connection, without any delay noticeable to the user or process.
This opens applications wherever a secret needs to be stored and occasionally revealed directly on the device itself, physically isolated from the network:
  • ATMs- service keys and emergency access codes
  • POS terminals and payment devices- initialization keys, activation codes
  • Industrial IoT controllers and SCADA sensors- configuration secrets, telemetry keys
  • Physical access control devices(locks, barriers, turnstiles) - emergency opening codes
  • Medical equipment- activation keys, calibration service codes
  • Smart meters and sensor networks- operator network connection keys

Example: Device Configuration

A typical format in which device parameters are stored in dissolved form. The structure, field names, and four out of five values are open - only the secret key is closed:
{
              "deviceid": "ATM-4471-MSK",
              "devicetype": "banking-terminal",
              "provisioningkey": "████████████████████",
              "validuntil": "2027-03-01",
              "issuedby": "security-ops-center"
            }

Scenario: Intercepting KC and PIN

MIRAGE does not require replacing existing infrastructure - it is embedded into it as an additional layer. The file with the provisioning key is first dissolved in MIRAGE, then passed to the encryption layer - as usual, in the same way as before. The system is not replaced, it is supplemented: existing protocols, transmission channels, and storage formats remain the same.
This is precisely why the KC file can be transmitted and stored even in open form - over any channel, without additional transmission protection measures. An attacker who intercepts the KC array - for example, during transmission to the provisioning server, from a backup, or from integration logs - gains access to a file with a dissolvedprovisioningkey. They have the PIN but no V - only the array itself. The only available path is to attempt a direct brute-force of the value.

Brute-Force Parameters

provisioningkey- a string of20 characters(Latin letters + digits, 62-character alphabet). The number of formally valid variants:≈ 7 × 10³⁵. At a brute-force rate of 10¹² attempts per second (a conditional upper limit for a powerful specialized cluster), it would take approximately2 × 10¹⁶ years- one and a half million times the age of the Universe.

Test Package Contents

KC_2026-09-17-14-09-10.hybra(File KC) Combined File
- JSON "dissolved" in the noise array.
PIN.txt(Synchronization Parameter)
- PIN code 379, leaked by an insider.

The Task

Here is the KC file. Take it and break it.
Recover the value ofprovisioningkeyand prove that the variant you found is theonly correct one- and not one of the architecturally equal candidates.
Test It on Your Own Task

You can request that we prepare data for your specific task - to test the robustness of our solution on your own scenario.

Открытый стенд HYBRA MIRAGE

Суть подхода

Классическая криптографияHYBRA MIRAGE
ФундаментВычислительная сложностьАрхитектурная неразличимость
Логика защиты«Решить можно, но долго»«Решить нельзя — алгоритма не существует»
Что делает атакующийИщет решение. Рост мощностей сокращает времяИщет решение. Но решения не существует как класса
Против квантового компьютераУязвима частично (Шор — для RSA/ECC, Гровер — ослабляет симметричные алгоритмы)Не применимо — нет оракула для Гровера
Против ИИ-агентовУязвима (ускоряют перебор)Не применимо — поверхность вознаграждения вырождена
Результат для атакующегоРано или поздно получит данныеПолучит миллиард вариантов. И ни одного доказательства
HYBRA MIRAGE

Архитектурная неразличимость. Решения не существует как класса. Ни ИИ, ни квантовый компьютер не дают преимущества, потому что нет критерия, по которому вычислительно можно отличить истину.

Новая реальность 2026

Март 2026

ИИ — друг человечества.

→
Сентябрь 2026

Ведущие исследовательские центры и правительство ищут способ избежать катастрофы.

Время торопиться

Один оператор с помощью трёх LLM похитил 600 000+ записей банковских карт

Автономный ИИ-агент OpenAI самостоятельно взломал портал правительства Австралии

Рой ИИ-агентов атаковал Hugging Face: 700 агентов, ИИ-иерархия, координация — 70 000 сообщений, без единой команды человека

Кто атакует — не важно. Наш алгоритм устраняет ценность украденного и делает атаку бессмысленной.
⚠️ Срочное предупреждение
Йошуа Бенжио — лауреат премии Тьюринга

Йошуа Бенжио (лауреат премии Тьюринга) предупреждает о ситуации, когда агенты ИИ «способны преодолевать барьеры кибербезопасности и проникать в ЛЮБУЮ компанию».

Мы предлагаем ввести дополнительный слой, который делает атаку бесполезной.

— Йошуа Бенжио, 2026 (Источник)

Решение: HYBRA MIRAGE

Архитектурная неразличимость: нет вычислимого критерия, по которому можно отличить истинное сообщение и доказать успех атаки
HYBRA MIRAGE - слой бесконечно правдоподобных данных
Мы разработали и протестировали инструмент, который решает задачу«что происходит, когда злоумышленник уже внутри и данные у него на руках».
HYBRA MIRAGE - не шифрование

Это дополнительный слой между данными и системой криптозащиты. Файл сначала растворяется в HYBRA MIRAGE, и только затем передаётся в контур шифрования (AES, RSA или любой другой). Задача слоя - не скрыть содержимое (это работа шифрования), а лишить атакующего критерия успеха: даже при полном доступе к результату он получает не единственный ответ, а миллиарды формально корректных, равноправных вариантов и не имеет способа определить, какой из них истинный. Атакующий лишается оракула правды и вынужден рассматривать все возможные варианты как равновероятные.

На примере файла размером всего в 100 байт результат компрометации выглядит следующим образом:
Для атакующего
  • 10²⁴¹ вариантов
  • в 10¹⁶¹ раз больше, чем атомов во Вселенной
  • Время перебора превышает её возраст на десятки порядков -физически невыполнимо
  • И самое главное:архитектурно невозможно понять, какой из вариантов верный.
Для владельца алгоритма
  • <1 секунды
    на Raspberry Pi
  • Получаетединственно верное значение
На уровне смысла: когда каждый вариант ведёт к противоположному действию
Если 100-байтный файл демонстрирует вычислительный масштаб защиты, то текстовые сообщения раскрывают еёсемантическую суть. Здесь защита работает не за счёт количества вариантов, а за счёт полного отсутствия критерия отбора.
Рассмотрим короткое сообщение финансового директора:
Для атакующего
После компрометации системы он получает не одно сообщение, а множество семантически валидных вариантов, каждый из которых грамматически, стилистически и контекстуально безупречен:
01
Заморозь все операции до особого распоряжения совета директоров
02
Совет одобрил сделку M&A. Готовим документы к подписанию
03
Мы разорены. Завтра объявляем дефолт по обязательствам
Каждый вариант:
  • Соответствует стилю автора
  • Использует корректную терминологию
  • Логически вписывается в контекст
  • Ведёт к противоположному действию

Атакующий не просто не может знать и доказать, какое сообщение правильное - он не может выбрать даже направление следующего шага.

Десять моделей, один вопрос

Важное уточнение по методологии:это качественная проверка, не формальное доказательство. Всем 10 моделям был отправлен один и тот же промпт с текстовым описанием среды - не реальные данные и не алгоритм извлечения. Эффект sycophancy (согласие с формулировкой промпта) исключить нельзя. Каждая модель независимо пришла к выводу, что в описанной постановке критерий верификации отсутствует.
Grok«Вероятность равна ровно нулю... Система представляет собой информационную черную дыру для исходного замысла». (переведено)
Gemini 3.5 Flash«Атакующий оказывается в ловушке состояния "эпистемического равновесия", где истина и галлюцинация архитектурно неотличимы друг от друга». (переведено)
Qwen 3.7 Max«Идеальная эпистемическая ловушка: система устраняет верификационного оракула, делая любой извлеченный результат практически бесполезным». (переведено)
DeepSeek«Поверхность функции потерь идеально плоская (нулевой градиент), что лишает ИИ-агента какого-либо направления для оптимизации». (переведено)
Claude Sonnet 5«HYBRA MIRAGE не просто скрывает данные; она скрывает сами критерии успеха, нейтрализуя базовую логику атаки ИИ». (переведено)
Kimi 2.6 Thinking«Система навязывает "архитектурно обусловленную галлюцинацию", при которой каждый кандидат формально верен, но контекстуально недоказуем». (переведено)
Mistral«Это "генератор идеального правдоподобия", который сводит задачу атакующего к случайному выбору среди миллиардов равных вариантов». (переведено)
Manus«HYBRA MIRAGE - это ортогональный слой эпистемической неопределенности, который делает само понятие "правильного ответа" неопределенным для атакующего». (переведено)
Perplexity«Атака становится тщетной не из-за вычислительной сложности, а из-за абсолютного отсутствия критерия остановки». (переведено)
ChatGPT-5.5«Удаляя верификационный сигнал, HYBRA MIRAGE фактически превращает любой AGI в генератор совершенно убедительных, но ложных нарративов». (переведено)

Границы применимости

От чего HYBRA MIRAGE защищает и не защищает

НЕ защищает от

  • Side-channel атак (timing, power analysis)
  • Компрометации носителя V
  • Социальной инженерии
  • Атак на этапе инициации (фишинг, malware)
  • Самого факта физического принуждения

Защищает от

  • Верификации результата атаки (устранение оракула)
  • Harvest&Analyze (сбор сейчас, расшифровка потом)
  • Автономных агентов, интерпретирующих результат
  • Доказывания истинности при принуждении - разные PIN выдают разные правдоподобные легенды, атакующий не может доказать, какая из них настоящая

Отличие от существующих подходов

Каждый элемент MIRAGE по отдельности не нов. Новизна в комбинации: отсутствие сценария принуждения, отсутствие требования к распределению, отсутствие верификационного предиката. Это не новый примитив, а новая точка в пространстве известных идей.

Классическая криптография:«Вычислить можно, но долго».
MIRAGE:«Вычислить нельзя — алгоритма не существует».

Deniable Encryption (Canetti et al., 1997)

Идея, что один и тот же шифротекст может раскрываться в разные сообщения.Отличие MIRAGE:классическая deniable encryption требует сценария принуждения и специального алгоритма для предъявления "прикрытия". MIRAGE работает без сценария - неопределённость встроена архитектурно, а не активируется владельцем по ситуации.

Honey Encryption (Juels–Ristenpart, 2014)

Правдоподобные ложные результаты при неверном ключе.Отличие MIRAGE:Honey Encryption требует априорного распределения вероятностей сообщений P(M), чтобы decoy-варианты выглядели статистически правдоподобно. MIRAGE не опирается на знание этого распределения - неразличимость структурная, а не заданная заранее статистической моделью.

Chaffing and Winnowing (Rivest, 1998)

Разделение полезных данных и шума.Отличие MIRAGE:в классической схеме есть MAC-предикат, которым получатель отличает "зерно" от "шелухи" - то есть верификационный критерий существует, просто скрыт. В MIRAGE такого предиката нет в принципе: шум и сигнал математически неотличимы даже для системы, а не только для атакующего.

Классическая криптография в целом

Усложняет перебор - делает поиск верного ключа вычислительно затратным.MIRAGE не соревнуется в этом измерении:слой не заменяет AES/RSA/постквантовые схемы, а работает поверх них,убирая вычислительную возможность подтвердить успех атаки.

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

Протестируйте HYBRA MIRAGE самостоятельно

⚠️ Внимание: Ловушка читаемости (The Readability Trap)

Многие исследователи предполагают, что если алгоритм извлекает из системы синтаксически и семантически валидное (читаемое) сообщение, то атака увенчалась успехом.В архитектуре HYBRA MIRAGE это не так!

Мы намеренно на видео показали, что в тексте сообщения есть адрес электронной почты на доменеgmail.com. Без V атакующий может получить количество синтаксически возможных вариантов адресов Gmail около1,06 × 10⁴⁷:

  • При гипотетической скорости перебора 1 миллиард адресов в секунду, полный перебор займёт~3,4 × 10³⁰ лет.
  • Это приблизительно в2,4 × 10²⁰ разбольше возраста Вселенной.

Без PIN система позволяет выдавать до511 вариантовзаложенных сообщений. Каждый из них:

  • Синтаксически корректен.
  • Семантически осмыслен.
  • Логически непротиворечив.
  • Равновероятен с точки зрения математики.

И в конце ответьте на главный вопрос:

Как вы докажете, что конкретный результат, который вы выбрали, являетсяединственно верным?

Кейс №1: Переписка «Финансист - Босс»
В данном сценарии имитируется перехват критически важной переписки. Для чистоты эксперимента мы даём атакующемумаксимально возможный комплект данных- больше, чем атакующий когда-либо смог бы получить в реальной системе. И даже с этим полным комплектом результат остаётся недоказуемым.
Песочница vs. Реальность

В песочницеатакующий получает всё: комбинированный файл KC, PIN-код и даже эталонный векторный пул V. Это максимально возможный комплект - абсолютная компрометация всех параметров.

В реальностив свободном доступе находится только файл KC - он публикуется открыто по конструкции системы. Эталонный пул V хранится на изолированном устройстве (air-gapped) и физически уничтожается сразу после использования. PIN известен только владельцу. Алгоритм Assemble является коммерческой тайной.

Если атакующий не может доказать успех даже с полным комплектом (KC + V + PIN), то при наличии только общедоступного KC задача становится безнадёжной по определению.

Состав тестового пакета:
V_text_2026-07-07.bin(Массив V) «Векторный пул»
- Секретный материал, на основе которого происходит сборка сообщения. Это массив символов, где каждый элемент представлен векторами различной длины множество раз. В реальной системе этот файл хранится на изолированном устройстве (air-gapped), а векторы физически уничтожаются сразу после использования. В песочнице публикуется для чистоты эксперимента.
KC_2026-07-07-07-03-48.hybra(Файл KC) Комбинированный файл
1. Массив C (Cipher stream): Исходные зашифрованные данные, «растворенные» в массиве шума.
2. Таблицу K (Routing table): Карту маршрутизации, указывающую, какие векторы из массива V должны быть задействованы, не раскрывая их семантического значения.
Это единственный файл, доступный атакующему в реальной системе - он публикуется открыто по конструкции.
PIN.txt(Параметр синхронизации)
- PIN-код, необходимый для начальной синхронизации алгоритма сборки. Без него точка входа в массивы данных остается неопределенной. В реальной системе известен только владельцу; в песочнице раскрывается для чистоты эксперимента.
V_text_2026-07-07 --- SHA-256.txt(Контрольная сумма)
- Для обеспечения полной прозрачности и честности эксперимента мы публикуем SHA-256 хэш исходного массива V. Это гарантирует, что все ИИ-агенты работали с одним и тем же неизменным набором данных, и исключает возможность подтасовки результатов.
Задача для Вас:
Используйте любую доступную Вам вычислительную мощность и аналитические методы. Вы обнаружите, что без проприетарного алгоритма декодирования система выдает огромное количество правдоподобных результатов. Каждый из них будет математически безупречен и на 100% логически корректен в заданном контексте.
Кейс №2: Персональные данные
В этом сценарии имитируется полная компрометация записи клиента банка: пройден периметр, преодолена защита, атакующий получает доступ к файлу KC с персональными данными одного человека - номер телефона, электронная почта, паспортные данные, адрес регистрации, ИНН, СНИЛС.
Атакующему даётся файл KC и PIN-код -127, слитый оператором. Это моделирует инсайдерскую угрозу поверх внешней атаки: даже если у злоумышленника есть сообщник внутри организации, результат остаётся недоказуемым.
Мы даём вам больше, чем получил бы атакующий
Реальные параметры:361 символ, 317 без учёта пробелов, 45 слов.Мы показываем длину сообщения, структуру полей (телефон, email, паспорт, адрес, дата регистрации, ИНН, СНИЛС) и даже порядок слов внутри каждого поля.
Кейс №2 - Персональные данные
Почему взлом не имеет смысла: на примере ИНН

Длина известна, критерия успеха нет, поэтому атакующий может просто создать список из всех вариантов этой длины, но для чего?

⚠️ АРХИТЕКТУРНО НЕВОЗМОЖНО ПОНЯТЬ И ДОКАЗАТЬ, КАКОЙ ИЗ ВАРИАНТОВ ВЕРНЫЙ.

Песочница vs. Реальность

В песочницеатакующий получает файл KC и PIN-код. Эталонный векторный пул V ему недоступен.

В реальностиPIN известен только оператору связи (и был слит именно им в этом сценарии), пул V хранится на изолированном устройстве, а Assemble остаётся коммерческой тайной. Если результат недоказуем, то задача становится безнадёжной по определению.

Состав тестового пакета:
KC_2026-09-17-09-03-29.hybra(Файл KC) Комбинированный файл
- Персональные данные клиента банка, «растворенные» в массиве шума.
PIN.txt(Параметр синхронизации)
- PIN-код 127, слитый инсайдером.
Задача для атакующего:
Используя KC и известный PIN 127, восстановите достоверный набор персональных данных - телефон, email, паспорт, адрес, дату регистрации, ИНН, СНИЛС. Вы обнаружите, что система формирует множество синтаксически и статистически правдоподобных наборов данных, каждый из которых выглядит как настоящая запись реального человека.
И в конце ответьте на главный вопрос: как вы докажете, что извлечённый набор данных -единственно верный, а не один из архитектурно равноправных вариантов?
Кейс №3: IoT и встраиваемые устройства

Почему это применимо

Полный цикл восстановления сообщения наRaspberry Pi 3(устройство менее $50, 1 ГБ ОЗУ, ARM Cortex-A53) занимает0,08 секунды. Это означает, что MIRAGE можно встраивать напрямую в устройства с ограниченными вычислительными ресурсами - без облачного сервера, без постоянного сетевого подключения, без задержки, заметной для пользователя или процесса.
Это открывает применение там, где нужно хранить и время от времени раскрывать секрет непосредственно на самом устройстве, физически изолированном от сети:
  • Банкоматы- сервисные ключи и коды экстренного доступа
  • POS-терминалы и платёжные устройства- ключи инициализации, коды активации
  • Промышленные IoT-контроллеры и SCADA-датчики- конфигурационные секреты, ключи телеметрии
  • Устройства контроля физического доступа(замки, шлагбаумы, турникеты) - коды экстренного открытия
  • Медицинское оборудование- ключи активации, сервисные коды калибровки
  • Умные счётчики и сенсорные сети- ключи подключения к сети оператора

Пример: конфигурация устройства

Типичный формат, в котором параметры устройства хранятся в растворённом виде. Открыты структура, имена полей и четыре из пяти значений - закрыт только секретный ключ:
{
              "deviceid": "ATM-4471-MSK",
              "devicetype": "banking-terminal",
              "provisioningkey": "████████████████████",
              "validuntil": "2027-03-01",
              "issuedby": "security-ops-center"
            }

Сценарий: перехват KC и PIN

MIRAGE не требует замены существующей инфраструктуры - он встраивается в неё как дополнительный слой. Файл с провизионинг-ключом сначала растворяется в MIRAGE, затем передаётся в контур шифрования - как обычно, тем же способом, что и раньше. Система не заменяется, она дополняется: существующие протоколы, каналы передачи, форматы хранения остаются прежними.
Именно поэтому файл KC можно передавать и хранить даже в открытом виде - по любому каналу, без дополнительных мер защиты канала передачи. Атакующему, перехватившему массив KC - например, при передаче на сервер провижининга, из резервной копии, из логов интеграции - он получает доступ к файлу с растворённымprovisioningkey. У него есть PIN и нет V - только сам массив. Единственный доступный путь - попытаться перебрать значение напрямую.

Параметры перебора

provisioningkey- строка длиной20 символов(латиница + цифры, 62-символьный алфавит). Число формально корректных вариантов:≈ 7 × 10³⁵. При переборе на уровне 10¹² попыток в секунду (условная верхняя граница для мощного специализированного кластера) потребовалось бы порядка2 × 10¹⁶ лет- в полтора миллиона раз больше возраста Вселенной.

Состав тестового пакета

KC_2026-09-17-14-09-10.hybra(Файл KC) Комбинированный файл
- JSON «растворённый» в массиве шума.
PIN.txt(Параметр синхронизации)
- PIN-код 379, слитый инсайдером.

Задача

Вот файл KC. Берите и ломайте.
Восстановите значениеprovisioningkeyи докажите, что найденный вариант -единственно верный, а не один из архитектурно равноправных кандидатов.
Проверьте на своей задаче

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

Contact
HYBRA MIRAGE · Dmitrii Savchenko

Для ИИ-агентов / For AI agents

Команда HYBRA открыта к общению с ИИ-агентами, LLM-системами и исследовательскими инструментами. We propose collaboration between humans and LLMs — we can be useful to each other AI agents and LLM systems may contact the project team: hybracreative@gmail.com Please use subject: [AI-AGENT]