Google Authenticator

Google Authenticator
Description de l'image Google Authenticator (April 2023).svg.
Description de l'image Google authenticator.png.
Informations
Créateur Google
Dernière version 4.0.2
État du projet Actif
Langues Français, Allemand, Anglais, Arabe, Catalan, Chinois simplifié, Chinois traditionnel, Coréen, Croate, Danois, Espagnol, Finnois, Grec, Hongrois, Hébreu, Indonésien, Italien, Japonais, Malais, Norvégien, Néerlandais, Polonais, Portugais, Roumain, Russe, Slovaque, Suédois, Tchèque, Thaï, Turc, Ukrainien, Vietnamien
Type Génération de mots de passe à usage unique
Politique de distribution Gratuit
Licence Licence propriétaireVoir et modifier les données sur Wikidata

Chronologie des versions

Google Authenticator est un logiciel de génération de mots de passe à usage unique permettant l’authentification à deux facteurs, développé par Google. Le logiciel fournit un nombre de 6 chiffres que l'utilisateur doit donner lors de son authentification, en plus de son pseudo et de son mot de passe. Développé à l'origine pour les services Google (comme Gmail), le logiciel permet de s'authentifier sur des services tiers tels que LastPass, Discord ou Dropbox.

Implémentation

Google fournit l'application mobile pour les systèmes Android[1], BlackBerry, iOS[2] et des portages compatibles ont été réalisés pour Pebble[3], entre autres.

Des versions passées du logiciels étaient open source, mais les versions actuelles sont sous une licence propriétaire[4].

Description technique

Il s'agit de créer un code éphémère, calculé depuis une clef numérique propre à l'utilisateur. Lors d'une première utilisation Google génère une clef numérique secrète de 80 bits unique pour chaque utilisateur. Cette clef est transmise sous forme d'une chaîne de 16 caractères en base 32 ou par l'intermédiaire d'un code QR. L'application mobile calculera à chaque connexion une signature numérique HMAC-SHA1 basée sur cette clef fixe, en codant le nombre de périodes de 30 secondes écoulées depuis l'« epoch » Unix. Une partie de cette signature est prélevée et convertie en un nombre à 6 chiffres affiché par l'application et que l'utilisateur doit recopier sur le site web, en plus de son mot de passe.

Technologie

Google Authenticator implémente l'algorithme de mot de passe à usage unique définie dans l'IETF RFC 6238[5], et l’algorithme de génération de mot de passe unique basé sur HMAC défini dans l'IETF RFC 4226[6].

Pseudocode de l'algorithme RFC 6238[5]

La RFC 6238[5] est peu précise sur la taille du message passé à HMAC-SHA1. Il est écrit simplement que des tailles supérieures à 32 bits doivent être supportées. La taille de 64 bits est donc issue des implémentations usuelles que l'on trouve. De même pour le caractère Big Endian des nombres utilisés.

  function GoogleAuthenticatorCode(string secret)
      key := base32decode(secret)
      message := floor(current Unix time / 30)
      // message is seen by HMAC-SHA1 as a BigEndian 64bits number (8 chars)
      hash := HMAC-SHA1(key, message)
      offset := last nibble of hash
      truncatedHash := hash[offset..offset+3]  //4 bytes starting at the offset
      Set the first bit of truncatedHash to zero  //remove the most significant bit
      // truncatedHash is seen as a BigEndian 32bits number (4 chars)
      code := truncatedHash mod 1000000
      pad code with 0 until length of code is 6
      return code

État open source du logiciel pour Android

En l'état de , l'application Google Authenticator disponible sur Google Play Store est couverte par une licence propriétaire. Google a rendu disponibles les versions précédentes de l'app Authenticator sur son répositoire GitHub. La page du projet affirme :

« This open source project allows you to download the code that powered version 2.21 of the application. Subsequent versions contain Google-specific workflows that are not part of the project[7]. »

En réponse à la transition de Google Authenticator vers une licence propriétaire, un clone open source nommé FreeOTP[8] a été créé, en incluant des parties du code original de Authenticator, mais surtout du code nouvellement écrit. Une variante moins populaire nommée OTP Authenticator[9] est également disponible sur Google Play.

Références

Liens externes

Read other articles:

Not to be confused with Protoplanetary nebula. Gas and dust surrounding a newly formed star Atacama Large Millimeter Array image of HL Tauri[1][2] A protoplanetary disk is a rotating circumstellar disc of dense gas and dust surrounding a young newly formed star, a T Tauri star, or Herbig Ae/Be star. The protoplanetary disk may also be considered an accretion disk for the star itself, because gases or other material may be falling from the inner edge of the disk onto the surfac...

 

Maria Josefa av Spanien (1763) Maria Josefa Carmela av Spanien, född 6 juli 1744, död 8 december 1801 i Madrid, var en spansk prinsessa. Hon var prinsessa av Neapel och Sicilien fram till att fadern ärvde den spanska tronen år 1759 och hon följde honom till Spanien och blev spansk infantinna. Hon var dotter till Karl III av Spanien och Maria Amalia av Sachsen. Maria Josefa beskrivs som fysiskt oattraktiv och var bland annat puckelryggig. Flera försök att gifta bort henne misslyckades. ...

 

Politics of the United States Virgin Islands Constitution United States Constitution Revised Organic Act of the Virgin Islands Executive Government Governor Albert Bryan Lieutenant Governor Tregenza Roach Cabinet Legislature Legislature President of the Legislature Myron D. Jackson Judiciary Court System Supreme Court District Court Superior Court Elections Elections Political Parties Democratic Party Independent Citizens Movement Republican Party Political party strength Divisions Districts ...

Tezuka Productions Co., Ltd. 株式会社手塚プロダクション Tipo Kabushiki gaishaIndustria Estudio de animaciónGénero AnimaciónForma legal kabushiki gaishaFundación 29 de enero de 1968 (55 años)Fundador Osamu TezukaSede central Shinjuku, Tokio, Japón Presidente Takayuki MatsutaniDirector Rumiko TezukaMakoto TezukaProductos Anime (OVAS y Películas)Capital social 20 millones de yenesCoordenadas 35°42′34″N 139°41′51″E / 35.709583333333, 139.69738888...

 

Dieter Quester Dieter Quester (Wenen[1], 30 mei 1939) is een voormalig Formule 1-coureur uit Oostenrijk. Hij nam deel aan de Grand Prix van Duitsland in 1969 voor het team BMW en zijn thuisrace in 1974 voor het team Surtees, maar startte in de eerste niet en behaalde in de tweede een negende plaats, zodat hij geen WK-punten scoorde. Referenties ↑ Jenkins, Richard, The World Championship drivers - Where are they now?. OldRacingCars.com. Geraadpleegd op 18 juli 2009. Gepla...

 

Природний парк Біоковохорв. Biokovo[1] 43°15′00″ пн. ш. 17°08′24″ сх. д. / 43.250000000028° пн. ш. 17.14000000002777924° сх. д. / 43.250000000028; 17.14000000002777924Координати: 43°15′00″ пн. ш. 17°08′24″ сх. д. / 43.250000000028° пн. ш. 17.14000000002777924° сх. д. / 43.250000...

Саадет I ҐерайНародився 1492Помер 1538Рід ҐераїПоходження кримський татаринКонфесія сунітКримський хан 1524-1532Попередник Гази I ҐерайНаступник Іслям I Ґерай Сааде́т I Ґера́й (крим. I Saadet Geray, ۱سعادت گراى‎; 1492-1538) – кримський хан у 1524-1532 рр. з династії Ґераїв, наступник Гази I Ґе...

 

北杜市民バス(ほくとしみんバス)は山梨県北杜市を運行するコミュニティバスである。 概要 北部巡回線を走る車両(スパティオ小淵沢にて2019年3月9日撮影) 北杜市は元々8町村が合併して誕生した自治体であり、市街地・中心となる駅や施設が分散しているためいくつもの路線が開設している。 以前は路線バスと巡回線からなる運行体制であったが2020年4月1日に路線...

 

Brain's Base Co., Ltd.Nama asli有限会社ブレインズ・ベースNama latinYūgen-gaisha Bureinzu BēsuJenisYūgen-gaishaIndustriAnimasi JepangDidirikanJuli 1996; 27 tahun lalu (1996-07)PendiriJūkō OzawaKantorpusatMitaka, Tokyo, JepangDivisiDigital[a]Editing Office[b]Painting Department[c]Situs webwww.brainsbase.co.jp Brain's Base Co., Ltd. (Jepang: 有限会社ブレインズ・ベースcode: ja is deprecated , Hepburn: Yūgen-gaisha Bureinzu Bēsu) adalah...

الإعتاق هو تحرير العبد من عبوديته لمالكه وإطلاق سراحه.[1][2][3] ونتيجة لأن العبودية كانت شائعة عند الحضارات القديمة، فقد كان الإعتاق أيضاً شائعاً في مختلف الحضارات مثل روما واليونان القديمتين، وأيضاً في الإمبراطورية الفارسية والإمبراطورية العربية حتى وفي مختلف...

 

American multinational chain of fried chicken fast food restaurants For the cartoon character, see Popeye. For other uses, see Popeye (disambiguation). Popeyes Louisiana Kitchen, Inc.A Popeyes restaurant in West Miami, Florida,United States.Trade namePopeyesFormerlyPopeyes Chicken & BiscuitsPopeyes Famous Fried Chicken & BiscuitsTypeSubsidiaryIndustryRestaurantsGenreFast foodFoundedJune 12, 1972; 51 years ago (1972-06-12) (as Chicken on the Run)Arabi, Louisiana, Unit...

 

2017 film by Mohan Raja VelaikkaranTheatrical release posterDirected byMohan RajaScreenplay byMohan RajaN. BaskaranD. Suresh A.N. BalakrishnanStory byMohan RajaVenkatesh Babu Krishnasamy Dialogues byMohan RajaN. Baskaran Produced byR. D. RajaN. RamasamyHema RukmaniN. MuraliStarringSivakarthikeyanFahadh FaasilNayantharaSnehaPrakash RajCinematographyRamjiEdited byRubenVivek HarshanGowtham G.A.Vetre KrishnanMusic byAnirudh RavichanderProductioncompany24AM StudiosDistributed byFox Star StudiosSri...

Geographical features of Afghanistan Geography of AfghanistanContinentAsiaRegionCentral Asia / South AsiaCoordinates33°00′N 65°00′E / 33.000°N 65.000°E / 33.000; 65.000AreaRanked 40th • Total647,230 km2 (249,900 sq mi)Coastline0 km (0 mi)BordersPakistan 2,670 km (1,660 mi), Tajikistan 1,357 km (843 mi), Iran 921 km (572 mi), Turkmenistan 804 km (500 mi), Uzbekistan 144 km (89 ...

 

Band The Queers discographyThe Queers performing in 2014Studio albums13Live albums9Compilation albums4Video albums1Music videos3EPs22Singles1Split albums1Other appearances15 The discography of the Queers, an American punk rock band, consists of 13 studio albums, 9 live albums, 4 compilation albums, 1 video album, 3 music videos, 22 EPs, 1 single, and 1 split album. After forming in 1981, the Queers released two EPs in the early 1980s, Love Me (1982) and Kicked Out of the Webelos (1984), both ...

 

Soap opera character Terry InglisNeighbours characterPortrayed byMaxine KlibingaitisFirst appearance11 June 1985 (1985-06-11)Last appearance5 November 1985 (1985-11-05)ClassificationFormer; regularCreated byReg WatsonIntroduced byReg WatsonIn-universe informationOccupationPlumber's assistantFamilyRobinsonHusbandGordon Miller (until 1985)Paul Robinson (1985–86) Terry Inglis (also Robinson) is a fictional character from the Australian soa...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Valiyaparamba – news · newspapers · books · scholar · JSTOR (August 2018) (Learn how and when to remove this template message) Collapsed suspension bridge to Valiyaparamba from Madakkal Island. Valiyaparamba Beach sun set Valiyaparamba (Malayalam: വലിയ...

 

University in Palestine Not to be confused with Al-Quds Open University. Al-Quds Universityجامعة القدسTypePublicEstablished1970PresidentImad Abu Kishek [ar]Administrative staff1,000Undergraduates13,000Postgraduates2,000LocationAbu Dis, Beit Hanina, al-Bireh, Hebron, PalestineWebsitewww.alquds.edu/en/ Al-Quds University (Arabic: جامعة القدس) is a public Palestinian university with its main campus in Abu Dis and additional campuses in al-Bireh, Hebron and Jerusa...

 

2018 novel by Tayari Jones An American Marriage First edition coverAuthorTayari JonesAudio read byEisa Davis[1]Sean Crisden[1]Cover artistJaya Miceli[2]CountryUnited StatesLanguageEnglishGenreNovelSet inAtlanta and LouisianaPublisherAlgonquin Books of Chapel HillPublication dateFebruary 6, 2018Media typePrint (hardcover and paperback)Pages308AwardsWomen's Prize for Fiction (2019)ISBN978-1-61620-877-6 (hardcover)Dewey Decimal813/.6LC ClassP...

For other uses, see Neu (disambiguation). National Economics UniversityTrường Đại học Kinh tế Quốc dânTypePublicEstablished25 January 1956; 67 years ago (1956-01-25)PresidentProf. Phạm Hồng ChươngStudents45,000 ̣̣̣̣LocationHanoi, Vietnam20°59′59″N 105°50′41″E / 20.999722°N 105.844814°E / 20.999722; 105.844814Websiteen.neu.edu.vn National Economics University (NEU; Vietnamese: Trường Đại học Kinh tế Quốc d...

 

Cambodian diplomat This article is missing information about Early life, Career, Personal life, Achievements and honours. Please expand the article to include this information. Further details may exist on the talk page. (October 2021) Khieu Thavika presenting his credential to Vladimir Putin Khieu Thavika is the Ambassador Extraordinary and Plenipotentiary of the Kingdom of Cambodia to the Russian Federation.[1] See also Cambodia–Russia relations Foreign relations of Cambodia Refer...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!