Hoʻokuʻu ʻia o GnuPG 2.3.0

ʻEkolu a me ka hapa makahiki mai ka hoʻokumu ʻia ʻana o ka lālā koʻikoʻi hope loa, ua hōʻike ʻia kahi hoʻokuʻu hou o ka pahu hana GnuPG 2.3.0 (GNU Privacy Guard), kūpono me ka OpenPGP (RFC-4880) a me nā kūlana S/MIME, a me ka hāʻawi ʻana. nā pono no ka hoʻopili ʻana i ka ʻikepili a me ka hana ʻana me nā pūlima uila, ka hoʻokele kī a me ke komo ʻana i nā hale kūʻai kī lehulehu.

Hoʻonohonoho ʻia ʻo GnuPG 2.3.0 ma ke ʻano he hoʻokuʻu mua ʻana o kahi codebase hou e komo pū ana me nā mea hou loa. Manaʻo ʻia ʻo GnuPG 2.2 he lālā paʻa, kūpono no ka hoʻohana maʻamau, a kākoʻo ʻia a hiki i ka liʻiliʻi o 2024. Mālama ʻia ʻo GnuPG 1.4 ma ke ʻano he moʻolelo maʻamau e hoʻopau i nā kumu waiwai liʻiliʻi, kūpono no nā ʻōnaehana hoʻokomo ʻia, a kūpono hoʻi me nā algorithm encryption hoʻoilina.

Nā hana hou nui o GnuPG 2.3.0:

  • Hoʻolālā ʻia kahi kaʻina hana hoʻokolohua me kahi hoʻokō ʻikepili koʻikoʻi, me ka hoʻohana ʻana i ka SQLite DBMS no ka mālama ʻana a me ka hōʻike ʻana i ka ʻimi wikiwiki ʻana i nā kī. I mea e hiki ai i ka waihona hou, pono ʻoe e hoʻohana i ke koho "hoʻohana-keyboxd" ma gpg.conf a me gpgsm.conf.
  • Ua hoʻohui ʻia kahi hāmeʻa gpg-kāleka hou, hiki ke hoʻohana ʻia ma ke ʻano maʻalahi no nā ʻano kāleka akamai āpau i kākoʻo ʻia.
  • Hoʻohui ʻia kahi kaʻina hope tpm2d hou e hiki ai iā ʻoe ke hoʻohana i nā chips TPM 2.0 e pale i nā kī pilikino a hana i nā hana hoʻopiʻi a i ʻole nā ​​​​hōʻailona kikohoʻe ma ka ʻaoʻao TPM.
  • ʻO nā algorithms paʻamau no nā kī lehulehu ʻo ed25519 a me cv25519.
  • ʻAʻole hoʻohana hou ʻo gpg i ka 64-bit block size algorithms no ka hoʻopili ʻana. Ua pāpā ʻia ka hoʻohana ʻana o 3DES, a ua haʻi ʻia ʻo AES ma ke ʻano he algorithm i kākoʻo ʻia. No ka hoʻopau ʻana i ka palena, hiki iā ʻoe ke hoʻohana i ke koho "--allow-old-cipher-algos".
  • Kākoʻo hoʻohui ʻia no nā ʻano hoʻopunipuni poloka AEAD OCB a me EAX.
  • Hāʻawi ʻia ke kākoʻo no ka mana 5 o nā kī a me nā pūlima kikohoʻe.
  • Hoʻohui ʻia ke kākoʻo no nā pihi X448 (ed448, cv448).
  • ʻAe ʻia e hoʻohana i nā inoa hui ma nā papa inoa nui.
  • I ka gpg, pili nā hualoaʻa hōʻoia i ke koho "--sender" a me ka ID o ka mea hana pūlima.
  • Hoʻohui ʻia ke koho "--chuid" i gpg, gpgsm, gpgconf, gpg-card a me gpg-connect-agent e hoʻololi i ka ID mea hoʻohana.
  • Hoʻohui ʻia "--full-timestrings" (lā a me ka manawa puka), "--force-sign-key" a me "--no-auto-trust-new-key" koho i gpg.
  • Ua hoʻopau ʻia ke ʻano hana ʻike kī PKA hoʻoilina a ua wehe ʻia nā koho pili me ia.
  • Hoʻohui i ka hiki ke hoʻopuka i nā kī Ed448 no SSH i gpg.
  • Hoʻohui ʻo gpgsm i ke kākoʻo ECC kumu a me ka hiki ke hana i nā palapala hōʻoia EdDSA.
  • Hāʻawi ka luna i ka hoʻohana ʻana i ka waiwai "Label:" i ka faila kī e hoʻonohonoho i ka ʻōkuhi PIN. Hoʻokomo ʻia ke kākoʻo no nā hoʻonui ssh-agent no nā ʻano hoʻololi kaiapuni.
  • Ua hoʻomaikaʻi ʻo Scd i ke kākoʻo no nā mea heluhelu kāleka a me nā hōʻailona. Ua hoʻokō ʻia ka hiki ke hoʻohana i kekahi mau noi me kahi kāleka akamai kūikawā. Hoʻohui ʻia ke kākoʻo no nā kāleka PIV, Telesec Signature Cards v2.0 a me Rohde&Schwarz Cybersecurity. Hoʻohui i nā koho hou "--application-priority" a me "--pcsc-shared".
  • Ua wehe ʻia ka mea hoʻohana symcryptrun (ka mea hoʻohana i waho o Chiasmus.
  • Ma ka papahana Windows, hoʻokō ʻia ke kākoʻo Unicode piha ma ka laina kauoha.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka