• Axel Kenzo's avatar
    Зафиксирована версия 0.9.9 · 461dc3b5
    Axel Kenzo authored
     - Реализован алгоритм выработки имитовставки NMAC
     - Добавлены функции выработки производной ключевой информации,
       согласно Р 1323565.1.022-2018 (см. kdf-example.c)
     - Увеличены максимальные объемы информации, обрабатываемой на одном ключе
       (для алгоритмов Магма, Кузнечик и HMAC)
     - Уточнена реализация функций ak_bckey_cmac_clean()/_update()/_finalize(), ak_certificate_set_repository()
     - Реализована структура для пошаговой реализации aead алгоритмов
       (с поддержкой следующих aead алгоритмов:
         - mgm-magma, mgm-kuznechik,
         - xtsmac-magma, xtsmac-kuznechik,
         - ctr-cmac-magma, ctr-cmac-kuznechik
       )
     - Добавлена поддержка в сертификатах открытых ключей нестандартизированного расширения,
       содержащего номер секретного ключа (SecretKeyNumber)
     - Расширен функционал утилиты aktool
        - реализован вывод отдельных полей секретных ключей (опции --show-...), включая метки
        - добавлена поддержка чтения паролей доступа в консоли для ключей шифрования контейнеров
        - реализованы команды для асимметричного шифрования/расширования файлов
          (альтернатива стандарту CMS)(в тестовом режиме)
        - перед шифрованием, опционально, реализована поддержка сжатия bzip2
        - возвращена частичная русификация консольного интерфейса
      - Протестирована сборка библиотеки msvc в Windows 10 и clang в FreeBSD
    461dc3b5
To find the state of this project's repository at the time of any of these versions, check out the tags.