Qasam ittikkettat bħala numru tal-kont mhuwiex awtomatikament referenza pubblika, u t-tikketta mhijiex it-test. It-test huwa dak li l-pussess jippermetti: jekk l-għarfien tan-numru jdaħħal lil xi ħadd, iniżżel profil tal-konnessjoni jew jawtorizza apparat, dak in-numru huwa kredenzjali b'ċiklu tal-ħajja. Nagħmel il-ħames verifiki hawn taħt kull darba li servizz joħroġ identità numerika u jsejħilha bla ħsara. Kull waħda tipproduċi linja f'rekord qasir, u r-rekord huwa r-riżultat, mhux verdett dwar il-prodott.

Agħmel inventar ta' dak li l-pussess jagħti tassew

Ikteb kull azzjoni li jiftaħ in-numru separatament. Id-dħul fil-portal, it-teħid ta' fajl tal-konfigurazzjoni, l-awtorizzazzjoni ta' apparat ġdid u l-għoti ta' dħul fit-tunnel aċċettat huma awtoritajiet differenti, u servizz jista' jimplimenta waħda mingħajr l-oħrajn. Portal li jaċċetta n-numru bħala l-uniku qasam ma jgħid xejn dwar kif it-tunnel jawtentika lill-pari tiegħu aktar tard jew kif jiġu derivati ċ-ċwievet tat-traffiku.

Il-mudell ġenerali huwa faċli biex jingħad: kredenzjali bearer hija dik li d-detentur jista' juża mingħajr ma jipprova l-pussess ta' ċavetta kriptografika separata, u din hija d-distinzjoni li RFC 6750 tiġbed għat-tokens. Din hija paragun, mhux talba li servizz ibbażat fuq numru jimplimenta OAuth. Jekk id-detentur ma jkollux bżonn xejn ieħor, ittratta n-numru bħala sigriet bearer u kklassifika l-bqija tad-disinn skont dan.

Ipproteġih bħala sigriet, mhux bħala referenza

Il-ħażna tirriżulta mill-klassifikazzjoni. Valur li jdaħħal jappartjeni lil manager tal-passwords, mhux lil screenshot, storja tal-clipboard, messaġġ taċ-chat jew nota tal-browser. L-iscreenshots huma t-tnixxija tas-soltu: in-numru huwa qasir u jidher bla ħsara, għalhekk jispiċċa f'ħajt ta' appoġġ li jgħix aktar mill-apparat li minnu ġie.

Il-phishing huwa l-mod l-ieħor ta' falliment, u ma jimpurtahx kemm in-numru huwa każwali. Impostur li jrid il-valur se jitolbok tpasteh f'formola, u kredenzjali li qatt ma tiskadi u m'għandhiex it-tieni fattur tiswa l-isforz. Ilħaq il-passaġġ tad-dħul minn bookmark jew indirizz magħruf, mhux minn links fi messaġġ li jitlob in-numru wkoll.

Ittratta l-materjal tal-irkupru bħala parti mis-sigriet. Jekk l-operatur ħareġ ukoll kodiċi tal-irkupru, PIN jew indirizz tal-email li jista' jirrisettja l-kont, dawn huma kredenzjali separati bl-istess rekwiżit ta' protezzjoni. Kanal wieħed ta' reset mhux protett ibiddel kull kontroll ieħor f'dekorazzjoni.

Ivverifika flimkien ir-reżistenza għat-tħassib u l-limitu tar-rata

It-tul għandu tifsira biss maġenb il-metodu tal-ġenerazzjoni. Numru twil prodott minn sekwenza prevedibbli huwa aktar dgħajjef minn valur qasir prodott minn ġeneratur kriptografiku, u numru impressjonanti ta' ċifri ma jistabbilixxix l-imprevedibbiltà. Staqsi kif jiġi ġġenerat il-valur qabel ma targumenta dwar kemm huwa diffiċli li wieħed jaqbadha.

Ir-reżistenza għat-tħassib waħedha lanqas ma tiflaħ għal rata ta' tentattivi illimitata. Il-kontrolli li jgħoddu huma dawk li jimplimenta l-operatur: kontaturi tat-tentattivi falluti, lockouts, throttling għal kull sors u jekk numru żbaljat jistax jiġi distinzjoni minn wieħed li ma jeżistix. Jekk is-servizz jappoġġja dan, tentattiv fallut wieħed juri kif tidher l-iżball u jekk jidhirx kontatur ta' tentattiv mill-ġdid:

# one attempt, then read the response and any counter or delay
# do not script repeated guesses against a live account
curl -i -X POST https://portal.example.invalid/login -d "account=000000000000"

Irreġistra dak li jiżvela r-risposta. Żball separat għal kont mhux magħruf huwa oraklu ta' enumerazzjoni anki meta n-numru ma jistax jiġi mbassar, u dak is-sejbien jappartjeni lir-rekord, kemm jekk tista' tikkoreġih mill-ġenb tal-klijent kif ukoll jekk le.

Ippjana r-rotazzjoni u t-tħassir qabel ma jkollok bżonnhom

Sib il-proċess appoġġjat għal numru mitluf jew espost u iktbu waqt li kollox jaħdem. Il-kredenzjali tal-kont tista' tiġi sostitwita xejn? Is-sostituzzjoni tinvalida apparati diġà rreġistrati, sessjonijiet attivi jew konfigurazzjoni mniżżla? Liema materjal tal-irkupru teħtieġ il-proċess? Servizz mingħajr dipendenza mill-email jista' jgħaddi aktar responsabbiltà tal-irkupru lill-utent, li jagħmel il-proċedura aktar importanti, mhux inqas.

Issepara s-sostituzzjoni tal-kont mit-tħassir tal-kredenzjali. Jekk in-numru jawtorizza t-tniżżil ta' ċavetta, ċertifikat jew profil, is-sostituzzjoni tan-numru tista' tħalli dak il-materjal mniżżel validu, u t-tħassir tal-materjal mniżżel jista' jkun operazzjoni oħra b'proprjetarju ieħor. Tassumix li qasam wieħed mibdul itemm kull konnessjoni; ivverifika l-mudell reali tal-operatur u nnota fejn ivverifikajtu.

Iddokumenta d-deċiżjoni u erġa' vverifikaha aktar tard

Żomm rekord ta' paġna waħda għal kull servizz: liema awtoritajiet jagħti n-numru, fejn jinħażen, min jista' jirrisettjah, liema evidenza tal-użu teżisti u x'tagħmel fl-ewwel siegħa wara l-iżvelar. Dak ir-rekord huwa dak li jibdel dibattitu dwar it-terminoloġija f'deċiżjoni li xi ħadd jista' jawditjaha.

It-talbiet dwar il-privatezza jeħtieġu l-ambitu tagħhom. Numru ġġenerat b'mod każwali jista' xorta jkun identifikatur stabbli li jgħaqqad avvenimenti tal-kont maż-żmien; l-imprevedibbiltà mhijiex in-nuqqas ta' konnessjoni, u ebda waħda mill-proprjetajiet ma tgħid xejn dwar metadata tan-netwerk miżmuma. Qabbel disinji sħaħ minflok ma tgħodd oqsma fuq skrin tad-dħul.

Qabel ma tirreġistrah:

  • Huma elenkati l-awtoritajiet kollha li jagħti n-numru, inklużi t-tniżżil u l-awtorizzazzjoni tal-apparat.
  • Il-kanali tal-ħażna u tal-irkupru huma protetti bl-istess standard bħan-numru nnifsu.
  • Il-metodu tal-ġenerazzjoni u l-limiti tar-rata huma magħrufa, mhux preżunti mit-tul.
  • Jeżistu proċedura ta' sostituzzjoni u proċedura ta' tħassir, u taf liema tħassar liema.
  • Ir-rekord isemmi min jista' jirrisettja l-valur u liema evidenza tibqa' wara l-użu.

Artikli relatati