Вы должны войти, чтобы создавать сообщения и темы.

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

1◄Страница 20 из 24► 24

Добавлена поддержка форматирования текста.
Теперь при сохранении файла .v16a сохраняются стили (жирный шрифт, цвета, курсив и т.д.).

Ссылка та же

Реализовано переключение кодировки выходного текста

Теперь, нажав правой кнопкой мыши на кнопку "Шифровать", можно выбрать между стандартным Base64 и Unicode-кодировкой через меню.

Примечание

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

Исправлена ошибка, из-за которой сбрасывалось форматирование текста (цвета, жирный шрифт, курсив и т.д.) при изменении масштаба с помощью Ctrl + Колесо мыши.
Исправлена аналогичная ошибка при сбросе размера шрифта (Ctrl + 0).

Ссылка та же


Добавлено сочетание клавиш Alt + E для быстрого открытия окна выбора кодировки (Base64 / Unicode).

Ссылка та же

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

Ссылка та же

Улучшен режим "Паника" (красная кнопка в интерфейсе)

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

Ссылка та же


Добавлена возможность вызова генератора паролей из кодовой фразы (Alt + P) нажатием правой кнопки мыши по кнопке "Генерировать пароль".

Чем полезна генерация пароля из кодовой фразы

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

При передаче зашифрованного файла коллеге, вам не нужно диктовать сложный набор символов (j#9dL!2...).
Достаточно сказать кодовую фразу (например, "Синий слон летит на север").
Коллега введет её в программу, и она сама преобразует фразу в тот же самый сложный ключ.

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

Ссылка та же

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

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

Вы также можете отправить файл или папку, перетащив их на окно программы с зажатыми клавишами Ctrl + Alt.

Ссылка та же

Кнопка "Очистить" теперь работает по усиленному протоколу:
пароли и текст сообщений физически перезаписываются в оперативной памяти перед удалением.

Также блокируется возможность случайного восстановления данных через команду отмены (Ctrl + Z).

Ссылка та же

Безопасность приёма файлов

Отключено автоматическое появление диалогового окна сохранения для входящих файлов из Телеграм.
Вместо этого в чат выводится сообщение с именем отправителя.

[@evgenyguidesoul]
Получен файл: Секретно.doc

Чтобы сохранить файл, нажмите на название (выделено жирным шрифтом).

Ссылка та же

Добавлена поддержка ANSI (Windows-1251) кодировки, которая стандартна для старых текстовых файлов на русском языке в Windows.

Ссылка та же

Обновлена логика кнопки "Расшифровать"

Устранена ошибка "Base64: некорректная длина" при ручной расшифровке сообщений из Телеграм.
Реализован комбинированный алгоритм: сначала выполняется поиск и дешифровка шифротекста построчно (для обработки логов чатов), и только при неудаче — попытка расшифровать весь текст целиком (для файлов).

Ссылка та же

Исправляю баг при расшифровке длинного текста из-за крайнего обновления, пока не качать

Устранено появление "мусора" (RTF-тегов) при расшифровке текста

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

Ссылка та же

Переписан алгоритм безопасного затирания текста (SecureWipeEditControl)

Вместо медленной операции редактирования (EM_REPLACESEL), вызывающей пересчет разметки, используется быстрый сброс содержимого (SetWindowTextW) с предварительной подменой данных на "мусор".
Теперь операция выполняется мгновенно без потери качества затирания данных в памяти.

Аналогичная оптимизация применена к функции очистки памяти (CleanRamAndSensitiveVariables), что обеспечило мгновенное удаление данных из полей ввода при экстренном завершении работы.

Ссылка та же

1◄Страница 20 из 24► 24