Najboljšo osebno identifikacijsko številko (PIN) modula za identifikacijo naročnika (SIM) bi si moralo zlahka zapomniti, toda nekomu drugemu težko uganiti. Obstajajo številni triki, ki jih ljudje lahko uporabijo pri izbiranju kod PIN in gesel, da si dovolijo ustvarjanje skrivnih kod, ki bodo izpolnjevale te zahteve. Pri kodah PIN je to lahko bolj zahtevno, ker koda ni alfanumerična, zaradi česar ni mogoče mešati črk, številk in ločil, da bi številko težko uganil.
Običajno je PIN SIM dolg štiri številke. Naročniki ga bodo morda potrebovali za odklepanje telefona, da lahko izvajajo sistemske spremembe, in če koda ni pravilna, se bo telefon samodejno zaklenil po treh poskusih. To je zasnovano za zaščito ljudi pred nepooblaščeno uporabo njihovih telefonov in zasebnih podatkov. Ko vstavijo kartico SIM v drug telefon, bo isti PIN uporabljen za odklepanje in omogočanje uporabe novega telefona.
Priporočljivo je, da se izognete identifikaciji podatkov v kodi PIN SIM. Ljudje ne bi smeli uporabljati na primer datumov rojstva, delov državnih identifikacijskih številk, naslovov in telefonskih številk. Prav tako je dobro, da se izognete podobnim identifikacijskim informacijam, povezanim z bližnjimi prijatelji in družino; otrokov rojstni dan, na primer, ni zelo varen PIN za kartico SIM. V primeru vdora ali zloma bi se morali ljudje izogibati tudi kateri koli številki, ki so jo uporabljali kot PIN v zadnjem letu.
Če nekomu drugemu oteži uganjanje PIN kode SIM, lahko ustvarite osebno pomembno kodo, ki je druga oseba ne bi pomislila. Zgodovinar, ki preučuje bitko pri Hastingsu, na primer ne bi želel izbrati 1066, leta tega slavnega zgodovinskega dogodka, ampak bi lahko izbral 1729, datum, ko so raziskovalci znova odkrili tapiserij Bayeux, ki spominja na bitko. Poleg datumov lahko ljudje izberejo številske nize, kot so številke strani, povezane z najljubšimi citati ali časovnimi oznakami na videoposnetku.
Druga možnost je uporaba generatorja naključnih številk za PIN SIM. To bo ustvarilo številko, za katero je malo verjetno, da jo bo druga oseba uganila, razen če po naključju ustvari niz, kot je 1234 ali rojstni dan naročnika, v tem primeru se lahko program znova zažene za nov niz številk. Naključni nizi številk, kot je ta, se lahko uporabljajo tudi za kodiranje daljših gesel z razporeditvijo številk v alfanumerični vzorec, ki ga pozna le posamezni naročnik. Oseba bi lahko na primer uporabila kodo 7205 v nizu z besedo, povezano s spletnim mestom, in dvema ločiloma, na primer !7kno2;wled05ge za izobraževalno spletno mesto ali wiki.