{"id":116652,"date":"2024-06-20T00:05:44","date_gmt":"2024-06-19T22:05:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kriptograficheskoj-biblioteki-libgcrypt-1-11-0"},"modified":"2024-06-20T00:05:44","modified_gmt":"2024-06-19T22:05:44","slug":"vypusk-kriptograficheskoj-biblioteki-libgcrypt-1-11-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-libgcrypt-1-11-0","title":{"rendered":"Lansarea bibliotecii criptografice Libgcrypt 1.11.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Proiectul GNU a lansat biblioteca Libgcrypt 1.11.0, care implementeaz\u0103 componentele de baz\u0103 pentru mecanismele de criptare utilizate \u00een GnuPG. Biblioteca ofer\u0103 func\u021bii pentru utilizarea diverselor algoritmi criptografici \u00een aplica\u021bii externe, inclusiv cifruri simetrice (AES, Arcfour, Blowfish, Camellia, CAST5, ChaCha20, DES, GOST28147, Salsa20, SEED, Serpent, Twofish), algoritmi de hashing (MD5, RIPE-MD160, SHA-*, SHAKE256, TIGER-192, Whirlpool),<br \/>\nalgoritmi de criptare autentificat\u0103 (HMAC-*, CMAC-*, GMAC-*, Poly1305-*), criptare folosind chei publice (RSA, Elgamal, DSA, ECDSA, EdDSA, ECDH). Noua ramur\u0103 este complet compatibil\u0103 la nivel API \u0219i ABI cu ramura 1.10.x (nu este necesar\u0103 recompilarea programelor pentru a utiliza noua versiune).<\/p>\n<p>\u00cembun\u0103t\u0103\u021biri cheie:<\/p>\n<ul>\n<li class=\"l\"> A fost ad\u0103ugat un API pentru utilizarea mecanismelor de encapsulare a cheilor (KEM, Key Encapsulation Mechanism), utilizate pentru protejarea cheilor pentru criptarea simetric\u0103 prin implicarea algoritmilor de criptare pe baz\u0103 de chei publice (criptare asimetric\u0103).\n<li class=\"l\"> A fost ad\u0103ugat algoritmul de encapsulare a cheilor sntrup761 (Streamlined NTRU Prime), rezistent la atacurile de tip brute force cu computere cuantice.\n<li class=\"l\"> A fost ad\u0103ugat algoritmul Kyber, rezistent la atacurile de tip brute force cu computere cuantice, care utilizeaz\u0103 metode de criptografie bazate pe solu\u021bionarea problemelor din teoria re\u021belelor, timpul de solu\u021bionare nefiind diferit \u00eentre computerele obi\u0219nuite \u0219i cele cuantice.\n<li class=\"l\"> A fost ad\u0103ugat algoritmul de encapsulare a cheilor Classic McEliece, rezistent la atacurile de tip brute force cu computere cuantice.\n<li class=\"l\"> Au fost ad\u0103ugate algoritmi de generare a cheii: One-Step KDF cu hash \u0219i MAC (Message Authentication Code), HKDF (RFC-5869) \u0219i X963KDF.\n<li class=\"l\"> Au fost ad\u0103uga\u021bi algoritmi de criptare autentic\u0103 GMAC-SM4 \u0219i Poly1305-SM4.\n<li class=\"l\"> A fost ad\u0103ugat algoritmul de criptare pe bloc ARIA.\n<li class=\"l\"> A fost ad\u0103ugat algoritmul de hashing cSHAKE.\n<li class=\"l\"> A fost implementat suportul pentru generarea intern\u0103 a vectorului de ini\u021bializare (IV) pentru modul de criptare autentic\u0103 AEAD.\n<li class=\"l\"> Au fost ad\u0103ug\u0103ri rapide de implement\u0103ri assembly ale algoritmilor SM3 \u0219i SM4 pentru arhitectura AArch64, precum \u0219i variante SM4 pe assembly pentru ARMv9, PowerPC \u0219i x86 (sunt implicate instruc\u021biuni AVX2 GFNI \u0219i instruc\u021biuni AVX512 GFI).\n<li class=\"l\"> Implement\u0103rile algoritmilor ChaCha20 \u0219i Poly1305 au fost optimizate pentru arhitectura PPC folosind instruc\u021biuni P10. Implementarea AES pentru PPC a fost accelerat\u0103.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 implementarea algoritmului Camellia, care utilizeaz\u0103 instruc\u021bia AVX2 GFNI.\n<li class=\"l\"> Au fost ad\u0103ugate implement\u0103ri GHASH (GCM) \u0219i POLYVAL (GCM-SIV), accelerate cu ajutorul extensiilor AVX2 \u0219i AVX512.\n<li class=\"l\"> Au fost ad\u0103ugate implement\u0103ri ale algoritmilor SHA512, Serpent, SHA3, Blake2, Poly1305 \u0219i ChaCha20, accelerate cu ajutorul extensiei AVX512.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 o implementare AES pentru sistemele i386, accelerat\u0103 prin instruc\u021biunea AVX2 VAES.\n<li class=\"l\"> Au fost ad\u0103ugate implement\u0103ri ale algoritmilor SHA512 \u0219i Camellia, accelerate cu ajutorul extensiilor criptografice pentru arhitectura AArch64.\n<li class=\"l\"> A fost realizat\u0103 o munc\u0103 pentru asigurarea unui timp constant de execu\u021bie a opera\u021biunilor pentru diferite algoritmi criptografici.\n<\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61405\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 GNU \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libgcrypt 1.11.0, \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432, \u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u0432 \u043e\u0441\u043d\u043e\u0432\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0445 \u0432 GnuPG. \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0440\u0438\u043f\u0442\u043e\u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0435 \u0448\u0438\u0444\u0440\u044b (AES, Arcfour, Blowfish, Camellia, CAST5, ChaCha20, DES, GOST28147, Salsa20, SEED, Serpent, Twofish), \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0445\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (MD5, RIPE-MD160, SHA-*, SHAKE256, TIGER-192, Whirlpool), \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f (HMAC-*, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-116652","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 GNU \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libgcrypt 1.11.0, \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432, \u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u0432 \u043e\u0441\u043d\u043e\u0432\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0445 \u0432 GnuPG.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-libgcrypt-1-11-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libgcrypt 1.11.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 GNU \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libgcrypt 1.11.0, \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432, \u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u0432 \u043e\u0441\u043d\u043e\u0432\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0445 \u0432 GnuPG.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-libgcrypt-1-11-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-06-19T22:05:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-06-19T22:05:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lansarea bibliotecii criptografice Libgcrypt 1.11.0 | ProHoster","description":"Proiectul GNU a prezentat lansarea bibliotecii Libgcrypt 1.11.0, cu implement\u0103ri ale componentelor care stau la baza mecanismelor de criptare utilizate \u00een GnuPG.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-libgcrypt-1-11-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libgcrypt 1.11.0 | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 GNU \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libgcrypt 1.11.0, \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432, \u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u0432 \u043e\u0441\u043d\u043e\u0432\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0445 \u0432 GnuPG.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-libgcrypt-1-11-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-06-19T22:05:44+00:00","article:modified_time":"2024-06-19T22:05:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"116652","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 02:34:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 02:34:19","updated":"2026-01-23 02:34:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/116652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=116652"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/116652\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=116652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=116652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=116652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}