Guida pratica

Generatore di token API: crea chiavi sicure

Preparato da: Gsetsoft · Aggiornato:

Avvii un nuovo progetto e il servizio chiede una chiave API. Scrivere qualcosa di indovinabile come la tua email apre la porta ai problemi. Questo strumento crea chiavi con crypto.getRandomValues dentro il browser, così nulla lascia il tuo dispositivo. Puoi scegliere hex, Base64, Base64URL oppure lettere e numeri. È possibile un prefisso fino a venti caratteri, separato da un trattino basso. La lunghezza va da 8 a 256 byte; in hex vedrai il doppio dei caratteri. Poi copia con un clic e conserva il valore nel tuo gestore di segreti.

Illustrazione della generazione di una chiave API: lucchetto e stringa casuale.
Illustrazione della generazione di una chiave API: lucchetto e stringa casuale.

Passo dopo passo

  1. Digita la lunghezza; sono ammessi da 8 a 256 byte.
  2. Scegli il formato: hex, Base64, Base64URL oppure lettere e numeri.
  3. Digita un prefisso facoltativo solo con lettere, numeri, trattino e trattino basso.
  4. Premi genera e attendi il risultato.
  5. Copia con un clic e incolla nel tuo gestore di segreti.
  6. Non condividere mai la chiave via email o chat; revo­cala se trafila.

Scenario di esempio

Chiara aiuta il forno di famiglia a prendere ordini online. Serve una chiave per collegare i pagamenti senza esporre l'account principale. Apre lo strumento e genera una chiave da 32 byte in base64 con prefisso forno. La incolla nel file d'ambiente del server, tenuto fuori dal repository pubblico. Suo fratello rilegge il codice e vede solo una variabile vuota. I pagamenti di prova vanno a buon fine, e il segreto vero resta al sicuro. Dopo i test, ruota la chiave d'accordo con il fratello e aggiorna il server.

Verifica il risultato

Confronta due generazioni consecutive; devono risultare chiaramente diverse. Con un prefisso, controlla il trattino basso come separatore. Nell'output Base64URL non devono comparire più, barra o segno di uguale. Rimuovi gli spazi iniziali e finali prima di incollare la chiave. Conservala in un gestore di segreti, non negli appunti. Se sospetti una fuga, revo­cala subito dal pannello del servizio. Incolla prima in un editor di testo e cerca interruzioni di riga indesiderate. Annota luogo e data d'uso per la rotazione futura.

Domande frequenti

La chiave è davvero casuale?

Sì. Il browser usa il suo generatore crittografico, non una funzione matematica prevedibile.

Cosa significa la lunghezza?

È il numero di byte. In hex compaiono il doppio dei caratteri; 32 byte sono 64 caratteri hex.

A cosa serve il prefisso?

Aiuta a riconoscere la chiave, per esempio quale ambiente la usa. Non aggiunge riservatezza.

La chiave arriva a un server?

No. Generazione e copia restano nel browser, senza richieste di rete.

Quale formato scelgo?

Base64URL per indirizzi e nomi di file, hex per i database, lettere e numeri per lettura umana.

Apri lo strumento: Generatore di token API →

Conserva una copia originale prima di elaborare il tuo file. Gli esempi sono illustrativi; i risultati dipendono dal tuo documento.

La tua scelta sulla privacy

I cookie essenziali gestiscono sicurezza e sessioni. Contiamo le visite di base; con il consenso attiviamo analisi aggiuntive. Informativa cookie