Hjemmeside » hvordan » U2F Forklaret, hvordan Google og andre virksomheder skaber en universel sikkerhedstoken

    U2F Forklaret, hvordan Google og andre virksomheder skaber en universel sikkerhedstoken

    U2F er en ny standard for universelle tofaktors autentificeringstokener. Disse tokens kan bruge USB, NFC eller Bluetooth til at levere to-faktor-godkendelse på tværs af en række tjenester. Den understøttes allerede i Chrome, Firefox og Opera til Google, Facebook, Dropbox og GitHub-konti.

    Denne standard understøttes af FIDO-alliancen, som omfatter Google, Microsoft, PayPal, American Express, MasterCard, VISA, Intel, ARM, Samsung, Qualcomm, Bank of America og mange andre massive virksomheder. Forvent at U2F sikkerhedsmøntner snart er overalt.

    Noget lignende vil blive mere udbredt snart med Web Authentication API. Dette vil være en standard godkendelses API, der fungerer på tværs af alle platforme og browsere. Det understøtter andre godkendelsesmetoder samt USB-nøgler. Webgodkendelses API var oprindeligt kendt som FIDO 2.0.

    Hvad er det?

    Two-factor-godkendelse er en vigtig måde at beskytte dine vigtige konti på. Traditionelt har de fleste konti bare brug for en adgangskode til at logge ind - det er en faktor, noget du ved. Alle, der kender adgangskoden, kan komme ind på din konto.

    Two-factor-godkendelse kræver noget, du ved, og noget du har. Ofte er dette en besked sendt til din telefon via SMS eller en kode genereret via en app som Google Authenticator eller Authy på din telefon. Nogen har brug for både dit kodeord og adgang til den fysiske enhed til at logge ind.

    Men to faktor autentificering er ikke så nemt som det burde være, og det involverer ofte at skrive adgangskoder og sms'er til alle de tjenester, du bruger. U2F er en universel standard til oprettelse af fysiske godkendelsesmønstre, der kan fungere med enhver tjeneste.

    Hvis du er bekendt med Yubikey-en fysisk USB-nøgle, der giver dig mulighed for at logge ind på LastPass og nogle andre tjenester-du er bekendt med dette koncept. I modsætning til standard Yubikey-enheder er U2F en universel standard. U2F blev oprindeligt lavet af Google og Yubico, der arbejder i partnerskab.

    Hvordan virker det?

    I øjeblikket er U2F-enheder normalt små USB-enheder, som du indsætter i computerens USB-port. Nogle af dem har NFC-support, så de kan bruges sammen med Android-telefoner. Det er baseret på eksisterende "smart card" sikkerhedsteknologi. Når du indsætter det i din computers USB-port eller banker det mod din telefon, kan browseren på din computer kommunikere med USB-sikkerhedsnøglen ved hjælp af sikker krypteringsteknik og give det korrekte svar, som giver dig mulighed for at logge ind på en hjemmeside.

    Fordi dette kører som en del af selve browseren, giver dette dig nogle gode sikkerhedsforbedringer over typisk tofaktorautentificering. For det første kontrollerer browseren at den kommunikerer med den rigtige hjemmeside ved hjælp af kryptering, så brugerne vil ikke blive narret til at indtaste deres tofaktorkoder i falske phishing-websteder. For det andet sender browseren koden direkte til hjemmesiden, så en angriber der sidder imellem kan ikke fange den midlertidige tofaktorkode og indtaste den på den rigtige hjemmeside for at få adgang til din konto.

    Webstedet kan også forenkle din adgangskode, for eksempel kan et websted muligvis spørge dig om en lang adgangskode og derefter en tofaktorkode, som begge skal skrive. I stedet kan U2F med en websitet spørge dig om en firecifret PIN-kode, du skal huske, og derefter skal du trykke på en knap på en USB-enhed eller trykke på den mod din telefon for at logge ind.

    FIDO-alliancen arbejder også på UAF, som ikke kræver noget kodeord. Det kan f.eks. Bruge fingeraftrykssensoren på en moderne smartphone til at godkende dig med forskellige tjenester.

    Du kan læse mere om selve standarden på FIDO allianceens hjemmeside.

    Hvor er det understøttet?

    Google Chrome, Mozilla Firefox og Opera (som er baseret på Google Chrome) er de eneste browsere, der understøtter U2F. Det fungerer på Windows, Mac, Linux og Chromebooks. Hvis du har en fysisk U2F-token og bruger Chrome, Firefox eller Opera, kan du bruge den til at sikre dine Google-, Facebook-, Dropbox- og GitHub-konti. Andre store tjenester understøtter endnu ikke U2F.

    U2F fungerer også med Google Chrome-browseren på Android, forudsat at du har en USB-nøgle med NFC-understøttelse indbygget. Apple tillader ikke apps adgang til NFC-hardwareen, så dette fungerer ikke på iPhones.

    Mens de nuværende stabile versioner af Firefox har U2F-understøttelse, er den deaktiveret som standard. Du skal aktivere en skjult Firefox-præference for at aktivere U2F-supporten for øjeblikket.

    Støtte til U2F-nøgler bliver mere udbredt, når webgodkendelses API'en slukker. Det vil endda fungere i Microsoft Edge.

    Hvordan kan du bruge det

    Du skal bare bruge en U2F-token for at komme i gang. Google leder dig til at søge Amazon for "FIDO U2F Security Key" for at finde dem. Den øverste koster $ 18 og er lavet af Yubico, et firma med en historie om at lave fysiske USB-sikkerhedsnøgler. Jo dyrere Yubikey NEO indeholder NFC-understøttelse til brug sammen med Android-enheder.

    Du kan derefter besøge dine Google-kontoindstillinger, finde bekræftelsessiden på 2 trin og klikke på fanen Sikkerhedsnøgler. Klik på Tilføj en sikkerhedsnøgle, og du vil være i stand til at tilføje den fysiske sikkerhedsnøgle, som du skal logge ind på din Google-konto. Processen vil være ens for andre tjenester, der understøtter U2F-tjek denne vejledning for mere.


    Dette er ikke et sikkerhedsredskab, du kan bruge overalt endnu, men mange tjenester bør i sidste ende tilføje støtte til det. Forvent store ting fra Web Authentication API og disse U2F nøgler i fremtiden.