OpenSC 0.19.0

good-penguin.png

Состоялся релиз OpenSC 0.19.0 — набора утилит и библиотек для работы со смарт-картами. Разработка OpenSC сосредоточена на смарт-картах, поддерживающих работу с криптографическими операциями, а также облегчении их использование в приложениях (аутентификация, шифрование почтовой переписки и электронная подпись). OpenSC реализует стандартные наборы API для смарт-карт, такие как PKCS#11, Windows' Smart Card Minidriver, а также macOS Tokend.

Основные изменения:

  • Исправлены многочисленные проблемы с безопасностью:
  • Улучшена документация:
    • Новое руководство для opensc.conf (5).
    • Добавлены некоторые упущенные детали в руководствах, а также исправлено оформление.
  • Установщик для Windows:
    • Автоматический запуск сервиса SCardSvr.
    • Добавлены новые атрибуты OpenPGP.
  • Установщик для macOS: для обратной совместимости теперь используется HFS+.
  • Удалены устаревшие файлы для Solaris.
  • Драйвер PC/SC: OMNIKEY 3×21 и 6121 неверно идентифицировались как считыватели пин-кода в macOS.
  • Исправление для карт, которые возвращали короткие подписи без ведущих нулей.
  • Изменения в автодополнении в bash.
  • Поддержка libressl-2.7+.
  • Конфигурация:
    • Теперь распространяется минимальный opensc.conf.
    • pkcs11_enable_InitToken теперь глобальная опция.
    • Изменено поведение переменной окружения OPENSC_DRIVER для ограничения списка драйверов вместо принудительного использования одного драйвера и пропуска части конфигурации.
    • Удалены опции zero_ckaid_for_ca_certs, force_card_driver, reopen_debug_file и paranoid-memory.
    • Обобщена опция ignored_readers.
  • Если инициализация смарт-карты завершилась с ошибкой, то определение карты продолжится с другими драйверами карт.
  • Исправлена работа длительных операций на смарт-картах при использовании в Windows 8 и новее.
  • reader-pcsc теперь допускает фиксированную длину пин-кода.
  • Исправлены ошибки многопоточности в OpenPACE.

А также другие изменения.

>>> Подробности

©  Linux.org.ru