{"id":101224,"date":"2021-09-08T16:23:07","date_gmt":"2021-09-08T14:23:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0"},"modified":"2021-09-08T16:23:07","modified_gmt":"2021-09-08T14:23:07","slug":"vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","title":{"rendered":"L\u00ebshimi i bibliotek\u00ebs kriptografike OpenSSL 3.0.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas tri vjet zhvillimi dhe 19 l\u00ebshimeve testuese, u realizua l\u00ebshimi i bibliotek\u00ebs OpenSSL 3.0.0 me implementimin e protokolleve SSL\/TLS dhe algoritmeve t\u00eb ndrysh\u00ebm t\u00eb enkriptimit. Kjo deg\u00eb e re p\u00ebrfshin ndryshime q\u00eb shkelin kompatibilitetin mbrapsht n\u00eb nivelin API dhe ABI, por k\u00ebto ndryshime nuk do t\u00eb ndikojn\u00eb n\u00eb funksionimin e shumic\u00ebs s\u00eb aplikacioneve, p\u00ebr t\u00eb cilat ritransportimi nga OpenSSL 1.1.1 mjafton p\u00ebr rind\u00ebrtim. Mb\u00ebshtetje p\u00ebr deg\u00ebn e m\u00ebparshme OpenSSL 1.1.1 do t\u00eb ofrohet deri n\u00eb shtator 2023.    <\/p>\n<p>Nj\u00eb ndryshim i r\u00ebnd\u00ebsish\u00ebm i numrit t\u00eb versionit \u00ebsht\u00eb i lidhur me kalimin n\u00eb num\u00ebrimin tradicionale \u00abMajor.Minor.Patch\u00bb. Numri i par\u00eb (Major) n\u00eb numrin e versionit tani do t\u00eb ndryshoj\u00eb vet\u00ebm kur ka nj\u00eb shkelje t\u00eb kompatibilitetit n\u00eb nivelin API\/ABI, dhe numri i dyt\u00eb (Minor) do t\u00eb ndryshoj\u00eb me rritjen e funksionaliteteve pa ndryshuar API\/ABI. Rregullimet do t\u00eb ofrohen me ndryshimin e numrit t\u00eb tret\u00eb (Patch). Numri 3.0.0 \u00ebsht\u00eb zgjedhur menj\u00ebher\u00eb pas 1.1.1 p\u00ebr t\u00eb shmangur p\u00ebrplasje me modulin FIPS t\u00eb OpenSSL q\u00eb \u00ebsht\u00eb n\u00eb zhvillim, p\u00ebr t\u00eb cilin \u00ebsht\u00eb p\u00ebrdorur num\u00ebrimi 2.x.      <\/p>\n<p>Nj\u00eb ndryshim tjet\u00ebr i r\u00ebnd\u00ebsish\u00ebm p\u00ebr projektin ishte kalimi nga licenca e dyfisht\u00eb (OpenSSL dhe SSLeay) n\u00eb licenc\u00ebn Apache 2.0. Licenca e m\u00ebparshme e OpenSSL ishte e bazuar n\u00eb tekstin e licenc\u00ebs s\u00eb vjetruar Apache 1.0 dhe k\u00ebrkonte p\u00ebrmendje t\u00eb qart\u00eb t\u00eb OpenSSL n\u00eb materialet reklamuese gjat\u00eb p\u00ebrdorimit t\u00eb bibliotekave OpenSSL, si dhe shtimin e nj\u00eb sh\u00ebnimi t\u00eb ve\u00e7ant\u00eb n\u00eb rast se OpenSSL ofrohej si pjes\u00eb e produktit. K\u00ebto k\u00ebrkesa e b\u00ebn\u00eb licenc\u00ebn e vjet\u00ebr t\u00eb pap\u00ebrshtatshme me GPL, duke krijuar v\u00ebshtir\u00ebsi n\u00eb p\u00ebrdorimin e OpenSSL n\u00eb projekte me licenc\u00eb GPL. P\u00ebr t\u00eb anashkaluar k\u00ebt\u00eb pap\u00ebrshtatshm\u00ebri, projektet GPL ishin t\u00eb detyruara t\u00eb aplikonin marr\u00ebveshje t\u00eb ve\u00e7anta licencimi, ku teksti kryesor i GPL plot\u00ebsohej me nj\u00eb klauzol\u00eb q\u00eb lejonte qart\u00eb lidhjen e aplikacionit me bibliotek\u00ebn OpenSSL dhe p\u00ebrmendte se k\u00ebrkesat e GPL nuk zbatohen p\u00ebr lidhjen me OpenSSL.         <\/p>\n<p>N\u00eb krahasim me deg\u00ebn OpenSSL 1.1.1, OpenSSL 3.0.0 ka shtuar m\u00eb shum\u00eb se 7500 ndryshime, t\u00eb p\u00ebrgatitura nga 350 zhvillues. Risi kryesore t\u00eb OpenSSL 3.0.0:  <\/p>\n<ul>\n<li class=\"l\"> Nj\u00eb modul i ri FIPS \u00ebsht\u00eb propozuar, duke p\u00ebrfshir\u00eb zbatimin e algoritmeve kriptografik\u00eb q\u00eb p\u00ebrmbushin standardin e siguris\u00eb FIPS 140-2 (procesi i certifikimit t\u00eb modulit \u00ebsht\u00eb planifikuar t\u00eb filloj\u00eb k\u00ebt\u00eb muaj, nd\u00ebrsa certifikata FIPS 140-2 pritet t\u00eb merret vitin tjet\u00ebr). Moduli i ri \u00ebsht\u00eb ndjesh\u00ebm m\u00eb i leht\u00eb p\u00ebr t'u p\u00ebrdorur dhe lidhja e tij me shum\u00eb aplikacione do t\u00eb jet\u00eb po aq e thjesht\u00eb sa ndryshimi i skedarit t\u00eb konfigurimit. Nga e para, moduli FIPS \u00ebsht\u00eb i \u00e7aktivizuar dhe k\u00ebrkon opsionin enable-fips p\u00ebr t'u aktivizuar.\n<li class=\"l\"> Koncepti i ofruesve t\u00eb integruar \u00ebsht\u00eb implementuar n\u00eb libcrypto, duke z\u00ebvend\u00ebsuar konceptin e motor\u00ebve (API-ja ENGINE \u00ebsht\u00eb shpallur e skaduar). Me ndihm\u00ebn e ofruesve, mund t\u00eb shtoni zbatime t\u00eb ve\u00e7anta t\u00eb algoritmeve p\u00ebr operacione si enkriptimi, dekryptimi, krijimi i \u00e7el\u00ebsave, llogaritja e MAC, krijimi dhe verifikimi i n\u00ebnshkrimeve dixhitale. \u00cbsht\u00eb e mundur si lidhja e t\u00eb rejave, ashtu edhe krijimi i zbatimeve alternative t\u00eb algoritmeve tashm\u00eb t\u00eb mb\u00ebshtetur (n\u00eb m\u00ebnyr\u00eb dometh\u00ebn\u00ebse, p\u00ebr \u00e7do algorit\u00ebm tani p\u00ebrdoret ofruesi i integruar n\u00eb OpenSSL).\n<li class=\"l\"> Shtimi i mb\u00ebshtetjes p\u00ebr protokollin e menaxhimit t\u00eb certifikatave CMP (Certificate Management Protocol, RFC 4210), i cili mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb k\u00ebrkuar certifikata nga <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/dts-los-angeles\/\"   title=\"server\u00eb\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3745\">server\u00eb<\/a> autoriteti i certifikimit, p\u00ebr ta rinovuar dhe p\u00ebr ta t\u00ebrhequr certifikat\u00ebn. Puna me CMP b\u00ebhet p\u00ebrmes utilitarit t\u00eb ri openssl-cmp, n\u00eb t\u00eb cilin gjithashtu \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr formatin CRMF (RFC 4211) dhe transferimin e k\u00ebrkesave p\u00ebrmes HTTP\/HTTPS (RFC 6712).\n<li class=\"l\"> Nj\u00eb klient i plot\u00eb p\u00ebr protokollet HTTP dhe HTTPS \u00ebsht\u00eb implementuar, i mb\u00ebshtetur n\u00eb metodat GET dhe POST, ridrejtime t\u00eb k\u00ebrkesave, pun\u00ebn p\u00ebrmes proxy-t, kodimin ASN.1 dhe p\u00ebrpunimin e koh\u00ebve t\u00eb pritjes.\n<li class=\"l\"> Nj\u00eb API i ri EVP_MAC (API i Kodit t\u00eb Autentikimit t\u00eb Mesazheve) \u00ebsht\u00eb shtuar, duke thjeshtuar shtimin e zbatimeve t\u00eb reja t\u00eb imitosv\u00ebngjeve.\n<li class=\"l\"> Nj\u00eb nd\u00ebrfaqe e re programimi p\u00ebr formimin e \u00e7el\u00ebsave \u2014 EVP_KDF (Key Derivation Function API), e cila thjeshton shtimin e realizimeve t\u00eb reja t\u00eb KDF dhe PRF. API i vjet\u00ebr EVP_PKEY, p\u00ebrmes t\u00eb cilit ishin t\u00eb aksesueshme algoritmet scrypt, TLS1 PRF dhe HKDF, \u00ebsht\u00eb ristrukturuar n\u00eb form\u00ebn e nj\u00eb shtres\u00eb q\u00eb \u00ebsht\u00eb realizuar mbi API EVP_KDF dhe EVP_MAC.\n<li class=\"l\"> N\u00eb realizimin e protokollit TLS, \u00ebsht\u00eb ofruar mund\u00ebsia e p\u00ebrdorimit t\u00eb implementimeve t\u00eb integruara n\u00eb b\u00ebrtham\u00ebn Linux p\u00ebr klientin dhe serverin TLS p\u00ebr t\u00eb p\u00ebrshpejtuar operacionet. P\u00ebr t\u00eb aktivizuar implementimin e ofruar nga b\u00ebrthama Linux p\u00ebr TLS, k\u00ebrkohet aktivizimi i opsionit \u00abSSL_OP_ENABLE_KTLS\u00bb ose konfigurimi \u00abenable-ktls\u00bb.\n<li class=\"l\"> Shtimi i mb\u00ebshtetjes p\u00ebr algoritmet e reja:\n<ul>\n<li class=\"l\"> Algoritmet p\u00ebr formimin e \u00e7el\u00ebsave (KDF) \u2014 \u00abSINGLE STEP\u00bb dhe \u00abSSH\u00bb.\n<li class=\"l\"> Algoritmet e MAC \u2014 \u00abGMAC\u00bb dhe \u00abKMAC\u00bb.\n<li class=\"l\"> Algoritmi i enkriptimit t\u00eb \u00e7el\u00ebsave RSA (KEM) \u00abRSASVE\u00bb.\n<li class=\"l\"> Algoritmi i enkriptimit \u00abAES-SIV\u00bb (RFC-8452).\n<li class=\"l\"> N\u00eb API EVP jan\u00eb shtuar thirrje me mb\u00ebshtetje p\u00ebr algoritmet e enkriptimit inversiv, q\u00eb p\u00ebrdorin algoritmin AES p\u00ebr enkriptimin e \u00e7el\u00ebsave (Key Wrap): \u00abAES-128-WRAP-INV\u00bb, \u00abAES-192-WRAP-INV\u00bb, \u00abAES-256-WRAP-INV\u00bb, \u00abAES-128-WRAP-PAD-INV\u00bb, \u00abAES-192-WRAP-PAD-INV\u00bb dhe \u00abAES-256-WRAP-PAD-INV\u00bb.\n<li class=\"l\"> N\u00eb API EVP \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr algoritmet e huazimit t\u00eb tekstit t\u00eb enkriptuar (CTS): \u00abAES-128-CBC-CTS\u00bb, \u00abAES-192-CBC-CTS\u00bb, \u00abAES-256-CBC-CTS\u00bb, \u00abCAMELLIA-128-CBC-CTS\u00bb, \u00abCAMELLIA-192-CBC-CTS\u00bb dhe \u00abCAMELLIA-256-CBC-CTS\u00bb.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr n\u00ebnshkrimet dixhitale CAdES-BES (RFC 5126).\n<li class=\"l\"> N\u00eb AES_GCM \u00ebsht\u00eb implementuar parametri AuthEnvelopedData (RFC 5083), q\u00eb lejon enkriptimin dhe dekriptimin e mesazheve, t\u00eb autoktuara dhe t\u00eb enkriptuara duke p\u00ebrdorur modin AES GCM.  <\/ul>\n<li class=\"l\"> N\u00eb API-n\u00eb publike jan\u00eb nxjerr\u00eb funksionet PKCS7_get_octet_string dhe PKCS7_type_is_other.\n<li class=\"l\"> N\u00eb API PKCS#12, algoritmet q\u00eb p\u00ebrdoren si t\u00eb paracaktuar n\u00eb funksionin PKCS12_create() jan\u00eb z\u00ebvend\u00ebsuar me PBKDF2 dhe AES, nd\u00ebrsa p\u00ebr llogaritjen e MAC \u00ebsht\u00eb p\u00ebrdorur algoritmi SHA-256. P\u00ebr t\u00eb rikthyer sjelljen e m\u00ebparshme, \u00ebsht\u00eb parapar\u00eb nj\u00eb opsion \u00ab-legacy\u00bb. \u00cbsht\u00eb shtuar nj\u00eb num\u00ebr i madh thirrjesh t\u00eb avancuara PKCS12_*_ex, PKCS5_*_ex dhe PKCS8_*_ex, si\u00e7 jan\u00eb PKCS12_add_key_ex(), PKCS12_create_ex() dhe PKCS12_decrypt_skey_ex().\n<li class=\"l\"> P\u00ebr platform\u00ebn Windows \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr sinkronizimin e rrjedhave p\u00ebrmes mekanizmit SRWLock.\n<li class=\"l\"> \u00cbsht\u00eb shtuar nj\u00eb API i ri p\u00ebr gjurmimin, i aktivizuar n\u00ebp\u00ebrmjet parametrave enable-trace.\n<li class=\"l\"> \u00cbsht\u00eb zgjeruar gama e \u00e7elsave t\u00eb mb\u00ebshtetur n\u00eb funksionet EVP_PKEY_public_check() dhe EVP_PKEY_param_check(): RSA, DSA, ED25519, X25519, ED448 dhe X448.\n<li class=\"l\"> \u00cbsht\u00eb hequr n\u00ebnsistemi RAND_DRBG, p\u00ebr t\u00eb cilin \u00ebsht\u00eb ofruar API EVP_RAND. Jan\u00eb hequr funksionet FIPS_mode() dhe FIPS_mode_set().\n<li class=\"l\"> Nj\u00eb pjes\u00eb e dukshme e API-t \u00ebsht\u00eb shpallur si e vjet\u00ebr \u2014 p\u00ebrdorimi i thirrjeve t\u00eb vjetra n\u00eb kodin e projekteve do t\u00eb \u00e7oj\u00eb n\u00eb shfaqjen e paralajm\u00ebrimeve gjat\u00eb kompilimit. Po ashtu, si t\u00eb vjetra jan\u00eb shpallur edhe API-t e nivelit t\u00eb ul\u00ebt, t\u00eb lidhura me realizime t\u00eb caktuara t\u00eb algoritmeve (p.sh., AES_set_encrypt_key dhe AES_encrypt). Mb\u00ebshtetje zyrtare n\u00eb OpenSSL 3.0.0 tani ofrohet vet\u00ebm p\u00ebr API-t e nivelit t\u00eb lart\u00eb EVP, t\u00eb abstruara nga tipet e ve\u00e7anta t\u00eb algoritmeve (me k\u00ebt\u00eb API p\u00ebrfshihen, p\u00ebr shembull, funksionet EVP_EncryptInit_ex, EVP_EncryptUpdate dhe EVP_EncryptFinal). N\u00eb nj\u00eb nga l\u00ebshimet e ardhshme t\u00eb r\u00ebnd\u00ebsishme, API-t e vjetra do t\u00eb hiqen. Realizimet e algoritmeve t\u00eb vjetra, si MD2 dhe DES, t\u00eb disponueshme p\u00ebrmes API-t EVP, jan\u00eb transferuar n\u00eb nj\u00eb modul t\u00eb ve\u00e7ant\u00eb \u00ablegacy\u00bb, i cili \u00ebsht\u00eb i \u00e7aktivizuar nga e drejta.\n<li class=\"l\"> Dokumentacioni dhe seti i testeve kan\u00eb pasur nj\u00eb zgjerim t\u00eb konsideruesh\u00ebm. Krahasuar me deg\u00ebn 1.1.1, volumi i dokumentacionit \u00ebsht\u00eb rritur me 94%, nd\u00ebrsa madh\u00ebsia e kodit t\u00eb setit t\u00eb testeve me 54%.  <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55760\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u0440\u0443\u0448\u0430\u044e\u0449\u0438\u0435 \u043e\u0431\u0440\u0430\u0442\u043d\u0443\u044e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 API \u0438 ABI, \u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043d\u0435 \u043f\u043e\u0432\u043b\u0438\u044f\u044e\u0442 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441 OpenSSL 1.1.1 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u0431\u043e\u0440\u043a\u0438. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 OpenSSL 1.1.1 \u0431\u0443\u0434\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101224","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f.\" \/>\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\/sq\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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 OpenSSL 3.0.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-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=\"2021-09-08T14:23:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-09-08T14:23:07+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\udd47L\u00ebshimi i bibliotek\u00ebs kriptografike OpenSSL 3.0.0 | ProHoster","description":"Pas tre vitesh zhvillimi dhe 19 l\u00ebshimeve testuese, u realizua l\u00ebshimi i bibliot\u00ebs OpenSSL 3.0.0 me implementimin e protokolleve SSL\/TLS dhe algoritmeve t\u00eb ndrysh\u00ebm t\u00eb enkriptimit.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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 OpenSSL 3.0.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-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":"2021-09-08T14:23:07+00:00","article:modified_time":"2021-09-08T14:23:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101224","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-09-08 14:38:48","updated":"2026-02-22 15:30:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=101224"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101224\/revisions"}],"predecessor-version":[{"id":162273,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101224\/revisions\/162273"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=101224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=101224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=101224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}