Commit b17efc60 authored by Axel Kenzo's avatar Axel Kenzo
Browse files

Зафиксирована версия 0.9.10

 - Исправлена ошибка в реализации алгоритма 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)
No related merge requests found
Showing with 1 addition and 2 deletions
+1 -2
......@@ -11,7 +11,6 @@
- ak_skey_export_to_file_unencrypted()
- ak_aligned_free() [для поддержки msvc 2022]
- Добавлены генераторы псевдослучайных последовательностей:
? hrnd (исправленная версия генератора из Р 1323565.1.006-2017)
- nlfsr (нелинейный рекуррентный генератор с квадратичной обратной связью)
- Добавленный функционал утилиты aktool:
- выработка незашифрованных секретных ключей (опция --no-outpass)
......
......@@ -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`.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment