From 30bd64d81f95b65aeb00d4a2cb1272f21eeba881 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:51:14 +0100 Subject: unslug sv-se: move --- .../sv-se/conflicting/web/api/cryptokey/index.html | 116 ++++++++++++ files/sv-se/glossary/ip_address/index.html | 26 +++ files/sv-se/glossary/ip_adress/index.html | 26 --- files/sv-se/mdn/community/index.html | 54 ------ .../howto/create_an_mdn_account/index.html | 38 ---- files/sv-se/orphaned/mdn/community/index.html | 54 ++++++ .../howto/create_an_mdn_account/index.html | 38 ++++ files/sv-se/tools/performance/index.html | 91 ++++++++++ files/sv-se/tools/prestanda/index.html | 91 ---------- files/sv-se/web/api/cryptokey/index.html | 114 ++++++++++++ files/sv-se/web/api/kryptonyckel/index.html | 114 ------------ files/sv-se/web/api/kryptonyckel/typ/index.html | 116 ------------ .../web/api/subtlecrypto/generatekey/index.html | 197 +++++++++++++++++++++ .../web/api/subtlecrypto/genereranyckel/index.html | 197 --------------------- files/sv-se/web/api/subtlecrypto/sign/index.html | 122 +++++++++++++ files/sv-se/web/api/subtlecrypto/signum/index.html | 122 ------------- .../html/global_attributes/kortplats/index.html | 95 ---------- .../web/html/global_attributes/slot/index.html | 95 ++++++++++ .../web/security/insecure_passwords/index.html | 68 +++++++ .../os\303\244kra_l\303\266senord/index.html" | 68 ------- 20 files changed, 921 insertions(+), 921 deletions(-) create mode 100644 files/sv-se/conflicting/web/api/cryptokey/index.html create mode 100644 files/sv-se/glossary/ip_address/index.html delete mode 100644 files/sv-se/glossary/ip_adress/index.html delete mode 100644 files/sv-se/mdn/community/index.html delete mode 100644 files/sv-se/mdn/contribute/howto/create_an_mdn_account/index.html create mode 100644 files/sv-se/orphaned/mdn/community/index.html create mode 100644 files/sv-se/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html create mode 100644 files/sv-se/tools/performance/index.html delete mode 100644 files/sv-se/tools/prestanda/index.html create mode 100644 files/sv-se/web/api/cryptokey/index.html delete mode 100644 files/sv-se/web/api/kryptonyckel/index.html delete mode 100644 files/sv-se/web/api/kryptonyckel/typ/index.html create mode 100644 files/sv-se/web/api/subtlecrypto/generatekey/index.html delete mode 100644 files/sv-se/web/api/subtlecrypto/genereranyckel/index.html create mode 100644 files/sv-se/web/api/subtlecrypto/sign/index.html delete mode 100644 files/sv-se/web/api/subtlecrypto/signum/index.html delete mode 100644 files/sv-se/web/html/global_attributes/kortplats/index.html create mode 100644 files/sv-se/web/html/global_attributes/slot/index.html create mode 100644 files/sv-se/web/security/insecure_passwords/index.html delete mode 100644 "files/sv-se/web/security/os\303\244kra_l\303\266senord/index.html" (limited to 'files/sv-se') diff --git a/files/sv-se/conflicting/web/api/cryptokey/index.html b/files/sv-se/conflicting/web/api/cryptokey/index.html new file mode 100644 index 0000000000..99a7e2228a --- /dev/null +++ b/files/sv-se/conflicting/web/api/cryptokey/index.html @@ -0,0 +1,116 @@ +--- +title: KryptoNyckel.typ +slug: Web/API/KryptoNyckel/typ +tags: + - API + - Egenskaper + - Gränssnitt + - Krypteringar + - KryptoNyckel + - Läs-endast + - Referenser + - Webb Krypto API +translation_of: Web/API/CryptoKey +translation_of_original: Web/API/CryptoKey/type +--- +

{{APIRef("Web Crypto API")}}

+ +

KryptoNyckel.typ har en skrivskyddad egenskap som anger typ av nyckel: om det är nyckeln för en symmetrisk algoritm("hemligt") eller för en asymmetrisk algoritm("publik" eller "privat", är beroende på dess syfte).

+ +

Syntax

+ +
resultat = nyckel.typ
+
+ +

Returvärde

+ + + +

Specifikationer

+ + + + + + + + + + + + + + +
SpecifikationStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-CryptoKey-type', 'CryptoKey.type') }}{{ Spec2('Web Crypto API') }}Initial definition.
+ +

Webbläsarkompatibilitet

+ +

{{ CompatibilityTable() }}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
FunktionChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo }}
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + +
FunktionAndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
grundläggande stöd{{CompatVersionUnknown}}37{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
+
+ +

Se även

+ + diff --git a/files/sv-se/glossary/ip_address/index.html b/files/sv-se/glossary/ip_address/index.html new file mode 100644 index 0000000000..3a50d57ea6 --- /dev/null +++ b/files/sv-se/glossary/ip_address/index.html @@ -0,0 +1,26 @@ +--- +title: IP Adress +slug: Glossary/IP_Adress +tags: + - Glosor + - Infrastruktur + - Internet + - Nybörjare + - Webben +translation_of: Glossary/IP_Address +--- +

 

+ +

En IP-adress är ett nummer som är tilldelat för varje enhet som är ansluten till ett nätverk som använder Internet-protokollet.

+ +

"IP-adress" refererar vanligtvis fortfarande till 32-bitars IPv4-adresser tills IPv6 distribueras bredare.

+ +

 

+ +

Lär dig mera

+ +

Allround-kunskaper

+ + diff --git a/files/sv-se/glossary/ip_adress/index.html b/files/sv-se/glossary/ip_adress/index.html deleted file mode 100644 index 3a50d57ea6..0000000000 --- a/files/sv-se/glossary/ip_adress/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: IP Adress -slug: Glossary/IP_Adress -tags: - - Glosor - - Infrastruktur - - Internet - - Nybörjare - - Webben -translation_of: Glossary/IP_Address ---- -

 

- -

En IP-adress är ett nummer som är tilldelat för varje enhet som är ansluten till ett nätverk som använder Internet-protokollet.

- -

"IP-adress" refererar vanligtvis fortfarande till 32-bitars IPv4-adresser tills IPv6 distribueras bredare.

- -

 

- -

Lär dig mera

- -

Allround-kunskaper

- - diff --git a/files/sv-se/mdn/community/index.html b/files/sv-se/mdn/community/index.html deleted file mode 100644 index ab5942bf81..0000000000 --- a/files/sv-se/mdn/community/index.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Join the MDN Web Docs community -slug: MDN/Community -tags: - - Guide - - Landar - - MDN Meta - - Mötesplats -translation_of: MDN/Community ---- -
{{MDNSidebar}}
- -
{{IncludeSubnav("/en-US/docs/MDN")}}
- -
-

MDN Web Docs är mer än en wiki: Det är en mötesplats för utvecklare som arbetar tillsammans för att göra MDN till en enastående resurs till utvecklarna som använder öppna webb-teknologier.

-
- -

We'd love it if you contribute to MDN, but we'd love it even more if you participate in the MDN community. Here's how to get connected, in three easy steps:

- -
    -
  1. Skapa ett MDN-konto.
  2. -
  3. Gå med i konversationer.
  4. -
  5. Följ det som händer.
  6. -
- -

Så här fungerar mötesplatsen

- -

The following are more articles that describe the community of MDN.

- -
-
-
-
Community roles
-
There are a number of roles within the MDN community that have specific responsibilities.
-
Doc sprints
-
This is a guide to organizing a documentation sprint. It contains advice and tips from people who have organized doc sprints, to help you in organizing one, too.
-
Följ det som händer
-
MDN is brought to you by the Mozilla Developer Network community. Here are some ways to that we share information about what we're doing.
-
- -
-
-
- -
-
-
MDN community conversations
-
The "work" of MDN happens on the MDN site, but the "community" also happens through (asynchronous) discussion and (synchronous) online chat and meetings.
-
Arbeta i mötesplatsen
-
A major part of contributing to MDN documentation on any significant scale is knowing how to work as part of the MDN community. This article offers tips to help you make the most of your interactions with both other writers and with development teams.
-
-
-
diff --git a/files/sv-se/mdn/contribute/howto/create_an_mdn_account/index.html b/files/sv-se/mdn/contribute/howto/create_an_mdn_account/index.html deleted file mode 100644 index 0fcf7d0a6c..0000000000 --- a/files/sv-se/mdn/contribute/howto/create_an_mdn_account/index.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Hur du skapar MDN Konto -slug: MDN/Contribute/Howto/Create_an_MDN_account -translation_of: MDN/Contribute/Howto/Create_an_MDN_account ---- -
{{MDNSidebar}}
- -

To edit content on MDN, you need an MDN profile. You don't need a profile if you only want to read and search the MDN docs. This guide will help you set up your MDN profile.

- -
-
Why does MDN need my email address?
-
-Your email address is used for account recovery and, if needed, by MDN administrators to contact you about your account or your activity on the site.
-
-In addition, you can sign up for notifications (such as when specific pages are changed) and messages (for example, if you opt to join our beta testing team, you might receive emails about new features that need testing).
-
-Your email address is never displayed on MDN and will be used only in accordance with our privacy policy.
- -
If you log in to MDN via GitHub, and you use a "noreply" email address on GitHub, you will not receive messages (including notifications when you subscribe to pages) from MDN.
-
-
- -
    -
  1. At the top of every page on MDN you'll find a button labeled Sign in. Point your mouse at this (or tap on it, if you're on a mobile device) to display a list of the authentication services we support for signing in to MDN.
  2. -
  3. Select a service to sign in with. Currently, only GitHub is available. Note that if you select GitHub, a link to your GitHub profile will be included on your public MDN profile page.
  4. -
  5. Follow GitHub's prompts to connect your account to MDN.
  6. -
  7. Once the authentication service returns you to MDN, you'll be prompted to enter a username and email address. Your username will be displayed publicly to credit you for the work you've done. Do not use your email address as your username.
  8. -
  9. Click Create my MDN profile.
  10. -
  11. If the email address you specified in step 4 isn't the same one you use with the authentication service, please check your email and click the link in the confirmation email we send you.
  12. -
- -

That's it! You've got an MDN account, and you can immediately edit pages!

- -

You can click on your name at the top of any MDN page to see your public profile. From there, you can click Edit to make changes or additions to your profile.

- -
-

New usernames can't contain spaces or the "@" character. Keep in mind that your username will be displayed publicly to identify the work you've done.

-
diff --git a/files/sv-se/orphaned/mdn/community/index.html b/files/sv-se/orphaned/mdn/community/index.html new file mode 100644 index 0000000000..ab5942bf81 --- /dev/null +++ b/files/sv-se/orphaned/mdn/community/index.html @@ -0,0 +1,54 @@ +--- +title: Join the MDN Web Docs community +slug: MDN/Community +tags: + - Guide + - Landar + - MDN Meta + - Mötesplats +translation_of: MDN/Community +--- +
{{MDNSidebar}}
+ +
{{IncludeSubnav("/en-US/docs/MDN")}}
+ +
+

MDN Web Docs är mer än en wiki: Det är en mötesplats för utvecklare som arbetar tillsammans för att göra MDN till en enastående resurs till utvecklarna som använder öppna webb-teknologier.

+
+ +

We'd love it if you contribute to MDN, but we'd love it even more if you participate in the MDN community. Here's how to get connected, in three easy steps:

+ +
    +
  1. Skapa ett MDN-konto.
  2. +
  3. Gå med i konversationer.
  4. +
  5. Följ det som händer.
  6. +
+ +

Så här fungerar mötesplatsen

+ +

The following are more articles that describe the community of MDN.

+ +
+
+
+
Community roles
+
There are a number of roles within the MDN community that have specific responsibilities.
+
Doc sprints
+
This is a guide to organizing a documentation sprint. It contains advice and tips from people who have organized doc sprints, to help you in organizing one, too.
+
Följ det som händer
+
MDN is brought to you by the Mozilla Developer Network community. Here are some ways to that we share information about what we're doing.
+
+ +
+
+
+ +
+
+
MDN community conversations
+
The "work" of MDN happens on the MDN site, but the "community" also happens through (asynchronous) discussion and (synchronous) online chat and meetings.
+
Arbeta i mötesplatsen
+
A major part of contributing to MDN documentation on any significant scale is knowing how to work as part of the MDN community. This article offers tips to help you make the most of your interactions with both other writers and with development teams.
+
+
+
diff --git a/files/sv-se/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html b/files/sv-se/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html new file mode 100644 index 0000000000..0fcf7d0a6c --- /dev/null +++ b/files/sv-se/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html @@ -0,0 +1,38 @@ +--- +title: Hur du skapar MDN Konto +slug: MDN/Contribute/Howto/Create_an_MDN_account +translation_of: MDN/Contribute/Howto/Create_an_MDN_account +--- +
{{MDNSidebar}}
+ +

To edit content on MDN, you need an MDN profile. You don't need a profile if you only want to read and search the MDN docs. This guide will help you set up your MDN profile.

+ +
+
Why does MDN need my email address?
+
+Your email address is used for account recovery and, if needed, by MDN administrators to contact you about your account or your activity on the site.
+
+In addition, you can sign up for notifications (such as when specific pages are changed) and messages (for example, if you opt to join our beta testing team, you might receive emails about new features that need testing).
+
+Your email address is never displayed on MDN and will be used only in accordance with our privacy policy.
+ +
If you log in to MDN via GitHub, and you use a "noreply" email address on GitHub, you will not receive messages (including notifications when you subscribe to pages) from MDN.
+
+
+ +
    +
  1. At the top of every page on MDN you'll find a button labeled Sign in. Point your mouse at this (or tap on it, if you're on a mobile device) to display a list of the authentication services we support for signing in to MDN.
  2. +
  3. Select a service to sign in with. Currently, only GitHub is available. Note that if you select GitHub, a link to your GitHub profile will be included on your public MDN profile page.
  4. +
  5. Follow GitHub's prompts to connect your account to MDN.
  6. +
  7. Once the authentication service returns you to MDN, you'll be prompted to enter a username and email address. Your username will be displayed publicly to credit you for the work you've done. Do not use your email address as your username.
  8. +
  9. Click Create my MDN profile.
  10. +
  11. If the email address you specified in step 4 isn't the same one you use with the authentication service, please check your email and click the link in the confirmation email we send you.
  12. +
+ +

That's it! You've got an MDN account, and you can immediately edit pages!

+ +

You can click on your name at the top of any MDN page to see your public profile. From there, you can click Edit to make changes or additions to your profile.

+ +
+

New usernames can't contain spaces or the "@" character. Keep in mind that your username will be displayed publicly to identify the work you've done.

+
diff --git a/files/sv-se/tools/performance/index.html b/files/sv-se/tools/performance/index.html new file mode 100644 index 0000000000..bf668f8bb1 --- /dev/null +++ b/files/sv-se/tools/performance/index.html @@ -0,0 +1,91 @@ +--- +title: Prestanda +slug: Tools/Prestanda +translation_of: Tools/Performance +--- +
{{ToolsSidebar}}

Prestandaverktyget ger dig insikt i din sidas allmäna tillgänglighet, JavaScript- och layoutprestanda. Med Prestandaverktyget kan du skapa en inspelning, eller profil, av din sida över en tidsperiod. Verktyget visar dig en översikt av de saker webbläsare gjorde för att rendera din sida över profilen, och en graf av bildhastighet över profilen.

+ +

Du får tre sidoverktyg för att undersöka olika lägen av profilen i mer detalj:

+ + + +

{{EmbedYouTube("WBmttwfA_k8")}}

+ +
+

Komma igång

+ +
+
+
+
Användargränsnittsguide
+
+

En snabbguide av användargränsnittet för att hitta runt i Prestandaverktyget.

+
+
+
+ +
+
+
Hur man
+
Standarduppgifter: öppna verktyget, skapa, spara, ladda, och konfigurera inspelningar.
+
+
+
+ +
+

Prestandaverktygets komponenter

+ +
+
+
+
Bildhastighet
+
Förstå din sidas generella tillgänglighet.
+
Anropsträd
+
Hitta flaskhalsar i din sidas JavaScript.
+
+
+ +
+
+
Vattenfall
+
Förstå vad webbläsaren gör medan användaren interagerar med din sida.
+
Eldtabellen
+
Se vilken JavaScripts-funktion som utförs, och när, under tiden för inspelningen.
+
 
+
+
+
+ +
+

Scenarier

+ +
+
+
+
Animera CSS-egenskaper
+
Använder Vattenfall för att förstå hur webbläsaren uppdaterar en sida, och hur animeringen av olika CSS-egenskaper kan påverka prestandan.
+
 
+
+
+ +
+
+
Intensiv JavaScript
+
Använder bildhastighet och Vattenfallsvertygen för att framhäva prestanda problem orsakade av långvarig JavaScript, och hur användning av arbetare kan hjälpa i denna situation.
+
+
+
+ +

 

+ +
+
+
 
+
+
+ +

 

diff --git a/files/sv-se/tools/prestanda/index.html b/files/sv-se/tools/prestanda/index.html deleted file mode 100644 index bf668f8bb1..0000000000 --- a/files/sv-se/tools/prestanda/index.html +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: Prestanda -slug: Tools/Prestanda -translation_of: Tools/Performance ---- -
{{ToolsSidebar}}

Prestandaverktyget ger dig insikt i din sidas allmäna tillgänglighet, JavaScript- och layoutprestanda. Med Prestandaverktyget kan du skapa en inspelning, eller profil, av din sida över en tidsperiod. Verktyget visar dig en översikt av de saker webbläsare gjorde för att rendera din sida över profilen, och en graf av bildhastighet över profilen.

- -

Du får tre sidoverktyg för att undersöka olika lägen av profilen i mer detalj:

- - - -

{{EmbedYouTube("WBmttwfA_k8")}}

- -
-

Komma igång

- -
-
-
-
Användargränsnittsguide
-
-

En snabbguide av användargränsnittet för att hitta runt i Prestandaverktyget.

-
-
-
- -
-
-
Hur man
-
Standarduppgifter: öppna verktyget, skapa, spara, ladda, och konfigurera inspelningar.
-
-
-
- -
-

Prestandaverktygets komponenter

- -
-
-
-
Bildhastighet
-
Förstå din sidas generella tillgänglighet.
-
Anropsträd
-
Hitta flaskhalsar i din sidas JavaScript.
-
-
- -
-
-
Vattenfall
-
Förstå vad webbläsaren gör medan användaren interagerar med din sida.
-
Eldtabellen
-
Se vilken JavaScripts-funktion som utförs, och när, under tiden för inspelningen.
-
 
-
-
-
- -
-

Scenarier

- -
-
-
-
Animera CSS-egenskaper
-
Använder Vattenfall för att förstå hur webbläsaren uppdaterar en sida, och hur animeringen av olika CSS-egenskaper kan påverka prestandan.
-
 
-
-
- -
-
-
Intensiv JavaScript
-
Använder bildhastighet och Vattenfallsvertygen för att framhäva prestanda problem orsakade av långvarig JavaScript, och hur användning av arbetare kan hjälpa i denna situation.
-
-
-
- -

 

- -
-
-
 
-
-
- -

 

diff --git a/files/sv-se/web/api/cryptokey/index.html b/files/sv-se/web/api/cryptokey/index.html new file mode 100644 index 0000000000..98e7039877 --- /dev/null +++ b/files/sv-se/web/api/cryptokey/index.html @@ -0,0 +1,114 @@ +--- +title: KryptoNyckel +slug: Web/API/KryptoNyckel +tags: + - API + - Gränssnitt + - Kryptering + - Referenser + - Webb Krypto API +translation_of: Web/API/CryptoKey +--- +

{{APIRef("Web Crypto API")}}

+ +

KryptoNyckelns gränssnitt representerar en kryptografisk {{glossary("key")}} deriverad från en specifik nyckelalgoritm.

+ +

Ett KryptoNyckel objekt kan erhållas med användning av {{domxref("SubtleCrypto.generateKey()")}}, {{domxref("SubtleCrypto.deriveKey()")}} eller{{domxref("SubtleCrypto.importKey()")}}

+ +

Egenskaper

+ +

Detta gränssnitt ärar inte någon egendom.

+ +
+
{{domxref("CryptoKey.type")}}
+
Returnerar ett uppräknat värde som representerar typ av nyckel, en hemlig nyckel (för symmetrisk algoritm), en offentlig eller en privat nyckel (för en asymmetrisk algoritm)
+
{{domxref("CryptoKey.extractable")}}
+
Returnerar en {{jsxref("Boolean")}} Indikerar om den råa informationen kan exporteras till ansökan eller inte.
+
{{domxref("CryptoKey.algorithm")}}
+
Returnerar ett ogenomskinligt objekt som representerar en viss chiffer som nyckeln ska användas med.
+
{{domxref("CryptoKey.usages")}}
+
Returnerar en uppsättning uppräknade värden som anger vilken nyckel som kan användas för.
+
+ +

Metoder

+ +

Detta gränssnitt arvs inte eller implementerar någon metod.

+ +

Specifikationer

+ + + + + + + + + + + + + + +
SpecifikationStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-CryptoKey', 'CryptoKey') }}{{ Spec2('Web Crypto API') }}Initial definition.
+ +

Browser compatibility

+ +

{{ CompatibilityTable() }}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
FunktionChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo }}
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + +
FunktionAndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
grundläggande stöd37{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
+
+ +

Se även

+ + diff --git a/files/sv-se/web/api/kryptonyckel/index.html b/files/sv-se/web/api/kryptonyckel/index.html deleted file mode 100644 index 98e7039877..0000000000 --- a/files/sv-se/web/api/kryptonyckel/index.html +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: KryptoNyckel -slug: Web/API/KryptoNyckel -tags: - - API - - Gränssnitt - - Kryptering - - Referenser - - Webb Krypto API -translation_of: Web/API/CryptoKey ---- -

{{APIRef("Web Crypto API")}}

- -

KryptoNyckelns gränssnitt representerar en kryptografisk {{glossary("key")}} deriverad från en specifik nyckelalgoritm.

- -

Ett KryptoNyckel objekt kan erhållas med användning av {{domxref("SubtleCrypto.generateKey()")}}, {{domxref("SubtleCrypto.deriveKey()")}} eller{{domxref("SubtleCrypto.importKey()")}}

- -

Egenskaper

- -

Detta gränssnitt ärar inte någon egendom.

- -
-
{{domxref("CryptoKey.type")}}
-
Returnerar ett uppräknat värde som representerar typ av nyckel, en hemlig nyckel (för symmetrisk algoritm), en offentlig eller en privat nyckel (för en asymmetrisk algoritm)
-
{{domxref("CryptoKey.extractable")}}
-
Returnerar en {{jsxref("Boolean")}} Indikerar om den råa informationen kan exporteras till ansökan eller inte.
-
{{domxref("CryptoKey.algorithm")}}
-
Returnerar ett ogenomskinligt objekt som representerar en viss chiffer som nyckeln ska användas med.
-
{{domxref("CryptoKey.usages")}}
-
Returnerar en uppsättning uppräknade värden som anger vilken nyckel som kan användas för.
-
- -

Metoder

- -

Detta gränssnitt arvs inte eller implementerar någon metod.

- -

Specifikationer

- - - - - - - - - - - - - - -
SpecifikationStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-CryptoKey', 'CryptoKey') }}{{ Spec2('Web Crypto API') }}Initial definition.
- -

Browser compatibility

- -

{{ CompatibilityTable() }}

- -
- - - - - - - - - - - - - - - - - - - - - -
FunktionChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo }}
-
- -
- - - - - - - - - - - - - - - - - - - - - - - -
FunktionAndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
grundläggande stöd37{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
-
- -

Se även

- - diff --git a/files/sv-se/web/api/kryptonyckel/typ/index.html b/files/sv-se/web/api/kryptonyckel/typ/index.html deleted file mode 100644 index 99a7e2228a..0000000000 --- a/files/sv-se/web/api/kryptonyckel/typ/index.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: KryptoNyckel.typ -slug: Web/API/KryptoNyckel/typ -tags: - - API - - Egenskaper - - Gränssnitt - - Krypteringar - - KryptoNyckel - - Läs-endast - - Referenser - - Webb Krypto API -translation_of: Web/API/CryptoKey -translation_of_original: Web/API/CryptoKey/type ---- -

{{APIRef("Web Crypto API")}}

- -

KryptoNyckel.typ har en skrivskyddad egenskap som anger typ av nyckel: om det är nyckeln för en symmetrisk algoritm("hemligt") eller för en asymmetrisk algoritm("publik" eller "privat", är beroende på dess syfte).

- -

Syntax

- -
resultat = nyckel.typ
-
- -

Returvärde

- - - -

Specifikationer

- - - - - - - - - - - - - - -
SpecifikationStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-CryptoKey-type', 'CryptoKey.type') }}{{ Spec2('Web Crypto API') }}Initial definition.
- -

Webbläsarkompatibilitet

- -

{{ CompatibilityTable() }}

- -
- - - - - - - - - - - - - - - - - - - - - -
FunktionChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo }}
-
- -
- - - - - - - - - - - - - - - - - - - - - - - -
FunktionAndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
grundläggande stöd{{CompatVersionUnknown}}37{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
-
- -

Se även

- - diff --git a/files/sv-se/web/api/subtlecrypto/generatekey/index.html b/files/sv-se/web/api/subtlecrypto/generatekey/index.html new file mode 100644 index 0000000000..b25a00bf7f --- /dev/null +++ b/files/sv-se/web/api/subtlecrypto/generatekey/index.html @@ -0,0 +1,197 @@ +--- +title: SubtilKrypto.GenereraNyckel() +slug: Web/API/SubtleCrypto/genereraNyckel +tags: + - API + - Metoder + - Referenser + - SubtilKrypto + - Webb Krypto API +translation_of: Web/API/SubtleCrypto/generateKey +--- +

{{APIRef("Web Crypto API")}}

+ +

SubtilKrypto.genereraNyckel()  metoden returnerar en {{jsxref("Promise")}} av en nybildad {{domxref("CryptoKey")}}, för symmetriska algoritmer, eller en {{domxref("CryptoKeyPair")}}, innehållande två nyutvecklade nycklar, för asymmetrisk algoritm, som matchar algoritmen, användningarna och extraherbarheten ges som parametrar.

+ +

Syntax

+ +
var resultat = crypto.subtle.genereraNyckel(algo, extraherbart,nyckelBruk);
+
+ +

Parametrar

+ + + +

Returvärde

+ + + +

Undantag

+ +

Löftet avvisas när följande undantag uppstår:

+ + + +

Specifikationer

+ + + + + + + + + + + + + + +
SpecifikationStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-SubtleCrypto-method-generateKey', 'SubtleCrypto.generateKey()') }}{{ Spec2('Web Crypto API') }}Initial definition.
+ +

Webbläsarkompatibilitet

+ +

{{ CompatibilityTable() }}

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FunctionChromeEdgeFirefox (Gecko)Internet ExplorerEdgeOperaSafari
grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}13{{ CompatNo }}
ECDSA{{CompatVersionUnknown}}{{CompatUnknown}}{{ CompatGeckoDesktop(36) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo() }}
DH{{ CompatNo() }}{{CompatUnknown}}{{ CompatGeckoDesktop(35) }}{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FunktionAndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
grundläggande stöd{{CompatVersionUnknown}}37{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
ECDSA{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatUnknown}}{{ CompatGeckoMobile(36) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
DH{{ CompatNo() }}{{CompatVersionUnknown}}{{CompatUnknown}}{{ CompatGeckoMobile(35) }}{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
+ +

 

+ +

 

+
+ +

Se även

+ + diff --git a/files/sv-se/web/api/subtlecrypto/genereranyckel/index.html b/files/sv-se/web/api/subtlecrypto/genereranyckel/index.html deleted file mode 100644 index b25a00bf7f..0000000000 --- a/files/sv-se/web/api/subtlecrypto/genereranyckel/index.html +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: SubtilKrypto.GenereraNyckel() -slug: Web/API/SubtleCrypto/genereraNyckel -tags: - - API - - Metoder - - Referenser - - SubtilKrypto - - Webb Krypto API -translation_of: Web/API/SubtleCrypto/generateKey ---- -

{{APIRef("Web Crypto API")}}

- -

SubtilKrypto.genereraNyckel()  metoden returnerar en {{jsxref("Promise")}} av en nybildad {{domxref("CryptoKey")}}, för symmetriska algoritmer, eller en {{domxref("CryptoKeyPair")}}, innehållande två nyutvecklade nycklar, för asymmetrisk algoritm, som matchar algoritmen, användningarna och extraherbarheten ges som parametrar.

- -

Syntax

- -
var resultat = crypto.subtle.genereraNyckel(algo, extraherbart,nyckelBruk);
-
- -

Parametrar

- - - -

Returvärde

- - - -

Undantag

- -

Löftet avvisas när följande undantag uppstår:

- - - -

Specifikationer

- - - - - - - - - - - - - - -
SpecifikationStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-SubtleCrypto-method-generateKey', 'SubtleCrypto.generateKey()') }}{{ Spec2('Web Crypto API') }}Initial definition.
- -

Webbläsarkompatibilitet

- -

{{ CompatibilityTable() }}

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FunctionChromeEdgeFirefox (Gecko)Internet ExplorerEdgeOperaSafari
grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}13{{ CompatNo }}
ECDSA{{CompatVersionUnknown}}{{CompatUnknown}}{{ CompatGeckoDesktop(36) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo() }}
DH{{ CompatNo() }}{{CompatUnknown}}{{ CompatGeckoDesktop(35) }}{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FunktionAndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
grundläggande stöd{{CompatVersionUnknown}}37{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
ECDSA{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatUnknown}}{{ CompatGeckoMobile(36) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
DH{{ CompatNo() }}{{CompatVersionUnknown}}{{CompatUnknown}}{{ CompatGeckoMobile(35) }}{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
- -

 

- -

 

-
- -

Se även

- - diff --git a/files/sv-se/web/api/subtlecrypto/sign/index.html b/files/sv-se/web/api/subtlecrypto/sign/index.html new file mode 100644 index 0000000000..f3f07acac8 --- /dev/null +++ b/files/sv-se/web/api/subtlecrypto/sign/index.html @@ -0,0 +1,122 @@ +--- +title: SubtilKrypto.signum() +slug: Web/API/SubtleCrypto/signum +tags: + - API + - Metoder + - Referenser + - Signum + - SubtilKrypto + - Webb Krypto API +translation_of: Web/API/SubtleCrypto/sign +--- +

{{APIRef("Web Crypto API")}}

+ +

SubtilKrypto.signum() metoden returnerar en {{jsxref("Promise")}} innehållande {{glossary("signature")}} motsvarar texten, algoritmen och {{glossary("key")}} avkastas som parametrar.

+ +

Syntax

+ +
var alias = krypto.subtil.signum(algo, nyckel, text2signum);
+
+ +

Parameterar

+ + + +

Returvärde

+ + + +

Undantag

+ +

Tillståndet nekas när följande anomali uppstår:

+ + + +

Specifikationer

+ + + + + + + + + + + + + + +
SpecifikationerStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-SubtleCrypto-method-sign', 'SubtleCrypto.sign()') }}{{ Spec2('Web Crypto API') }}Initial definition.
+ +

Webbläsarkompatibilitet

+ +

{{ CompatibilityTable() }}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
FunktionChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
Grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo }}
+
+ +
Funktion + + + + + + + + + + + + + + + + + + + + + + + +
 AndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Grundläggande stöd{{CompatVersionUnknown}}37{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
+
+ +

Se även

+ + diff --git a/files/sv-se/web/api/subtlecrypto/signum/index.html b/files/sv-se/web/api/subtlecrypto/signum/index.html deleted file mode 100644 index f3f07acac8..0000000000 --- a/files/sv-se/web/api/subtlecrypto/signum/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: SubtilKrypto.signum() -slug: Web/API/SubtleCrypto/signum -tags: - - API - - Metoder - - Referenser - - Signum - - SubtilKrypto - - Webb Krypto API -translation_of: Web/API/SubtleCrypto/sign ---- -

{{APIRef("Web Crypto API")}}

- -

SubtilKrypto.signum() metoden returnerar en {{jsxref("Promise")}} innehållande {{glossary("signature")}} motsvarar texten, algoritmen och {{glossary("key")}} avkastas som parametrar.

- -

Syntax

- -
var alias = krypto.subtil.signum(algo, nyckel, text2signum);
-
- -

Parameterar

- - - -

Returvärde

- - - -

Undantag

- -

Tillståndet nekas när följande anomali uppstår:

- - - -

Specifikationer

- - - - - - - - - - - - - - -
SpecifikationerStatusKommentar
{{ SpecName('Web Crypto API', '#dfn-SubtleCrypto-method-sign', 'SubtleCrypto.sign()') }}{{ Spec2('Web Crypto API') }}Initial definition.
- -

Webbläsarkompatibilitet

- -

{{ CompatibilityTable() }}

- -
- - - - - - - - - - - - - - - - - - - - - -
FunktionChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
Grundläggande stöd{{ CompatChrome(37) }}{{CompatVersionUnknown}}{{ CompatGeckoDesktop(34) }}{{ CompatNo() }}{{ CompatUnknown() }}{{ CompatNo }}
-
- -
Funktion - - - - - - - - - - - - - - - - - - - - - - - -
 AndroidChrome for AndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Grundläggande stöd{{CompatVersionUnknown}}37{{CompatVersionUnknown}}{{ CompatGeckoMobile(34) }}{{ CompatNo }}{{ CompatUnknown() }}{{ CompatNo }}
-
- -

Se även

- - diff --git a/files/sv-se/web/html/global_attributes/kortplats/index.html b/files/sv-se/web/html/global_attributes/kortplats/index.html deleted file mode 100644 index d86b4f0968..0000000000 --- a/files/sv-se/web/html/global_attributes/kortplats/index.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Kortplats -slug: Web/HTML/Global_attributes/Kortplats -tags: - - DOM - - Global attribut - - HTML - - Referenser -translation_of: Web/HTML/Global_attributes/slot ---- -
{{HTMLSidebar("Global_attributes")}}{{SeeCompatTable}}
- -

Kortplatsens global attribute tilldelar en kortpalts i en shadow DOM  skuggträdet till ett element: Ett element med ett kortplatsattribut tilldelas till kortplatsen skapat av{{HTMLElement("slot")}} vars element{{htmlattrxref("name", "slot")}} attributets värde matchar det här kortplatsens attributets värde.

- -

Specifikationer

- - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('HTML WHATWG', "dom.html#attr-slot", "slot attribute")}}{{Spec2('HTML WHATWG')}} 
{{SpecName('DOM WHATWG', "#dom-element-slot", "slot attribute")}}{{Spec2('DOM WHATWG')}} 
- -

Webbläsarkompatibilitet

- -

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
Basic support53{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}4010
-
- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureAndroidEdgeFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
Basic support53{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}4010.1
-
- -

Se även

- - diff --git a/files/sv-se/web/html/global_attributes/slot/index.html b/files/sv-se/web/html/global_attributes/slot/index.html new file mode 100644 index 0000000000..d86b4f0968 --- /dev/null +++ b/files/sv-se/web/html/global_attributes/slot/index.html @@ -0,0 +1,95 @@ +--- +title: Kortplats +slug: Web/HTML/Global_attributes/Kortplats +tags: + - DOM + - Global attribut + - HTML + - Referenser +translation_of: Web/HTML/Global_attributes/slot +--- +
{{HTMLSidebar("Global_attributes")}}{{SeeCompatTable}}
+ +

Kortplatsens global attribute tilldelar en kortpalts i en shadow DOM  skuggträdet till ett element: Ett element med ett kortplatsattribut tilldelas till kortplatsen skapat av{{HTMLElement("slot")}} vars element{{htmlattrxref("name", "slot")}} attributets värde matchar det här kortplatsens attributets värde.

+ +

Specifikationer

+ + + + + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('HTML WHATWG', "dom.html#attr-slot", "slot attribute")}}{{Spec2('HTML WHATWG')}} 
{{SpecName('DOM WHATWG', "#dom-element-slot", "slot attribute")}}{{Spec2('DOM WHATWG')}} 
+ +

Webbläsarkompatibilitet

+ +

{{CompatibilityTable}}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
FeatureChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
Basic support53{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}4010
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
FeatureAndroidEdgeFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
Basic support53{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}4010.1
+
+ +

Se även

+ + diff --git a/files/sv-se/web/security/insecure_passwords/index.html b/files/sv-se/web/security/insecure_passwords/index.html new file mode 100644 index 0000000000..1eea2560da --- /dev/null +++ b/files/sv-se/web/security/insecure_passwords/index.html @@ -0,0 +1,68 @@ +--- +title: Osäkra lösenord +slug: Web/Security/Osäkra_lösenord +tags: + - GörLäsareAgnostiker + - Mellanliggande + - Osäker + - Säkerhet + - Webb + - lösenord +translation_of: Web/Security/Insecure_passwords +--- +

Att betjäna inloggningsformulär genom HTTP är särskilt farligt på grund av det stora utbudet av attacker som kan användas mot dem för att extrahera en användares lösenord. Nätverkstjuvlyssnare skulle kunna stjäla en användares lösenord genom att sniffa nätverket, eller genom att ändra den betjänade sidan i genomresa. Denna sida detaljerar säkerhetsmekanismen som Firefox har infört för att varna användare och utvecklare om risker angående osäkra lösenord och lösenordsstöld.

+ +

HTTPS-protokollen är designad för att försvara användardata från tjuvlyssnare (konfidentialitet) och från ändring (integritet) på nätverket. Webbsidor som hanterar användardata borde använda HTTPS för att försvara deras användare från attackerare. Om en webbsida använder HTTP istället för HTTPS, så är det trivialt att stjäla användarinformation (såsom deras inloggningskreditiv). Detta var känt demonstrerat av Firesheep.

+ +

För att åtgärda denna problem, installera och konfiguera en SSL/TLS cerifikat till din server. Det finns flera säljare som erbjuder gratis och köpta certifikat. Om du använder en molnplattform, så kan de ha deras egna sätt av att göra HTTPS möjligt.

+ +

Firefox lösenordssäkerhetsindikatorer

+ +

För att informera dig om hotet som är beskrivet ovan, genomför Firefox många varningsmekanismer:

+ +
    +
  1. Firefox 51+ kommer att visa en låsikon med en röd strykt linje i adressfältet när en inloggningsida inte har en säker anslutning, som visas nedan.
    + +

    Lock Icon

    +
  2. +
  3. Firefox 52+ kommer att visa en tydlig varning i URL-fältet och under en fokuserad lösenordsfält i vilken osäker formulär som helst.
    + +

    Warning

    +
  4. +
  5. Firefox 52+ har också inaktiverat autofyll för osäkra inloggningsformulär. Användare kan fortfarande manuellt autofullborda sparade inloggningar från nedfallslistan.
  6. +
  7. Varningar om osäkra inloggningsformulär kan också hittas i säkerhetspanelen av utvecklarkonsolen i alla Firefox utsläppningar, som är beskrivet i nästa sektion.
  8. +
+ +

Webbkonsolsmeddelanden

+ +

Denna sektion beskriver säkerhetsmeddelanden som är visade i utvecklarkonsolen av Firefox DevTools, i respons till osäkra lösenord.

+ +

Att betjäna inloggningsformulären genom HTTP

+ +

Även om formulärshandlingen är en HTTPS URL, så är användarens inloggningsformulär inte försvarad på grund av att en attackerare kan ändra sidan som är mottagen av användaren (till exempel, attackerare kan ändra formulärsdestinationen för att posta den känsliga datan över till en server som de kontrollerar, eller så kan de föra in en nyckelloggningsmanus som slår till deras lösenord medans de skriver den). Säkerhetsfliken av webbkonsolen kommer att varna utvecklare och användare om säkerhetsproblemet.

+ +

Insecure login form shown with the Web Console and contextual warning on the password field.

+ +
+

Not: Det är också inte säkert att bädda in en HTTPS inloggningssida i ett HTTP dokument — en attackerare skulle kunna ändra rut-URL:en till att peka mot en illvillig sida.

+
+ +

Att använda en HTTP URL i formulärshandlingen

+ +

I detta fall, vilken data som helst som användaren skriver in är skickat genom nätverket i form av enkel text.

+ +

Insecure login form action shown with the Web Console and contextual warning on the password field.

+ +

Not om lösenordsåteranvändning

+ +

Ibland kräver webbplatser användarnamn och lösenord, men faktiskt inte lagrar data som är väldigt känsliga. Till exempel, en nyhetssajt kan spara vilka artiklar en användare vill gå tillbaks till och läsa, men sparar inte något annat data om användaren. Webbutvecklare av nyhetssajter kan vara mindre motiverade till att säkra deras sajter och deras användarkreditiv.

+ +

Tyvärr, lösenordsåteranvändning är ett stort problem. Användare använder samma lösenord på flera sajter (nyhetswebbplatser, sociala nätverk, e-postsleverantörer, banker). Därför, även om tillträde till användarnamnet och lösenordet till din sajt inte verkar som en enorm risk till dig, så är det en stor risk till användare som har använt samma användarnamn och lösenord för att logga in på deras bankkonton. Attackerare blir smartare; de stjäl par användarnamn/lösenord från en sajt, och sedan försöker att återanvända dem på mer lukrativa sajter.

+ +

Se även

+ + + +

{{QuickLinksWithSubpages("/en-US/docs/Web/Security")}}

diff --git "a/files/sv-se/web/security/os\303\244kra_l\303\266senord/index.html" "b/files/sv-se/web/security/os\303\244kra_l\303\266senord/index.html" deleted file mode 100644 index 1eea2560da..0000000000 --- "a/files/sv-se/web/security/os\303\244kra_l\303\266senord/index.html" +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: Osäkra lösenord -slug: Web/Security/Osäkra_lösenord -tags: - - GörLäsareAgnostiker - - Mellanliggande - - Osäker - - Säkerhet - - Webb - - lösenord -translation_of: Web/Security/Insecure_passwords ---- -

Att betjäna inloggningsformulär genom HTTP är särskilt farligt på grund av det stora utbudet av attacker som kan användas mot dem för att extrahera en användares lösenord. Nätverkstjuvlyssnare skulle kunna stjäla en användares lösenord genom att sniffa nätverket, eller genom att ändra den betjänade sidan i genomresa. Denna sida detaljerar säkerhetsmekanismen som Firefox har infört för att varna användare och utvecklare om risker angående osäkra lösenord och lösenordsstöld.

- -

HTTPS-protokollen är designad för att försvara användardata från tjuvlyssnare (konfidentialitet) och från ändring (integritet) på nätverket. Webbsidor som hanterar användardata borde använda HTTPS för att försvara deras användare från attackerare. Om en webbsida använder HTTP istället för HTTPS, så är det trivialt att stjäla användarinformation (såsom deras inloggningskreditiv). Detta var känt demonstrerat av Firesheep.

- -

För att åtgärda denna problem, installera och konfiguera en SSL/TLS cerifikat till din server. Det finns flera säljare som erbjuder gratis och köpta certifikat. Om du använder en molnplattform, så kan de ha deras egna sätt av att göra HTTPS möjligt.

- -

Firefox lösenordssäkerhetsindikatorer

- -

För att informera dig om hotet som är beskrivet ovan, genomför Firefox många varningsmekanismer:

- -
    -
  1. Firefox 51+ kommer att visa en låsikon med en röd strykt linje i adressfältet när en inloggningsida inte har en säker anslutning, som visas nedan.
    - -

    Lock Icon

    -
  2. -
  3. Firefox 52+ kommer att visa en tydlig varning i URL-fältet och under en fokuserad lösenordsfält i vilken osäker formulär som helst.
    - -

    Warning

    -
  4. -
  5. Firefox 52+ har också inaktiverat autofyll för osäkra inloggningsformulär. Användare kan fortfarande manuellt autofullborda sparade inloggningar från nedfallslistan.
  6. -
  7. Varningar om osäkra inloggningsformulär kan också hittas i säkerhetspanelen av utvecklarkonsolen i alla Firefox utsläppningar, som är beskrivet i nästa sektion.
  8. -
- -

Webbkonsolsmeddelanden

- -

Denna sektion beskriver säkerhetsmeddelanden som är visade i utvecklarkonsolen av Firefox DevTools, i respons till osäkra lösenord.

- -

Att betjäna inloggningsformulären genom HTTP

- -

Även om formulärshandlingen är en HTTPS URL, så är användarens inloggningsformulär inte försvarad på grund av att en attackerare kan ändra sidan som är mottagen av användaren (till exempel, attackerare kan ändra formulärsdestinationen för att posta den känsliga datan över till en server som de kontrollerar, eller så kan de föra in en nyckelloggningsmanus som slår till deras lösenord medans de skriver den). Säkerhetsfliken av webbkonsolen kommer att varna utvecklare och användare om säkerhetsproblemet.

- -

Insecure login form shown with the Web Console and contextual warning on the password field.

- -
-

Not: Det är också inte säkert att bädda in en HTTPS inloggningssida i ett HTTP dokument — en attackerare skulle kunna ändra rut-URL:en till att peka mot en illvillig sida.

-
- -

Att använda en HTTP URL i formulärshandlingen

- -

I detta fall, vilken data som helst som användaren skriver in är skickat genom nätverket i form av enkel text.

- -

Insecure login form action shown with the Web Console and contextual warning on the password field.

- -

Not om lösenordsåteranvändning

- -

Ibland kräver webbplatser användarnamn och lösenord, men faktiskt inte lagrar data som är väldigt känsliga. Till exempel, en nyhetssajt kan spara vilka artiklar en användare vill gå tillbaks till och läsa, men sparar inte något annat data om användaren. Webbutvecklare av nyhetssajter kan vara mindre motiverade till att säkra deras sajter och deras användarkreditiv.

- -

Tyvärr, lösenordsåteranvändning är ett stort problem. Användare använder samma lösenord på flera sajter (nyhetswebbplatser, sociala nätverk, e-postsleverantörer, banker). Därför, även om tillträde till användarnamnet och lösenordet till din sajt inte verkar som en enorm risk till dig, så är det en stor risk till användare som har använt samma användarnamn och lösenord för att logga in på deras bankkonton. Attackerare blir smartare; de stjäl par användarnamn/lösenord från en sajt, och sedan försöker att återanvända dem på mer lukrativa sajter.

- -

Se även

- - - -

{{QuickLinksWithSubpages("/en-US/docs/Web/Security")}}

-- cgit v1.2.3-54-g00ecf