Secure MIME eli S/MIME on standardi, joka määrittelee sähköpostin salauksen ja allekirjoittamisen julkisen avaimen salausta käyttäen.

Sen avulla voidaan varmistaa viestin luottamuksellisuus (ei sivullisten tietoon), alkuperäisyys (kuka on viestin laatija) ja muuttumattomuus. Jotta kaksi käyttäjää voisivat luotettavasti vaihtaa viestejä S/MIME-standardin mukaisesti, kummallakin on oltava tunnustetun julkisen tahon allekirjoittama varmenne.

Sovellukset muokkaa

S/MIME-standardi kuvaa sähköpostin ja allekirjoituksen paketoinnin MIME-standardin mukaisesti lähetettävään sähköpostiin.

Useimmiten ei ole olemassa erillisiä S/MIME-ohjelmia, vaan eri ohjelmissa on sisäänrakennettuna omat S/MIME-toteutuksensa. Useimmiten lyhennettä "S/MIME" ei edes mainita ohjelmissa, mutta käytännössä sähköpostiohjelmien sisäänrakennetut sähköpostin salaus- ja allekirjoitusmahdollisuudet noudattavat S/MIME-standardia.

Aikaisemmin S/MIME-toteutusten välillä on ollut yhteensopivuusongelmia, mutta S/MIME versio 3:n ja uusien ohjelmaversioiden myötä yhteensopivuus on parantunut.

Standardi muokkaa

Binäärimuotoinen salattu viesti ja allekirjoitus ovat MIME-koodattuina

Varmenteiden jakelun ongelma on ratkaistu S/MIME-protokollassa paketoimalla varmenne (sekä sen allekirjoittajien, varmenneviranomaisten varmenteet) jokaisen sähköpostin mukaan.

Standardidokumentit muokkaa