API

Un'API per generare e controllare password

api.password.es risponde. Una richiesta restituisce password e la loro analisi con gli stessi numeri che vedi su questo sito: la stessa formula dei bit, lo stesso modello d'attacco e la stessa scala di livello del controllo.

Senza registrazione e senza chiave. La si chiama e basta: 60 richieste al minuto per IP. Generare funziona oggi; controllare non ancora, e qui sotto si dice esattamente perché.

Che cosa risponde oggi

Tutto parte da https://api.password.es. Tre indirizzi rispondono e uno non ancora; il riferimento completo —parametri, campi ed errori— è nella documentazione.

In dieci secondi

Nessuna chiave, nessuna registrazione e nessuna intestazione. La chiamata è tutta qui:

Una password, nient'altro
curl -X POST https://api.password.es/v1/generate

Restituisce una password di 16 caratteri e la sua analisi: i bit, quanto reggerebbe a un attacco e un livello da 0 a 4 — gli stessi numeri che vedi nella home di questo sito. Tutto il resto sono opzioni.

Il riferimento completo

In la documentazione dell'API ci sono i nove parametri, ogni campo della risposta spiegato uno per uno, i codici di errore, i limiti e come si sceglie la lingua. È la pagina che si tiene aperta accanto all'editor; questa dice di che cosa si tratta.

Che cosa non esiste ancora

Senza date, perché non ce ne sono. È scritto perché si veda dove va a parare, non come impegno.

Quello che non nasconderemo

Un'API che genera password è, in fondo, un antipattern: la password attraversa la rete e passa per una macchina che non è la tua. È adesso che si può chiamare davvero che questo avviso serve, non quando questa pagina era una promessa.

Per questo non vive solo qui: ogni risposta porta il proprio notice che dice la stessa cosa, nella lingua che chiedi. Per una password che userai davvero, il generatore di questo sito gira interamente nel tuo browser e non invia nulla; il controllo, uguale.

La vera uscita da questo antipattern è il pacchetto locale dell'elenco qui sopra: lo stesso motore, sulla tua macchina, senza noi in mezzo. Un'intenzione, non una data.