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.

01 Slumpgenerator

    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

    Concept diagram: Inputs leads to Generate a random PIN leads to ResultInputsGenerate a random PINResult
    Generate a random PIN.

    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

    Concept diagram: Inputs leads to Keep leading zeros in result leads to ResultInputsKeep leading zeros inresultResult
    Keep leading zeros in the result.

    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

    Concept diagram: Inputs leads to Generate a batch of unique PINs leads to ResultInputsGenerate a batch ofunique PINsResult
    Generate a batch of unique PINs.

    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

    Concept diagram: Inputs leads to a length that matches common… leads to ResultInputsa length that matchescommon…Result
    Choose a length that matches common conventions.

    Fyra och sex siffror är vanliga för bankkort respektive enhetskoder. Varje extra siffra multiplicerar utrymmet med tio.

    SiffrorMöjliga kombinationer
    410 000
    61 000 000
    8100 000 000

    Kontrollera att genereringen är rättvis

    Concept diagram: Inputs leads to Verify generation method is fair leads to ResultInputsVerify generationmethod is fairResult
    Verify the generation method is fair.

    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

    Concept diagram: Inputs leads to generated PINs responsibly leads to ResultInputsgenerated PINsresponsiblyResult
    Use generated PINs responsibly.

    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

    Comparison chart of Option A versus Option B across Case 1, Case 2, Case 3Case 1Case 2Case 3Option AOption B
    Compare digit lengths side by side.

    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.