Показать сообщение отдельно

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

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

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

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

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

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