- 03 Nov, 2020 2 commits
-
-
Axel Kenzo authored
- Сделан интерфейс для доступа к режимам работы, а также процедурам обработки ключевой информации, через механизм oid - Увеличен перечень идентификаторов, доступных через механизм oid - Реализованы режим работы блочных шифров: xts, а также режимы аутентфицированного шифрования: ctr-cmac, ctr-hmac и xtsmac (реализация ctr-cmac и ctr-hmac носит экспериментальный характер) - В утилиту aktool добавлены тесты скорости режимов работы блочных шифров
-
Axel Kenzo authored
распознаваемых идентификаторов
-
- 02 Nov, 2020 2 commits
-
-
Axel Kenzo authored
Добавлен тест скорости реализации алгоритмов бесключевого хеширования
-
Axel Kenzo authored
-
- 25 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 23 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 19 Oct, 2020 2 commits
-
-
Axel Kenzo authored
-
Axel Kenzo authored
-
- 18 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 16 Oct, 2020 1 commit
-
-
Axel Kenzo authored
- Базовая часть библиотеки и платформозависимые функции вынесены в отдельный объектный модуль (теперь собираются две библиотеки: - libakrypt-base, библиотека с платформозависимыми и не криптографическими функциями, - libakrypt, библиотека с криптографическими преобразованиями ) - Удалены функции внешнего интерфейса, это привело к изменению названия большого числа экспортируемых функций - Оставлен только один инсталлируемый заголовочный файл libakrypt.h - Добавлен заголовочный файл libakrypt-internal.h для неэкспортируемых функций - С настоящего момента собираются два комплекта документации: для каждой разделяемой библиотеки отдельно - Возвращена реализация MGM, потерянная в восьмой версии библиотеки - В утииту aktool добавлены функции тестирования корректности и скорости работы
-
- 15 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 14 Oct, 2020 3 commits
-
-
Axel Kenzo authored
шифрования
-
Axel Kenzo authored
совместимости
-
Axel Kenzo authored
режимов совместимости
-
- 13 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 11 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 10 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 08 Oct, 2020 3 commits
-
-
Axel Kenzo authored
-
Axel Kenzo authored
-
Axel Kenzo authored
-
- 01 Oct, 2020 1 commit
-
-
Axel Kenzo authored
-
- 03 Sep, 2020 1 commit
-
-
Axel Kenzo authored
-
- 10 Aug, 2020 2 commits
-
-
Axel Kenzo authored
-
Axel Kenzo authored
-
- 09 Aug, 2020 1 commit
-
-
Axel Kenzo authored
-
- 27 Jun, 2020 1 commit
-
-
Axel Kenzo authored
Исправлена функция сохранения данных в pem-файле Исправлена реализация режима cfb
-
- 26 Jun, 2020 3 commits
-
-
Axel Kenzo authored
Исправлены тестовые примеры
-
Axel Kenzo authored
с поддержкой openssl_compability
-
Axel Kenzo authored
с поддержкой openssl_compability
-
- 22 Jun, 2020 1 commit
-
-
Axel Kenzo authored
ak_oid_context_new(delete)_object()
-
- 20 Jun, 2020 3 commits
-
-
Axel Kenzo authored
-
Axel Kenzo authored
-
Axel Kenzo authored
- Исправлены ошибки asn1 декодирования узлов, содержащих время - Добавлена поддержка кодировки base64 - реализована функция ak_ptr_load_from_base64_file() - утилита aktool корректно декодирует pem сертификаты (последовательно декодируя сначала base64, а потом asn.1) - реализован механизм чтения/записи ключевой информации в pem формате - Реализован экспорт и импорт открытого ключа из запроса на сертификат согласно Р 1323565.1.023-2018 - ak_verifykey_context_import_from_request() - ak_verifykey_context_export_to_request() - Реализован экспорт открытого ключа в сертификат согласно Р 1323565.1.023-2018 с поддержкой ряда обязательных расширений согласно RFC5280. - ak_verifykey_context_export_to_certificate() - Добавлены функции внешнего - ak_string_read() и внутреннего интерфейса - ak_mpzn_to_hexstr_alloc() - ak_mpzn_rem_uint32() - ak_asn1_context_exclude() - Уточнен интерфейс функций создания секретных ключей ЭП - ak_signkey_context_create_...() - Добавлены собственные (нестандартизированные) параметры эллиптической кривой (axel-n0) - Изменен интерфейс ряда функций внешнего интерфейса для работы с дескрипторами криптографических механизмов. - Расширен функционал утилиты aktool в части - обработки ASN.1 деревьев (split, convert) - создания симметричных и асимметричных секретных ключей, - создания запросов на сертификат и собственно сертификатов открытых ключей - Добавлен парсер ini-файлов и более корректно реализованы чтение и проверка опций библиотеки
-
- 14 Jun, 2020 2 commits
-
-
Axel Kenzo authored
-
Axel Kenzo authored
-
- 13 Jun, 2020 1 commit
-
-
Axel Kenzo authored
-
- 12 Jun, 2020 2 commits
-
-
Axel Kenzo authored
-
Axel Kenzo authored
-
- 10 Jun, 2020 1 commit
-
-
Axel Kenzo authored
-
- 31 May, 2020 1 commit
-
-
Axel Kenzo authored
-