S/MIME

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

S/MIME,acronimo diSecure/Multipurpose Internet Mail Extensionsè uno standard per lacrittografia a chiave pubblicae lafirma digitaledi messaggi diposta elettronicain formatoMIME,adottato dai moderniclient di posta.MIME, descritto nelRFC1341, permette di inserire in un qualsiasi messaggio di posta elettronica oltre al semplice testo contenuti multimediali, quali immagini, video e audio.

Fu sviluppato dallaRSA Data Security Inc.basato sullo standardPKCS#7per il formato dei dati edX.509v3 per il formato deicertificati digitali.Attualmente è arrivato alla versione 3.1.

Caratteristiche

[modifica|modifica wikitesto]

S/MIME offre gli stessi servizi diPGP,ma adotta formati diversi ed incompatibili. Diversamente da PGP, che usa un sistemaweb of trustper la distribuzione dellechiavi pubbliche,i corrispondenti che usano S/MIME necessitano di unaCertification Authority,che compie diverse operazioni di autenticazione e validazione del richiedente fino al rilascio di un certificato digitale.

Gli algoritmi usati sono:

Due caratteristiche fondamentali sono la firma digitale e la "busta digitale" (digital envelope): la chiave simmetrica utilizzata per crittografare il messaggio viene cifrata con la chiave pubblica del destinatario e inviata assieme al messaggio stesso. Oltre a garantire l'integrità e la riservatezza del messaggio, S/MIME prevede l'autenticazione del proprietario di una chiave pubblica tramite certificati digitaliX.509.

La versione originale di S/MIME venne proposta daRSA Data Securitynel 1996 e si basa sulle specifichePKCSda essa prodotte, ma nel 1997IETFaffermò di non voler accettare S/MIME come RFC a causa del fatto che la cifratura definita nel protocollo originale (RC2 a 40bit) era una tecnologia proprietaria.[1]Successivamente RSA rinunciò a diversi diritti sul protocollo e IETF formò un gruppo di lavoro per produrre una versione 3, che originò una serie di RFC: 2632, 2633 e 2634 (S/MIME v.3) nel 1999, 3851 (S/MIME v.3.1) nel luglio 2004, 5751 (S/MIME v.3.2) nel gennaio 2010.

Inoltre l'utilizzo di S/MIME non è limitato alla posta elettronica, infatti esso permette di scambiare in modo sicuro messaggi tramite qualsiasi meccanismo in grado di trasportare dati MIME, come ad esempioHTTP.[1]

Siccome, nel 1998, era protetto da brevetto e sottoposto a restrizioni di esportazione dagli USA fu sviluppatoOpenPGP. Insieme a OpenPGP fa parte dei più importanti standards per la crittografia di posta elettronica.

Collegamenti esterni

[modifica|modifica wikitesto]