{"id":902,"date":"2021-08-03T10:13:04","date_gmt":"2021-08-03T08:13:04","guid":{"rendered":"https:\/\/il-mio-ip.it\/?page_id=902"},"modified":"2021-08-03T11:33:07","modified_gmt":"2021-08-03T09:33:07","slug":"ipsec","status":"publish","type":"page","link":"https:\/\/il-mio-ip.it\/?page_id=902","title":{"rendered":"IPsec"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull has-background-dim has-parallax has-background-gradient\" style=\"background-image:url(https:\/\/il-mio-ip.it\/wp-content\/uploads\/2021\/08\/servizi.jpg);min-height:380px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__gradient-background\" style=\"background:linear-gradient(100deg,rgb(21,50,67) 0%,rgb(26,108,122) 100%)\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<h1 class=\"has-text-align-center has-white-color has-text-color wp-block-heading\">IPsec<\/h1>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #0693e3;\" class=\"ugb-highlight\"><strong><strong><strong>IPsec<\/strong><\/strong><\/strong><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">IPsec \u00e8 un\u2019estensione del protocollo IP che fornisce sicurezza a livello IP ed ai livelli superiori. \u00c8 stato sviluppato prima all&#8217;interno dello standard IPv6 ed in seguito inserito in Ipv4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019esigenza di IPsec nasce dal fatto che durante le trasmissioni i pacchetti attraversano vari router prima di arrivare a destinazione, e che il protocollo IP in s\u00e9 non possiede alcun sistema di cifratura o di autenticazione. La conseguenza \u00e8 che i pacchetti vengono scambiati completamente in chiaro e potrebbero quindi essere intercettati, letti e manipolati, facendo venire meno i tre pilastri della sicurezza informatica, ovvero confidenzialit\u00e0, autenticit\u00e0 e integrit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">IPsec \u00e8 quindi un\u2019architettura basata su in insieme di protocolli nati per risolvere queste problematiche.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">IPsec usa due differenti protocolli &#8211; AH ed ESP &#8211; per fornire l&#8217;autenticazione, l&#8217;integrit\u00e0 e la confidenzialit\u00e0 della comunicazione. Pu\u00f2 proteggere l&#8217;intero datagramma IP o solamente i protocolli di alto livello. I diversi modelli di funzionamento sono detti tunnel mode e transport mode.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nel tunnel mode il datagramma IP viene completamente incapsulato in un nuovo datagramma IP che riceve un nuovo header completo, in cui sono nascosti indirizzo di origine, indirizzo di destinazione e payload (dati). Inoltre, viene anche implementato l\u2019header del protocollo di trasferimento utilizzato: il pacchetto viene quindi completamente incapsulato. Il nuovo header IP pi\u00f9 esterno definisce gli endpoint crittografati, che tuttavia non sono identici agli endpoint di comunicazione presenti nell\u2019header IP interno vero e proprio. Tali informazioni verranno rese disponibili sono quando in pacchetto viene decifrato negli endpoint crittografati, chiamati gateway di sicurezza, e verr\u00e0 quindi inoltrato ai destinatari. Di default la trasmissione dati nel tunnel mode avviene in modalit\u00e0 gateway-to-gateway, ma sono possibili anche connessioni host-to-gateway e host-to-host.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In transport mode invece solo il payload del datagramma IP viene trattato da IPsec che inserisce il proprio header tra l&#8217;header IP ed i livelli superiori. I dati sono quindi protetti ma non lo sono gli indirizzi di origine e destinazione. Il tunnel mode ha il vantaggio di avere un tempo di elaborazione molto basso rispetto a tunnel mode, ma lo svantaggio \u00e8 che protegge solo il payload e non l\u2019intero pacchetto. Solitamente questa modalit\u00e0 di comunicazione si utilizza in ambito host-to-host oppure host-to-router.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sistemi di protezione di IPsec<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per proteggere l&#8217;integrit\u00e0 di un datagramma IP il protocollo IPsec utilizza meccanismi di autenticazione basati su codici hash (HMAC). Per ottenere questo HMAC vengono usati algoritmi come MD5 o SHA per calcolare un hash basato su una chiave segreta e sul contenuto di un datagramma IP. L&#8217;HMAC viene quindi inserito nell&#8217;header IPsec ed il destinatario del pacchetto ne pu\u00f2 verificare l&#8217;esattezza soltanto avendo accesso alla chiave segreta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per proteggere la confidenzialit\u00e0 di un datagramma IP il protocollo IPsec utilizza degli algoritmi di cifratura simmetrici. L&#8217;IPsec richiede l&#8217;implementazione di NULL (nessuna cifratura) e del DES. Attualmente vengono utilizzati algoritmi pi\u00f9 robusti come 3DES, AES ed il Blowfish.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per proteggersi contro un attacco di tipo denial of service, il protocollo IPsec utilizza un meccanismo di sliding window. Ciascun pacchetto possiede un numero di sequenza e viene accettato solo se tale numero rientra nella finestra o \u00e8 pi\u00f9 recente. I pacchetti pi\u00f9 vecchi vengono immediatamente scartati. Questo protegge da attacchi di tipo replay, nei quali pacchetti originali vengono conservati e rispediti in seguito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Affinch\u00e9 le due parti siano in grado di effettuare l&#8217;incapsulamento ed il recupero dei pacchetti IPsec \u00e8 necessario che vi sia un luogo nel quale conservare le chiavi, gli algoritmi e gli indirizzi IP coinvolti nella comunicazione. Tutti i parametri necessari alla protezione del datagramma IP sono inseriti in una security association (SA). Le security association vengono conservate a turno in un database detto SAD (security association database).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Punti di forza e punti di debolezza<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Utilizzato nell\u2019ambito di una VPN, dove si pu\u00f2 applicare con maggiore copertura la suite di protocolli IPsec, si ha un vantaggio decisivi rispetto ai sistemi come SSL\/TLS. A livello Network, infatti, IPsec pu\u00f2 essere utilizzato come standard senza la necessit\u00e0 di dover modificare le applicazioni che fanno uso dei pacchetti scambiati, dato che le funzioni della suite di protocolli sono totalmente trasparenti agli strati superiori. Per le connessioni VPN quindi IPsec resta la soluzione migliore.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nel caso invece si volesse implementare IPsec per rendere sicuro un accesso remoto, allora sar\u00e0 necessario apportare delle modifiche ai clienti utilizzati.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Riguardo invece le performance e l\u2019affidabilit\u00e0, IPsec presenta numerosi vantaggi: in un sistema collegato tramite cluster, in caso di problemi, un gateway pu\u00f2 essere sostituito tranquillamente da un altro e allo stesso tempo gli utenti continueranno a ricevere i pacchetti dati. Infine, IPsec rappresenta un\u2019ottima soluzione per la sicurezza nell\u2019ambito di reti aziendali in quanto i suoi elevati standard di sicurezza impediscono la connessione di utenti anonimi.<\/p>\n\n\n\n<div class=\"wp-block-group alignfull has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#f3f9fb\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/il-mio-ip.it\/guida-al-networking\/ipv6\/\" data-type=\"page\" data-id=\"897\">&lt;&lt; IPv6<\/a><\/h3>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"has-text-align-right wp-block-heading\"><a href=\"https:\/\/il-mio-ip.it\/guida-al-networking\/routing\/\" data-type=\"page\" data-id=\"919\"><strong>Routing<\/strong> >><\/a><\/h3>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>IPsec IPsec \u00e8 un\u2019estensione del protocollo IP che fornisce sicurezza a livello IP ed ai livelli superiori. \u00c8 stato sviluppato prima all&#8217;interno dello standard IPv6 ed in seguito inserito in Ipv4. L\u2019esigenza di IPsec nasce dal fatto che durante le trasmissioni i pacchetti attraversano vari router prima di arrivare a destinazione, e che il protocollo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":647,"menu_order":37,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"right-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[10],"tags":[],"class_list":["post-902","page","type-page","status-publish","hentry","category-guida-al-networking"],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":""},"post_excerpt_stackable_v2":"<p>IPsec IPsec IPsec \u00e8 un\u2019estensione del protocollo IP che fornisce sicurezza a livello IP ed ai livelli superiori. \u00c8 stato sviluppato prima all&#8217;interno dello standard IPv6 ed in seguito inserito in Ipv4. L\u2019esigenza di IPsec nasce dal fatto che durante le trasmissioni i pacchetti attraversano vari router prima di arrivare a destinazione, e che il protocollo IP in s\u00e9 non possiede alcun sistema di cifratura o di autenticazione. La conseguenza \u00e8 che i pacchetti vengono scambiati completamente in chiaro e potrebbero quindi essere intercettati, letti e manipolati, facendo venire meno i tre pilastri della sicurezza informatica, ovvero confidenzialit\u00e0, autenticit\u00e0 e&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/il-mio-ip.it\/?cat=10\" rel=\"category\">Guida al Networking<\/a>","author_info_v2":{"name":"admin","url":"https:\/\/il-mio-ip.it\/?author=1"},"comments_num_v2":"0 commenti","_links":{"self":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=902"}],"version-history":[{"count":4,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/902\/revisions"}],"predecessor-version":[{"id":934,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/902\/revisions\/934"}],"up":[{"embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/647"}],"wp:attachment":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}