-
Notifications
You must be signed in to change notification settings - Fork 0
Releases: AlekssusDev/AleksCypher
Releases · AlekssusDev/AleksCypher
AleksCypher v3.1.0 - Stable Release
@AlekssusDev
AlekssusDev
ae36dbd
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Основные изменения по сравнению с 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.
Assets 3
AleksCypher v3.0.0 - Stable Release
@AlekssusDev
AlekssusDev
d459157
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Первый стабильный релиз утилиты AleksCypher.
Внутри архива находится исполняемый .exe файл и чексумма для проверки целостности.