Издание на GnuPG 2.3.0

След три години и половина от представянето на предишната значима версия, излезе новата версия на инструмента GnuPG 2.3.0 (GNU Privacy Guard), съвместима със стандартите OpenPGP (RFC-4880) и S/MIME, предоставяща утилити за криптиране на данни, работа с електронни подписи, управление на ключове и достъп до публични хранилища на ключове.

GnuPG 2.3.0 се позиционира като първият изход на новата кодова база, включваща най-новите разработки. GnuPG 2.2 се счита за стабилна версия, оптимална за широко използване, която ще бъде поддържана поне до 2024 година. GnuPG 1.4 продължава да се поддържа като класическа серия, консумираща минимални ресурси, подходяща за вградени системи и съвместима с остарели алгоритми за криптиране.

Основни нововъведения в GnuPG 2.3.0:

  • Предложен е експериментален фонов процес с реализирана база данни на ключове, използващ за съхранение СУБД SQLite и демонстриращ по-бързо търсене на ключове. За включване на новото хранилище следва да се активира в gpg.conf и gpgsm.conf опцията 'use-keyboxd'.
  • Добавен е нов инструмент gpg-card, който може да се използва като гъвкав интерфейс за всички поддържани типове смарткарти.
  • Добавен е нов фонов процес tpm2d, позволяващ използването на чипове TPM 2.0 за защита на частни ключове и извършване на операции по криптиране или създаване на цифрови подписи на страната на TPM модула.
  • Алгоритмите по подразбиране за отворени ключове са ed25519 и cv25519.
  • В gpg е прекратено използването на алгоритми за криптиране с размер на блока от 64 бита. Използването на 3DES е забранено, а като минимално поддържан алгоритъм е обявен AES. За деактивиране на ограничението може да се използва опцията '--allow-old-cipher-algos'.
  • Добавена е поддръжка на AEAD режимите на блочно криптиране OCB и EAX.
  • Осигурена е поддръжка на версия 5 на ключове и цифрови подписи.
  • Добавена е поддръжка на криви X448 (ed448, cv448).
  • Разрешено е използването на имена на групи в списъците с ключове.
  • В gpg резултатите от проверката сега зависят от опцията '--sender' и идентификатора на създателя на подписа.
  • В gpg, gpgsm, gpgconf, gpg-card и gpg-connect-agent е добавена опция '--chuid' за смяна на идентификатора на потребителя.
  • В gpg са добавени опции '--full-timestrings' (изход на дата и час), '--force-sign-key' и '--no-auto-trust-new-key'.
  • Поддръжката на остарял метод за откриване на ключове PKA е прекратена и свързаните с него опции са премахнати.
  • В gpg е добавена възможност за експортиране на ключове Ed448 за SSH.
  • В gpgsm е добавена основна поддръжка за ECC и възможност за създаване на сертификати EdDSA.
  • В агента е разрешено използването на стойността «Label:» в файла с ключове за настройка на поканата за въвеждане на PIN-код. Реализирана е поддръжка на разширения ssh-agent за променливи на средата.
  • В scd е подобрена поддръжката на няколко четеца на карти и токени. Реализирана е възможност за използване на няколко приложения с определена смарт карта. Добавена е поддръжка за PIV карти, Telesec Signature Cards v2.0 и Rohde&Schwarz Cybersecurity. Добавени са нови опции «—application-priority» и «—pcsc-shared».
  • Премахната е утилитата symcryptrun (остаряла обвивка над външната утилита Chiasmus).
  • На платформата Windows е реализирана пълна поддръжка на Unicode в командния ред.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster