From b17efc60248c4d252d11b0686ea416ed0797dbce Mon Sep 17 00:00:00 2001 From: Axel Kenzo <axelkenzo@mail.ru> Date: Wed, 14 Dec 2022 02:03:59 +0300 Subject: [PATCH] =?UTF-8?q?=20=D0=97=D0=B0=D1=84=D0=B8=D0=BA=D1=81=D0=B8?= =?UTF-8?q?=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B0=20=D0=B2=D0=B5=D1=80=D1=81?= =?UTF-8?q?=D0=B8=D1=8F=200.9.10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Рсправлена ошибка РІ реализации алгоритма nmac [функции finalize Рё create_nmac_...()] - Через интерфейс aead реализованы алгоритмы, комбинирующие шифрование РІ режиме счетчика Рё вычисление имитовставки через hmac (streebog256, streebog512, nmac) - Добавлены следующие функции: - ak_skey_delete_after_load() - ak_skey_export_to_file_unencrypted() - ak_aligned_free() [для поддержки msvc 2022] - Добавлены генераторы псевдослучайных последовательностей: - nlfsr (нелинейный рекуррентный генератор СЃ квадратичной обратной СЃРІСЏР·СЊСЋ) - Добавленный функционал утилиты aktool: - выработка незашифрованных секретных ключей (опция --no-outpass) - расширена процедура тестирования алгоритмов блочного шифрования - Функция ak_libakrrpt_get_home_path() переименована РІ ak_homepath() - Сокращён перечень обязательных флагов компиляции, принудительно устанавливаемых РІ MakeFlags.cmake - РЎР±РѕСЂРєР° документации производится теперь РїРѕРґ управлением sphinx (цель СЃР±РѕСЂРєРё make doc оставлена без изменений, результирующие файлы помещаются РІ подкаталог doc) --- Changelog.md | 1 - Readme.md | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Changelog.md b/Changelog.md index c03bdcfb..a7b44bb8 100644 --- a/Changelog.md +++ b/Changelog.md @@ -11,7 +11,6 @@ - ak_skey_export_to_file_unencrypted() - ak_aligned_free() [для поддержки msvc 2022] - Добавлены генераторы псевдослучайных последовательностей: - ? hrnd (исправленная версия генератора РёР· Р 1323565.1.006-2017) - nlfsr (нелинейный рекуррентный генератор СЃ квадратичной обратной СЃРІСЏР·СЊСЋ) - Добавленный функционал утилиты aktool: - выработка незашифрованных секретных ключей (опция --no-outpass) diff --git a/Readme.md b/Readme.md index 01644a92..7b3ed542 100644 --- a/Readme.md +++ b/Readme.md @@ -34,7 +34,7 @@ The library can be compiled with many compilers, such as `gcc`, `clang`, `Microsoft Visual C`, `TinyCC` and `icc`. The build system is [cmake](https://cmake.org/). -Library can be used successfully under `Linux`, `Windows`, `FreeBSD` and `MacOS` operation systems. +Library can be used successfully under `Linux`, `Windows` and `FreeBSD` operation systems. Also we have positive runs on [ReactOS](https://reactos.org) and mobile devices under [Sailfish OS](https://sailfishos.org/). We support various architectures such as `x86`, `x64`, `arm32v7`, `arm32v7eb`, `mips32r2` and `mips64r2`. -- GitLab