PIN-generator
Skapa slumpmässiga PIN-koder med valfri längd och unika omgångar. PIN-generatorn använder crypto.getRandomValues och håller alla resultat i webbläsaren.
Slumpmässiga resultat genereras i din webbläsare med crypto.getRandomValues(). Ingenting skickas till en server.
—
—
Spelare 1
8000
Spelare 2
8000
0:00
—
Visa aritmetik
PIN-generatorn skapar slumpmässiga PIN-koder med 1 till 12 siffror och kan skapa flera unika koder i samma omgång. Resultaten är nollutfyllda strängar från en kryptografiskt rättvis slumpkälla. Verktyget är avsett för testning, demonstrationer och utbildning.
Skapa en slumpmässig PIN-kod
Välj 1 till 12 siffror och upp till 1 000 koder. En fyrsiffrig PIN väljs likformigt bland 10 000 kombinationer från 0000 till 9999.
möjliga PIN-koder = 10^siffror
Fyra siffror ger 10⁴ = 10 000 möjligheter och sex siffror ger 10⁶ = 1 000 000.
Behåll inledande nollor
Ett draget värde som 42 visas som 0042 när fyra siffror har valts. En PIN är en fast teckenföljd, inte ett vanligt tal. Kalkylblad kan ta bort nollorna om cellen tolkas numeriskt, så behåll värdena som text.
Skapa en omgång med unika PIN-koder
Unik = Ja hindrar upprepningar i omgången. Om antalet överstiger 10^siffror visas ett fel. Fem unika fyrsiffriga koder är möjliga, men 15 000 unika fyrsiffriga koder är omöjliga eftersom endast 10 000 kombinationer finns.
Välj en längd som passar vanliga konventioner
Fyra och sex siffror är vanliga för bankkort respektive enhetskoder. Varje extra siffra multiplicerar utrymmet med tio.
| Siffror | Möjliga kombinationer |
|---|---|
| 4 | 10 000 |
| 6 | 1 000 000 |
| 8 | 100 000 000 |
Kontrollera att genereringen är rättvis
Koderna använder webbläsarens kryptografiskt säkra slumpkälla. Rejection sampling förhindrar att vissa siffror eller kombinationer blir något mer sannolika.
Använd skapade PIN-koder ansvarsfullt
Använd dem för demonstrationer, lokal utveckling och testdata. Mata inte direkt in koder från en delad skärm eller opålitlig enhet i verkliga bank-, kontoåterställnings- eller produktionssystem.
Jämför sifferlängder
En åttasiffrig PIN har 100 000 000 kombinationer, 10 000 gånger fler än en fyrsiffrig. Ökningen från fyra till sex siffror ger 100 gånger fler möjligheter.
Vanliga frågor
Hur skapar jag en slumpmässig PIN-kod?
Välj längd och antal. Verktyget drar koder likformigt och fyller vid behov ut med inledande nollor.
Hur många fyrsiffriga PIN-koder finns?
10 000, från 0000 till 9999.
Varför börjar min kod med noll?
Inledande nollor är en del av den fasta sifferföljden.
Kan flera unika PIN-koder skapas samtidigt?
Ja, upp till antalet möjliga kombinationer för vald längd.
Vad händer om jag begär för många unika koder?
Verktyget visar ett fel i stället för dubbletter.
Är en skapad PIN säker för ett bankkonto?
Verktyget är avsett för testning och demonstration. Följ bankens egna säkerhetsanvisningar för verkliga koder.
Hur slumpmässiga är koderna?
De skapas med en kryptografiskt säker källa och rejection sampling.
Sammanfattning
Välj längd och antal för att skapa nollutfyllda PIN-strängar ur hela kombinationsutrymmet. Unikt läge förhindrar dubbletter, och alla koder skapas kryptografiskt i webbläsaren.