HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Криптография, расшифровка хешей
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #71  
Старый 28.08.2025, 20:37
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Да, нужно ответить на вопрос одного пользователя программы о том, что файлы медленно удаляются.

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

1. Генерация криптографически стойкого "шума"

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

2. Усиление и смешивание с помощью губки "SpongeV16"

Это работа по принципу "защиты в глубину" и не доверия на 100% ни одному компоненту, даже системному.
Поэтому "Бастион" берет уже качественные случайные данные от системы и дополнительно перемешивает их с помощью собственного криптографического алгоритма SpongeV16, добавляя в этот "коктейль" энтропию, собранную самой программой (данные о системных процессах, таймерах и т.д.).

3. Полная перезапись

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

4. Финальное удаление

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

Простая аналогия

Обычное удаление — это как скомкать бумажный документ и выбросить его в мусорное ведро.
Любой может его достать, разгладить и прочитать.

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

Еще один частый вопрос, который логично вытекает из предыдущего:

почему шифрование в "Бастионе" занимает больше времени, чем в некоторых других программах?


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

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

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

Вот из каких медленных, но критически важных этапов состоит шифрование в "Бастионе":

1. Превращение пароля в несокрушимый ключ (KDF)

Ваш пароль, каким бы сложным он ни был, никогда не используется для шифрования напрямую.
Сначала он проходит через функцию растяжения ключа (KDF).

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

Этот процесс намеренно сделан вычислительно дорогим.
Он заставляет компьютер "попотеть", многократно перемешивая данные.

Это делается для того, чтобы максимально затруднить подбор пароля (брутфорс).
Даже если злоумышленник сможет проверять миллиард паролей в секунду, на проверку одного-единственного варианта для вашего файла у него уйдут часы или дни, а не доли секунды.

2. Сложная внутренняя работа Губки (Пермутации)

Сердце SpongeV16 — это сложная внутренняя функция перемешивания, называемая пермутацией.
Когда губка шифрует ваши данные, она не просто выполняет одно математическое действие.
Для каждого блока данных она выполняет десятки раундов (значение "Губки" в интерфейсе) внутренних преобразований.

Представьте, что состояние губки — это колода карт.
Перед тем как выдать порцию ключа для шифрования, программа:

Сложным образом тасует эту колоду (раунд 1).
Снова тасует уже перетасованную колоду (раунд 2).
И так десятки раз...

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

3. Создание "цифровой пломбы" (AEAD)

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

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

Аналогия: Фастфуд против ресторанного блюда

Быстрое шифрование — это как повар в фастфуде.
У него есть стандартный рецепт, готовые ингредиенты, и он выдает результат за 30 секунд.
Это съедобно и быстро.

Шифрование в "Бастионе" — это как шеф-повар в ресторане высокой кухни.
Тщательно и долго готовит уникальный соус (растягивает ключ через KDF).
Использует сложную, многоэтапную технику приготовления основного блюда (многораундовые пермутации губки).

В конце украшает блюдо и ставит свою личную печать, гарантирующую качество (создает аутентификационную метку).

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

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

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

  #72  
Старый 29.08.2025, 08:31
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Реализовано групповое уничтожение файлов

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

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

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

  #73  
Старый 29.08.2025, 17:58
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Улучшена функция уничтожения файлов

Внедрен 3-проходный алгоритм для уничтожения содержимого файла.
проход нулями, проход единицами и финальный проход криптографически стойкими случайными данными, генерируемыми через BCryptGenRandom.

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

Добавлена логика, которая использует FindFirstStreamW/FindNextStreamW для перечисления всех потоков, связанных с файлом в NTFS.
Каждый найденный поток проходит ту же процедуру 3-проходной перезаписи, что и основной файл.
Это закрывает возможность восстановления данных из скрытых потоков.

Напоминание

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

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

  #74  
Старый 30.08.2025, 10:44
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Шифрование файлов с зажатой клавишей Alt

1. Запустите "Бастион", сгенерируйте или введите надежный пароль в соответствующие поля.
2. При необходимости укажите желаемые значения раундов KDF, губки и рэйта.

3. Зажмите клавишу Alt и не отпуская, перетащите необходимый файл (например, photo.jpg) в окно программы.

Вместо автоматического создания файла с расширением .v16, откроется стандартное диалоговое окно "Сохранить как...".
Задайте файлу любое название и расширение (например, config.dat, render.dll или оставить photo.jpg), чтобы он не привлекал внимания.

Сценарии сохранения

Если не меняете название (сохраняете файл поверх самого себя), программа перезапишет исходный файл его зашифрованной копией.

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

Как расшифровать

1. Для расшифровки запустите "Бастион" и введите пароль, который использовался при шифровании.

2. Перетащите зашифрованный файл (например, photo.jpg или config.dat) в окно программы.

Программа автоматически определит, что файл зашифрован, и откроет стандартное диалоговое окно "Сохранить как...".

Если хотите заменить зашифрованный файл (photo.jpg) его расшифрованной версией, оставьте предложенное название и нажмите "Сохранить".

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

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

  #75  
Старый 30.08.2025, 18:13
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Работа с файлами через Drag-and-Drop

Добавлена возможность шифровать и расшифровывать файлы без предварительного запуска программы.

Перетащите файл на значок "Бастиона" или в открытое окно программы.
Программа автоматически проанализирует файл и предложит нужное действие.

Упрощена логика расшифровки

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

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

  #76  
Старый 30.08.2025, 21:01
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Исправлена логика шифрования файлов при перетаскивании с зажатой клавишей Alt

Если поля для пароля в главном окне были пусты, при перетаскивании файла с зажатым Alt появлялось окно для ввода пароля.
После его закрытия программа "забывала", что Alt был нажат, и сохраняла файл с именем по умолчанию (имя_файла.v16), вместо того чтобы открыть диалог "Сохранить как...".

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

Важное уточнение

Возможность вызвать диалог "Сохранить как..." с помощью клавиши Alt работает только при перетаскивании файла в окно уже запущенной программы.
Эта функция не сработает, если перетащить файл на иконку или ярлык программы.

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

  #77  
Старый 31.08.2025, 15:38
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Интеграция с контекстным меню Windows (Alt + M)

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

Для добавления или удаления программы из контекстного меню используется горячая клавиша Alt + M.

Ссылки те же
disk.yandex.ru/d/pSxwq7mMhKsOwg
drive.google.com/drive/u/1/folders/1FLIugY9270Ct8ho9orWH3z2H08XYHi4R
 
Ответить с цитированием

  #78  
Старый 31.08.2025, 17:50
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Ассоциация файлов с расширением .v16 с "Бастионом"

Теперь при нажатии горячих клавиш Alt + M программа выполняет два действия:

Добавляет "Бастион" в контекстное меню для всех типов файлов (как и раньше).
Ассоциирует файлы с расширением .v16 с "Бастионом".

Это означает, что ваши зашифрованные файлы получат иконку программы, и вы сможете запустить их расшифровку простым двойным кликом мыши.
Повторное нажатие Alt + M убирает интеграцию из системы (и контекстное меню, и ассоциацию файлов).

Важное примечание

Если вы уже добавляли "Бастион" в контекстное меню с помощью Alt + M в старой версии, при первом нажатии этой комбинации в новой версии может появиться сообщение:

Не удалось включить интеграцию с системой или Не удалось полностью отключить интеграцию

Это ожидаемое поведение.
Просто нажмите "ОК", а затем снова Alt + M.

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

  #79  
Старый 01.09.2025, 09:56
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

У "Бастиона" появилась иконка
Возможно, позже будет улучшена детализация.

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

  #80  
Старый 01.09.2025, 19:10
user1756569539
Новичок
Регистрация: 31.08.2025
Сообщений: 0
С нами: 371476

Репутация: 0
По умолчанию

Бастион Моби - ваша защита от утечки персональных данных это он выпустил телефон, без доступа и защиты на проникновение ?
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.