Бастион V16 - Шифрование текста

Интегрирован тест производительности (Alt + B)

1. Скорость создания ключа из пароля


Этот раздел показывает, сколько итераций (раундов) может выполнить ваш процессор за одну секунду.

Параметр "Раунды" — это ключевой механизм защиты от подбора пароля (брутфорс-атак).
Чем больше раундов, тем медленнее и дороже для злоумышленника становится каждая попытка угадать пароль.
Цель — создать ощутимую задержку для атакующего, которая будет почти незаметна для вас.

Как правильно интерпретировать результаты

Важно: тест показывает производительность вашего ПК, а не даёт абсолютную гарантию безопасности.
Медленный компьютер может показать, что для односекундной задержки ему нужно всего 5000 раундов, но это значение является небезопасным по современным стандартам.
Рекомендуется использовать значение в поле "Раунды" не менее 20,000.

Запустите тест (Alt + B), чтобы узнать, какое значение соответствует ~1 секунде задержки на вашем ПК.

Если это число больше 20,000 (например, 108,061), смело используйте его.
Вы получите отличную защиту с комфортной задержкой.

Если это число меньше 20,000, все равно используйте 20,000.
Вы пожертвуете долей секунды, но обеспечите надёжный минимальный уровень защиты.

2. Скорость шифрования текста и файлов

Этот раздел измеряет, с какой скоростью (в мегабайтах в секунду) ваш компьютер может шифровать данные при различных настройках криптографической губки ("Губки" и "Рэйт").

Эти параметры влияют на производительность при работе с большими объемами текста или при шифровании файлов.
Вы можете выбрать оптимальный режим в зависимости от ваших задач.

В результатах вы увидите несколько предустановленных режимов, которые помогут вам сориентироваться:

(Ваши настройки):
Показывает производительность с текущими параметрами, установленными в главном окне.

(Самый быстрый):
Идеально для мгновенного шифрования небольших заметок и сообщений.

(Сбалансированный):
Отличное сочетание скорости и безопасности, подходит для большинства файлов.

(Надежный) / (Очень надежный):
Режимы с повышенной безопасностью для шифрования важных архивов и документов, где скорость не является главным приоритетом.

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

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Что происходит во время теста производительности (Alt + B)

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

Этап 1: "Закалка" ключа

Цель:
Узнать, насколько быстро ваш компьютер может превратить обычный пароль в сверхсложный и надежный ключ для шифрования.

Представьте, что ваш пароль — это кусок металла, а программа — это кузнец.

Простой пароль — это не ключ.
Чтобы его нельзя было подобрать, кузнец (программа) начинает его "закалять" — многократно нагревать, ковать и остужать.
Каждый удар молота — это один "раунд".

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

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

Тест как раз и измеряет, сколько таких "ударов молота" или "раундов закалки" ваш процессор успевает сделать за одну секунду.
Ваш результат (например, ~259 000 раундов/сек) означает, что ваш "кузнец" (процессор) работает очень быстро и эффективно!

Этап 2: Проверка "шифровальной машины" в деле

Цель:
Узнать, как быстро ваш компьютер может шифровать настоящие данные (тексты, файлы) с разным уровнем надежности.

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

Затем она "пропускает" этот документ через разные "шредеры", замеряя скорость каждого:

Режим "Самый быстрый":
Как шредер, который режет бумагу на длинные полоски. Очень быстро, но не идеально надежно.

Режим "Сбалансированный":
Как хороший офисный шредер, режущий на мелкие квадратики.
Работает медленнее, но восстановить документ уже почти невозможно.

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

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

Итог

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

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
SpongeV16 — лучшее от лучших

В основе любого надёжного инструмента шифрования лежит его "сердце" — криптографический алгоритм.
В "Бастион V16" таким сердцем является SpongeV16.

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

Давайте простыми словами разберём, из чего состоит этот мощный "движок" защиты.

1. Архитектура, вдохновлённая SHA-3 (Keccak)

Представьте себе кухонную губку: она впитывает воду, а затем её можно отжать.
На этом простом, но гениальном принципе построен один из самых современных стандартов безопасности в мире — SHA-3 (Keccak).

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

После того как все данные впитаны и перемешаны, он начинает "отжимать" результат — уникальный и непредсказуемый поток байт, который и является вашим зашифрованным текстом.

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

2. Двигатель перемешивания, вдохновлённый ChaCha20 и Salsa20

Если архитектура — это каркас, то "двигатель", который всё перемешивает, построен на идеях чемпионов скорости и безопасности — потоковых шифров Salsa20 и его преемника ChaCha20.

Эти алгоритмы настолько хороши, что используются для защиты интернет-соединений по всему миру (включая Google и стандарт TLS 1.3).
Их главный козырь — хаотичное и невероятно быстрое перемешивание данных с помощью всего трёх простых операций: сложение, сдвиг и XOR (ARX).

Представьте бармена, который с молниеносной скоростью взбивает коктейль в шейкере.
Он трясёт, переворачивает и снова трясёт — SpongeV16 делает то же самое с вашими данными десятки раундов, превращая их в абсолютно непредсказуемую смесь.
Это гарантирует, что даже малейшее изменение в пароле или тексте полностью меняет весь зашифрованный результат, делая восстановление данных без ключа невозможным.

3. Собственный характер: что делает SpongeV16 уникальным

SpongeV16 — это не просто сумма чужих идей.

Алгоритм включает в себя фирменные "секретные ингредиенты", которые делают его по-настоящему особенным:

Уникальный слой смешивания:
В конце каждого раунда "взбивания" SpongeV16 применяет собственный слой нелинейного смешивания.
Это как если бы наш бармен, помимо стандартной тряски, использовал особый приём, известный только ему.

Собственные константы:
Чтобы сделать каждый раунд перемешивания уникальным и предотвратить любые математические "уязвимости", используются встроенные константы.
В SpongeV16 они свои, что делает внутреннюю работу алгоритма непохожей на другие.

Эти уникальные доработки означают, что злоумышленник не может атаковать "Бастион V16" стандартными инструментами, рассчитанными на известные шифры.

У SpongeV16 свой собственный, усиленный характер.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Улучшения интерфейса

Текстовая кнопка "Найти" заменена на иконку "
🔍
".

Добавлена кнопка "
⏱️
" (Тест производительности),
которая позволяет запустить проверку скорости работы алгоритма шифрования.

Добавлена кнопка "
🔌
" (Интеграция),
которая управляет добавлением/удалением программы в контекстное меню Windows и ассоциацией с файлами формата .v16.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 

Вложения

  • Безымянный.webp
    Безымянный.webp
    19,2 КБ · Просмотры: 12
После завершения теста производительности в окне с результатами теперь доступна кнопка "Применить рекомендуемое".
Нажатие этой кнопки устанавливает в поле "Раунды" рассчитанное для оптимального баланса между скоростью и безопасностью (~1 секунда задержки).

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab