Releases: AlekssusDev/AleksCypher
Releases · AlekssusDev/AleksCypher
AleksCypher v3.1.0 - Stable Release
Основные изменения по сравнению с v3.0.0
Добавлено
- Стеганография: возможность спрятать зашифрованный .acyph внутри PNG-изображения. Используется интерливинг пикселей через ChaCha20Rng и уникальная случайная соль для каждого встраивания.
- ProtectedBuffer: пароли и криптографические ключи теперь блокируются в оперативной памяти через mlock (Linux) / VirtualLock (Windows), исключая их попадание в swap.
Улучшено
- Калибровка Rayo‑KDF: количество шагов передаётся напрямую в TaskResult, без промежуточного строкового парсинга.
- Надёжность: вызов SystemTime::now().duration_since(UNIX_EPOCH) больше не вызывает панику, если системное время некорректно.
- Стеганография: добавлена сигнатура ACYP и проверка целостности скрытых данных.
Убрано
- Anti‑replay защита: удалена проверка (1 час), которая могла блокировать собственные файлы пользователя.
- Неиспользуемый HMAC‑ключ: удалён второй ключ, генерировавшийся через HKDF, что ускоряет KDF и делает код чище.
Изменения формата
- Версия контейнера .acyph повышена до 4.
Зависимости
- Добавлены крейты:
rand_chacha,image,libc,windows-sys.
AleksCypher v3.0.0 - Stable Release
Первый стабильный релиз утилиты AleksCypher.
Внутри архива находится исполняемый .exe файл и чексумма для проверки целостности.