Geriausias abonento tapatybės modulio (SIM) asmens identifikavimo numeris (PIN) turėtų būti lengvai įsimenamas, bet kam nors kitam sunku atspėti. Yra daugybė gudrybių, kurias žmonės gali naudoti rinkdamiesi PIN kodus ir slaptažodžius, kad galėtų sukurti slaptus kodus, kurie atitiktų šiuos reikalavimus. Naudojant PIN kodus, tai gali būti sudėtingesnė, nes kodas nėra raidinis ir skaitmeninis, todėl neįmanoma maišyti raidžių, skaičių ir skyrybos ženklų, kad skaičių būtų sunku atspėti.
Paprastai SIM PIN kodą sudaro keturi skaičiai. Abonentams jo gali prireikti norint atrakinti telefoną, kad galėtų atlikti sistemos pakeitimus, o jei kodas neteisingas, telefonas bus automatiškai užrakintas po trijų bandymų. Tai skirta apsaugoti žmones nuo neteisėto naudojimosi savo telefonais ir asmenine informacija. Kai jie įdeda SIM kortelę į kitą telefoną, tas pats SIM PIN kodas bus naudojamas jį atrakinti ir padaryti naują telefoną tinkamu naudoti.
Verta vengti identifikuoti SIM PIN kodą. Pavyzdžiui, žmonės neturėtų naudoti savo gimimo datų, vyriausybės identifikavimo numerių dalių, adresų ir telefono numerių. Taip pat verta vengti panašiai identifikuojančios informacijos, susijusios su artimais draugais ir šeima; pavyzdžiui, vaiko gimtadienis nėra labai saugus SIM PIN kodas. Įsilaužimo ar nulaužimo atveju žmonės taip pat turėtų vengti bet kokio numerio, kurį per pastaruosius metus naudojo kaip PIN kodą.
Kai kam nors kitam bus sunkiau atspėti SIM kortelės PIN kodą, gali prireikti sukurti asmeninį kodą, apie kurį kitas asmuo nepagalvotų. Istorikas, tyrinėjantis Hastingso mūšį, nenorėtų rinktis, pavyzdžiui, 1066 metų, šio garsaus istorinio įvykio metų, bet galėtų pasirinkti 1729 m., datą, kai tyrinėtojai iš naujo atrado mūšiui atminti skirtą Bayeux gobeleną. Be datų, žmonės gali pasirinkti skaičių eilutes, pvz., puslapių numerius, susietus su mėgstamomis citatomis arba vaizdo įrašo laiko žymomis.
Kita galimybė – SIM PIN kodui gauti naudoti atsitiktinių skaičių generatorių. Taip bus sugeneruotas skaičius, kurio vargu ar atspės kitas asmuo, nebent atsitiktinai bus sukurta eilutė, pvz., 1234, arba prenumeratoriaus gimtadienis. Tokiu atveju programa gali būti paleista dar kartą naujam skaičių rinkiniui. Tokios atsitiktinių skaičių eilutės taip pat gali būti naudojamos ilgesniems slaptažodžiams koduoti, paskirstant skaičius raidiniu ir skaitiniu būdu, žinomu tik atskiram abonentui. Pavyzdžiui, asmuo gali naudoti kodą 7205 eilutėje su žodžiu, susijusiu su svetaine, ir dviem skyrybos ženklais, pvz., !7kno2;wled05ge švietimo svetainei ar wiki.