%brandDTD; ]>

# Använda certifikat

Ett certifikat är den digitala motsvarigheten till ett ID-kort. Likaväl som du kan ha olika ID-kort för olika ändamål, såsom ett körkort, ett ID-kort på jobbet eller ett kreditkort, så kan du ha flera olika certifikat som identifierar dig för olika ändamål.

Detta avsnitt beskriver hur du utför olika moment relaterade till certifikat.

I detta avsnitt:

- Erhålla ett eget certifikat
- Kontrollera en webbsidas säkerhet
- Hantera certifikat
- Hantera smartkort och andra säkerhetsenheter
- Hantera varningar och inställningar för SSL
- Ha kontroll över validering

# Erhålla ett eget certifikat

Liksom ett kreditkort eller ett körkort, så är ett certifikat en form av identifikation som du kan använda för att identifiera dig över Internet och andra nätverk. Som andra vanligen förekommande ID-kort är ett certifikat oftast utfärdat av en organisation med erkänd befogenhet att utfärda sådan identifikation. En organisation som utfärdar certifikat kallas för certifikatutfärdare (CA).

Du kan erhålla ett certifikat som identifierar dig från allmänna CA:er, från systemadministratörer eller speciella CA:er inom din organisation, eller från webbplatser som erbjuder specialtjänster som kräver en identifikation som är mer tillförlitlig än bara namn och lösenord.

Liksom kraven på körkort varierar beroende på vilken typ av fordon som du vill köra, så är kraven för att få ett certifikat olika beroende på vad det ska användas till. I vissa fall är det inte svårare än att gå till en webbplats, skriva in lite personliga uppgifter, och sedan automatiskt hämta hem certifikatet till webbläsaren. I andra fall kanske du måste gå igenom en lite mer komplicerad procedur.

Du kan erhålla ett certifikat idag genom att besöka en certifikatutfärdares URL och följa instruktionerna som ges på skärmen. För en lista på certifikatutfärdare, som utfärdar certifikat erkända av &brandShortName;, se det webbaserade dokumentet Included Certificate List.

När du väl har skaffat ett certifikat så lagras det automatiskt i en säkerhetsenhet. Din webbläsare har en egen inbyggd programsäkerhetsenhet. En säkerhetsenhet kan också vara hårdvara, såsom ett smartkort.

Liksom ett kreditkort eller ett körkort, så är ett certifikat en värdehandling som kan missbrukas om det hamnar i fel händer. När du har erhållit ett certifikat som identifierar dig, bör du skydda det på två sätt: Genom att ta en säkerhetskopia och genom att ange ett huvudlösenord.

När du första gången erhåller ett certifikat, kan du bli uppmanad att göra en säkerhetskopia av det. Om du inte redan har angett ett huvudlösenord kommer du att bli tillfrågad om att göra det.

För detaljerad information om hur du gör en säkerhetskopia av ett certifikat och hur du anger ett huvudlösenord, se Dina certifikat.

[Återvänd till början av avsnittet]

# Kontrollera en webbsidas säkerhet

När du tittar på en webbsida kommer låsikonen nära det nedee högra hörnet av fönstret, att informera dig huruvida allt innehåll på sidan var skyddat av kryptering medan det skickades till din dator:

| En låst bygel betyder att sidan var skyddad med kryptering när den mottogs.
| En upplåst bygel betyder att sidan inte var skyddad med kryptering när den mottogs.
| Ett trasigt lås betyder att en del eller alla element på sidan inte var skyddade med kryptering när sidan mottogs, även om den yttre HTML-sidan var krypterad.

För fler detaljer om krypteringsstatusen på sidan när den mottogs, klicka på låsikonen (eller öppna menyn Visa, välj Sidinformation och klicka på fliken Säkerhet).

Fliken Säkerhet i Sidinformation visar information av två slag:

- Den övre halvan talar om ifall webbplatsen som visar sidan har verifierats. (För information om certifikatverifikation, se Ha kontroll över validering.)
- Den undre halvan talar om ifall innehållet på sidan du tittar på var skyddad med kryptering när den skickades över nätverket.

Viktigt: Låsikonen beskriver bara krypteringsstatusen hos sidan när den mottogs av din dator. För att bli varskodd innan du skickar eller tar emot information utan kryptering, välj bland alternativen för SSL-varningar. Se Integritets- och säkerhetsinställningar - SSL för detaljer.

[Återvänd till början av avsnittet]

# Hantera certifikat

Du kan använda Certifikathanteraren för att hantera de certifikat du har tillgängliga. Certifikat kan lagras på din dators hårddisk eller på smartkort eller andra säkerhetsenheter som är anslutna till datorn.

För att öppna Certifikathanteraren:

1. Öppna menyn &brandShortName; Redigera och välj Inställningar.
2. Under kategorin Integritet och säkerhet, klicka på Certifikat. (Om inga underkategorier är synliga, dubbelklicka på Integritet och säkerhet för att veckla upp listan.)
3. I sektionen Hantera certifikat, klicka på Hantera certifikat. Du får då se Certifikathanteraren.

I detta avsnitt:

- Hantera certifikat som identifierar dig
- Hantera certifikat som identifierar andra
- Hantera certifikat som identifierar webbplatser
- Hantera certifikat som identifierar certifikatutfärdare

## Hantera certifikat som identifierar dig

När du första gången öppnar Certifikathanteraren kommer du att märka att den har flera flikar upptill i fönstret. Den första fliken kallas Dina certifikat, och visar de certifikat som din webbläsare har tillgängliga att identifiera dig. Dina certifikat är listade under namnen på de organisationer som utfärdade dem.

För att utföra en åtgärd med ett eller flera certifikat, klicka på posten för certifikatet (eller `Cmd` `Ctrl`-klicka för att välja fler än ett). Klicka sedan på knappen Visa, Säkerhetskopiera eller Ta bort. Var och en av dessa knappar öppnar ett nytt fönster där du kan utföra åtgärden. Klicka på Hjälp-knappen i ett fönster för att få ytterligare information om hur du använder det fönstret.

Följande knappar under Dina certifikat kräver inte att ett certifikat är markerat. Du kan använda dem för att utföra följande åtgärder:

- Importera: Klicka på denna knapp om du vill importera ett certifikat som du tidigare har säkerhetskopierat eller hämtat från en annan maskin.
- Säkerhetskopiera alla: Klicka på denna knapp för att säkerhetskopiera alla dina certifikat lagrade i Programsäkerhetsenheten.

Viktigt: Certifikat på smartkort kan inte säkerhetskopieras. Oavsett om du markerar några certifikat och klickar på Säkerhetskopiera, eller om du klickar på Säkerhetskopiera alla, kommer filen som skapas inte att innehålla några certifikat som finns lagrade på smartkort eller någon annan extern säkerhetsenhet. Du kan bara kopiera certifikat som finns lagrade i den inbyggda programsäkerhetsenheten.

För fler detaljer om dessa moment, se Dina certifikat.

[Återvänd till början av avsnittet]

## Hantera certifikat som identifierar andra

När du skriver ett e-postmeddelande kan du välja att skriva under med din elektroniska signatur. En elektronisk signatur gör det möjligt för mottagare av meddelandet att verifiera att meddelandet verkligen kommer från dig, och att det inte har manipulerats efter att du skickat det.

Varje gång du skickar ett elektroniskt signerat meddelande kommer ditt krypteringscertifikat automatiskt att inkluderas med meddelandet. Detta certifikat tillåter mottagarna av meddelandet att skicka krypterade meddelanden till dig.

Ett av de enklaste sätten att erhålla någon annans krypteringscertifikat är om denna skickar dig ett elektroniskt signerat meddelande. Certifikathanteraren lagrar automatiskt andra personers certifikat närhelst de tas emot på detta sätt.

För att visa alla de certifikat som Certifikathanteraren har tillgängliga för att identifiera andra personer, klicka på fliken Personer upptill i Certifikathanterarens fönster. Du kan skicka krypterade meddelanden till alla som har ett giltigt certifikat listat. Certifikaten är listade under namnen på de organisationer som utfärdade dem.

För att utföra en åtgärd med ett eller flera certifikat, klicka på posten för certifikatet (eller `Cmd` `Ctrl`-klicka för att välja fler än ett). Klicka sedan på knappen Visa eller Ta bort. Var och en av dessa knappar öppnar ett nytt fönster där du kan utföra åtgärden. Klicka på Hjälp-knappen i ett fönster för att få ytterligare information om hur du använder det fönstret.

För fler detaljer, se Andra personers certifikat.

[Återvänd till början av avsnittet]

## Hantera certifikat som identifierar webbplatser

Somliga webbplatser använder certifikat för att identifiera sig själva. Sådan identifiering krävs innan webbplatsen kan kryptera information som skickas mellan webbplatsen och din dator (eller omvänt), så att ingen kan läsa data medan den överförs.

Om URL:en för en webbplats börjar med `https://`, har webbplatsen ett certifikat. Om du besöker en sådan webbplats och dess certifikat var utfärdat av en CA som Certifikathanteraren inte känner igen eller litar på, kommer du att bli tillfrågad om du vill acceptera webbplatsens certifikat. När du accepterar ett nytt webbplatscertifikat, kommer Certifikathanteraren att lägga det till sin lista på webbplatscertifikat.

För att visa alla webbplatscertifikat tillgängliga för din webbläsare, klicka på fliken Servrar upptill i Certifikathanterarens fönster.

För att utföra en åtgärd med ett eller flera certifikat, klicka på posten för certifikatet (eller `Skift`-klicka för att välja fler än ett). Klicka sedan på knappen Visa, Redigera eller Ta bort. Var och en av dessa knappar öppnar ett nytt fönster där du kan utföra åtgärden.

Knappen Redigera låter dig specificera om webbläsaren ska lita på de markerade webbplatscertifikaten i fortsättningen.

För fler detaljer, se Webbplatscertifikat.

[Återvänd till början av avsnittet]

## Hantera certifikat som identifierar certifikatutfärdare

Liksom andra vanlig former av ID-handlingar, är ett certifikat utfärdat av en organisation med erkänd befogenhet att utfärda sådan identifikation. En organisation som utfärdar certifikat kallas för certifikatutfärdare (CA). Ett certifikat som identifierar en CA kallas för ett CA-certifikat.

Certifikathanteraren har oftast flera CA-certifikat lagrade. Dessa CA-certifikat låter Certifikathanteraren känna igen och arbeta med certifikat som utfärdats av motsvarande CA:er. Närvaron av ett CA-certifikat i denna lista är däremot inte någon garanti för att du kan lita på de certifikat denna utfärdat. Du eller din systemadministratör måste fatta beslut om vilka sorters certifikat som ska ses som tillförlitliga, beroende på säkerhetsbehoven.

För att visa alla CA-certifikat tillgängliga för din webbläsare, klicka på fliken Utfärdare upptill i Certifikathanterarens fönster.

För att utföra en åtgärd med ett eller flera certifikat, klicka på posten för certifikatet (eller `Cmd` `Ctrl`-klicka för att välja fler än ett). Klicka sedan på knappen Visa, Redigera eller Ta bort. Var och en av dessa knappar öppnar ett nytt fönster där du kan utföra åtgärden. Klicka på Hjälp-knappen i ett fönster för att få ytterligare information om hur du använder det fönstret.

Knappen Redigera låter dig visa och bestämma inställningarna för tillit för varje certifikat. Inställningarna för tillit till ett CA-certifikat, låter dig specificera vilken typ av certifikat utfärdade av denna CA du är beredd att lita på.

För fler detaljer, se Utfärdare.

[Återvänd till början av avsnittet]

# Hantera smartkort och andra säkerhetsenheter

Ett smartkort är en liten enhet, vanligen av kreditkortsstorlek, som innehåller en mikroprocessor och är kapabel att lagra information om din identitet (såsom dina hemliga nycklar och certifikat) och utföra kryptografiska operationer.

För att kunna använda smartkort måste du normalt ha en smartkortsläsare (ett stycke hårdvara) kopplad till din dator, liksom även programvara i datorn som styr läsaren.

Ett smartkort är bara en slags säkerhetsenhet. En säkerhetsenhet (ibland kallad för token) är en hårdvaru- eller mjukvaruenhet som tillhandahåller kryptografiska tjänster och lagrar information om din identitet. Använd Enhetshanteraren för att arbeta med smartkort och andra säkerhetsenheter.

I detta avsnitt:

- Om säkerhetsenheter och -moduler
- Använda säkerhetsenheter
- Använda säkerhetsmoduler
- Aktivera FIPS-läge

## Om säkerhetsenheter och moduler

Enhetshanteraren visar ett fönster som listar alla tillgängliga säkerhetsenheter. Du kan använda Enhetshanteraren för att hantera vilka säkerhetsenheter som helst, inklusive smartkort, vilka stöder standarden för öppen nyckel-kryptografi (Public Key Cryptography) PKCS #11.

En modul för PKCS #11 (ibland kallad säkerhetsmodul) styr en eller flera säkerhetsenheter på ungefär samma sätt som en mjukvarudrivrutin styr en extern enhet såsom en skrivare eller ett modem. Om du installerar ett smartkort måste du också installera modulen för PKCS #11 till smartkortet på din dator, och ansluta smartkortsläsaren.

Som förval styr Enhetshanteraren två interna moduler för PKCS #11, vilka hanterar tre säkerhetsenheter:

- &brandShortName;s interna modul för PKCS #11: Styr två säkerhetsenheter:
  - Allmänna kryptotjänsten: En särskild säkerhetsenhet som utför alla kryptografiska operationer som krävs av &brandShortName;s interna modul för PKCS #11.
  - Programsäkerhetsenheten: Lagrar dina certifikat och nycklar som inte är lagrade på någon extern säkerhetsenhet, inklusive CA-certifikat som du kan ha installerat utöver dem som kom med webbläsaren.
- Inbyggd rotmodul: Styr en särskild säkerhetsenhet kallad Builtin Object Token. Denna säkerhetsenhet lagrar de förvalda CA-certifikat som kommer med webbläsaren.

[Återvänd till början av avsnittet]

## Använda säkerhetsenheter

Enhetshanteraren låter dig utföra operationer med säkerhetsenheter. För att öppna Enhetshanteraren, följ dessa steg:

1. Öppna menyn &brandShortName; Redigera och välj Inställningar.
2. Under kategorin Integritet och säkerhet, klicka på Certifikat. (Om inga underkategorier är synliga, dubbelklicka på Integritet och säkerhet för att veckla upp listan.)
3. I certifikatpanelen, klicka på Hantera säkerhetsenheter.

Enhetshanteraren listar varje tillgänglig modul för PKCS #11 i fet stil, och de säkerhetsenheter som hanteras av varje modul nedanför dess namn.

När du markerar en säkerhetsenhet, dyker information om den upp i mitten av Enhetshanterarens fönster, och några av knapparna på högra sidan av fönstret blir tillgängliga. Om du t.ex. markerar Programsäkerhetsenheten kan du utföra följande åtgärder:

- Klicka på Logga in eller Logga ut för att logga in eller ut från Programsäkerhetsenheten. Om du loggar in kommer du att frågas om huvudlösenordet för enheten. Du måste vara inloggad i en säkerhetsenhet innan din webbläsarprogramvara kan använda den för kryptografiska tjänster.
- >Klicka på Ändra lösenord för att ändra ditt huvudlösenord för enheten.

Du kan utföra dessa åtgärder på de flesta säkerhetsenheter. Du kan dock inte utföra dem på Builtin Object Token eller Allmänna kryptotjänsten, vilka är speciella enheter som normalt måste vara tillgängliga hela tiden.

För fler detaljer, se Enhetshanteraren.

[Återvänd till början av avsnittet]

## Använda säkerhetsmoduler

Om du vill använda ett smartkort eller en annan extern säkerhetsenhet, måste du först installera programvaran för modulen på din dator, och om nödvändigt, ansluta eventuellt tillhörande hårdvara. Följ instruktionerna som följde med hårdvaran.

När den nya modulen är installerad på din dator, följ dessa steg för att aktivera den:

1. Öppna menyn &brandShortName; Redigera och välj Inställningar.
2. Under kategorin Integritet och säkerhet, klicka på Certifikat. (Om inga underkategorier är synliga, dubbelklicka på Integritet och säkerhet för att veckla upp listan.)
3. I certifikatpanelen, klicka på Hantera säkerhetsenheter.
4. Klicka på Aktivera.
5. I dialogrutan Aktivera PKCS#11-enhet, klicka på knappen Bläddra, leta upp modulfilen och klicka på Öppna.
6. Fyll i namnet på modulen i fältet Modulens filnamn och klicka på OK.

Den nya modulen kommer då att visas i listan på moduler med det namn du har gett den.

För att inaktivera en modul för PKCS #11, markera dess namn och klicka på Inaktivera.

[Återvänd till början av avsnittet]

## Aktivera FIPS-läge

Federal Information Processing Standards Publications (FIPS PUBS) 140-1 är en standard från USA:s regering för tillämpningar av kryptografiska moduler — med andra ord, hårdvara eller programvara som krypterar och dekrypterar data eller utför andra kryptografiska operationer (såsom att skapa eller verifiera elektroniska signaturer). Många produkter som säljs till USA:s regering måste följa en eller flera FIPS-standarder.

För att aktivera FIPS-läge för webbläsaren, använd Enhetshanteraren:

1. Öppna menyn &brandShortName; Redigera och välj Inställningar.
2. Under kategorin Integritet och säkerhet, klicka på Certifikat. (Om inga underkategorier är synliga, dubbelklicka på Integritet och säkerhet för att veckla upp listan.)
3. I certifikatpanelen, klicka på Hantera säkerhetsenheter.
4. Klick på knappen Aktivera FIPS. När FIPS är aktiverat kommer namnet NSS Internal PKCS #11 Module ändras till NSS Internal FIPS PKCS #11 Module, och knappen Aktivera FIPS byts ut mot Inaktivera FIPS.

För att inaktivera FIPS-läge, klicka på Inaktivera FIPS.

[Återvänd till början av avsnittet]

# Hantera varningar och inställningar för SSL

Protokollet Secure Sockets Layer (SSL) gör att din dator kan utbyta information med andra datorer på Internet i krypterad form — d.v.s. att informationen förvrängs medan den överförs så att ingen annan kan förstå något av den. SSL används också för att identifiera datorer på Internet med hjälp av certifikat.

Protokollet Transport Layer Security (TLS) är en ny standard baserad på SSL. Som förval stöder webbläsaren både SSL och TLS. Denna metod fungerar för de flesta, därför att det garanterar att webbläsaren kommer att fungera med i stort sett all annan existerande programvara på Internet, vilken stöder en version av SSL eller TLS.

I vissa fall kan dock systemadministratörer eller andra kunniga personer vilja justera inställningarna för SSL, för att fininställa dem för speciella säkerhetsbehov eller för att kunna hantera buggar i gammal programvara.

Du bör inte förändra inställningarna för SSL i din webbläsare såvida du inte vet vad du gör eller om har hjälp av någon som gör. Om du behöver justera dem av någon anledning, följ dessa steg:

1. Öppna menyn &brandShortName; Redigera och välj Inställningar.
2. Under kategorin Integritet och säkerhet, klicka på SSL. (Om inga underkategorier är synliga, dubbelklicka på Integritet och säkerhet för att veckla upp listan.)

För fler detaljer, se SSL-inställningar.

[Återvänd till början av avsnittet]

# Ha kontroll över validering

Som beskrevs här ovan i Erhålla ett eget certifikat, är ett certifikat en form av identifikation, ungefär som ett körkort, vilket du kan använda för att identifiera dig med på Internet och andra nätverk. I likhet med ett körkort kan emellertid också ett certifikat gå ut eller bli ogiltigt av någon annan anledning. Därför behöver din webbläsarprogramvara på något sätt bekräfta giltigheten av ett givet certifikat innan den litar på det för identifikationsändamål.

Detta avsnitt beskriver hur Certifikathanteraren validerar certifikat och hur du styr den processen. För att förstå processen bör du känna till lite grand om öppen nyckel-kryptografi. Om du inte känner till hur certifikat används, bör du konsultera din systemadministratör innan du försöker ändra några av webbläsarens inställningar för validering av certifikat.

I detta avsnitt:

- Hur validering fungerar
- Konfigurera OCSP

## Hur validering fungerar

Närhelst du använder eller visar ett certifikat lagrat av Certifikathanteraren, kommer flera steg att tas för att verifiera certifikatet. Som ett minimum kontrolleras att utfärdarens elektroniska signatur på certifikatet skapades av en CA vars egna certifikat (1) finns i Certifikathanterarens lista på tillgängliga CA-certifikat, och (2) är märkt som betrodd att utfärda den typ av certifikat som just kontrolleras.

Om CA-certifikatet självt inte finns tillgängligt, måste certificate chain för CA-certifikatet inkludera ett CA-certifikat från en högre nivå som finns tillgängligt och har korrekt tillit. Certifikathanteraren bekräftar också att certifikatet som just verifieras är märkt som betrott. Om någon av dessa kontroller misslyckas kommer Certifikathanteraren att markera certifikatet som overifierat och kommer inte att erkänna den identitet det certifierar.

Ett certifikat kan klara alla dessa tester och ändå vara komprometterat på något sätt; certifikatet kan t.ex. vara indraget därför att en obehörig person har fått tillgång till certifikatets hemliga nyckel. Ett komprometterat certifikat kan låta en obehörig person (eller webbplats) att låtsas vara certifikatets ägare.

Ett sätt att motverka detta hot är att låta Certifikathanteraren kontrollera en spärrlista över indragna certifikat (CRL) som en del av verifieringsprocessen. Tyvärr är dessa listor stora och behöver uppdateras frekvent för att vara meningsfulla.

Det bästa sättet att motverka hotet om komprometterade certifikat är att använda en speciell server som stöder protokollet Online Certificate Status Protocol (OCSP). En sådan server kan besvara förfrågningar från klienter om enskilda certifikate (se Konfigurera OCSP nedan).

Servern, kallad en OCSP-besvarare, mottar en uppdaterad spärrlista med jämna mellanrum från den CA som utfärdar certifikatet som ska verifieras. Du kan konfigurera Certifikathanteraren att skicka en status-förfrågan för ett certifikat till OCSP-besvararen, som sedan bekräftar huruvida certifikatet är giltigt.

[Återvänd till början av avsnittet]

## Konfigurera OCSP

Inställningarna som kontrollerar OCSP är en del av valideringsinställningarna. För att visa valideringsinställningarna, följ dessa steg:

1. Öppna menyn &brandShortName; Redigera och välj Inställningar.
2. Under kategorin Integritet och säkerhet, klicka på Certifikat. (Om inga underkategorier är synliga, dubbelklicka på Integritet och säkerhet för att veckla upp listan.)

För information om vilka OCSP-alternativ som finns tillgängliga, se OCSP.

[Återvänd till början av avsnittet]