ForHosting KIT · Lettura e monitoraggio di siti web

Generi una password casuale riproducibile da un seme

Questo generatore crea la stessa password quando Lei fornisce lo stesso seme, la stessa lunghezza e le medesime opzioni per i caratteri.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Può attivare maiuscole, minuscole, cifre, simboli o qualsiasi combinazione, e il risultato conterrà almeno un carattere di ogni gruppo scelto. Lo strumento è adatto a test riproducibili, dimostrazioni, migrazioni e configurazioni in cui la stabilità è importante. Poiché chiunque conosca il seme può ricreare una password deterministica, usi un seme segreto e ad alta entropia se il risultato proteggerà un account reale.

Imposti opzioni che rappresentino l’intera politica

Inizi dalla lunghezza richiesta, poi attivi esclusivamente i gruppi accettati dal sistema di destinazione. Le lettere maiuscole e minuscole coprono l’alfabeto comune, le cifre aggiungono i numeri decimali e i simboli includono la normale punteggiatura ASCII. Il generatore inserisce almeno un carattere di ogni gruppo abilitato prima di riempire le posizioni rimanenti dal bacino combinato. Infine applica un rimescolamento deterministico, così i caratteri obbligatori non compaiono sempre in posizioni prevedibili. Se sono attivi quattro gruppi, la lunghezza deve essere almeno 4; diversamente sarebbe matematicamente impossibile rispettare la promessa. Anche la disattivazione di tutti i gruppi produce un errore chiaro, invece di un risultato vuoto o fuorviante. La risposta diventa così un dato di test conforme alla politica e Lei non deve controllare e ripetere la richiesta finché non appaiono tutte le categorie. In genere la lunghezza offre una resistenza maggiore rispetto a complessi vincoli sulla punteggiatura. Quando la destinazione accetta credenziali lunghe, scelga una lunghezza generosa e abiliti solo i gruppi gestiti in modo affidabile.

Comprenda che cosa significa deterministico

Il seme non è un metadato ornamentale. Inizializza una piccola sequenza pseudo-casuale indipendente dalla piattaforma, dalla quale deriva ogni scelta successiva. Un input identico produce pertanto un output identico nelle chiamate ripetute, nei browser e negli ambienti server supportati. La modifica del testo del seme, della lunghezza o di una sola opzione cambia il percorso di generazione e normalmente trasforma l’intera password. Questo comportamento è utile per test automatici, tutorial, snapshot ed esempi di infrastruttura ripetibili, nei quali una casualità incontrollata renderebbe instabili i risultati. Stabilisce anche un limite di sicurezza essenziale: deterministico non significa crittograficamente imprevedibile. Chi scopre o indovina seme e impostazioni può rigenerare la password. Non usi etichette pubbliche, come un indirizzo e-mail, il nome del progetto o l’anno corrente, per una credenziale reale. In produzione, fornisca un seme segreto con entropia elevata, lo protegga come la password ottenuta e valuti un gestore crittografico quando la riproducibilità non serve. Questa capacità non consulta mai la rete e non legge un orologio o una fonte casuale.

Integri, verifichi e riproduca i risultati in sicurezza

Invii lunghezza, seme e quattro opzioni booleane in una richiesta. La risposta contiene la password generata, la lunghezza confermata e i nomi dei gruppi di caratteri utilizzati. Registrare tali impostazioni accanto a un caso di test non sensibile consente a un altro sviluppatore di riprodurre esattamente il dato senza copiare segreti generati nel codice sorgente. Nelle prove di migrazione, un seme stabile può creare credenziali provvisorie coerenti tra gli ambienti; usi uno spazio di semi separato per ogni scenario, affinché account diversi non condividano il risultato. La convalida è volutamente rigorosa: la lunghezza deve essere un intero tra 1 e 256, il seme una stringa non vuota, ogni opzione fornita deve essere booleana, almeno un gruppo deve essere attivo e la lunghezza deve contenerli tutti. Gli errori indicano la condizione violata senza restituire password parziali. L’automazione via API costa $0.002 per richiesta, mentre il browser esegue localmente la stessa logica pura. Se usa il risultato come vero segreto, eviti i log, lo trasmetta solo su canali protetti, lo sostituisca dopo una possibile esposizione e custodisca il seme con la stessa attenzione.

Dati stabili per i test automatici

Crei password conformi alle regole che restano identiche tra esecuzioni, snapshot e computer senza fissare il valore finale nel codice.

Prove di migrazione ripetibili

Generi credenziali provvisorie coerenti mentre verifica più volte una migrazione o importazione prima del passaggio in produzione.

Esempi riproducibili nella documentazione

Usi un seme documentato per ottenere risultati stabili in tutorial ed esempi API, mostrando nel contempo tutte le opzioni.

Lo stesso input restituisce sempre la stessa password?

Sì. L’algoritmo usa soltanto il seme e le impostazioni fornite, senza rete, orologio o fonte casuale; input identici riproducono quindi lo stesso output.

La password include ogni tipo di carattere attivato?

Sì. Prima viene scelto almeno un carattere per ciascun gruppo attivo; poi si riempiono le altre posizioni e si rimescola il risultato completo.

Che cosa accade se disattivo tutti i gruppi?

La richiesta non riesce e segnala un input non valido, perché da un insieme vuoto non può essere generata alcuna password.

Posso scegliere una lunghezza breve con più gruppi?

Solo se la lunghezza è almeno pari al numero di gruppi attivi. Un valore inferiore viene rifiutato perché non potrebbe rispettare tutti i requisiti.

Una password deterministica è adatta a un account reale?

Solo con un seme segreto e difficile da indovinare. Chi possiede il seme e le impostazioni può ricrearla; scelga un gestore crittografico se la ripetibilità non è necessaria.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. La versione nel browser può eseguire localmente la stessa logica pura.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/web/password-generate

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/web/password-generate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"length":20,"seed":"release-2026"}'
{
  "length": 20,
  "seed": "release-2026"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.password_generate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

timeout_sec30
max_crawl_pages25
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →