API

Unha API para xerar e comprobar contrasinais

api.password.es xa responde. Unha petición devolve contrasinais e a súa análise cos mesmos números que ves neste sitio: a mesma fórmula de bits, o mesmo modelo de ataque e a mesma escala de nivel có comprobador.

Sen rexistro e sen chave. Chámase e listo: 60 peticións por minuto e por IP. Xerar funciona hoxe; comprobar aínda non, e aquí abaixo dise exactamente por que.

O que responde hoxe

Todo colga de https://api.password.es. Tres enderezos responden e un aínda non; a referencia completa —parámetros, campos e erros— está na documentación.

En dez segundos

Sen chave, sen rexistro e sen cabeceiras. A chamada é toda esta:

Un contrasinal, nada máis
curl -X POST https://api.password.es/v1/generate

Devolve un contrasinal de 16 caracteres e a súa análise: os bits, canto aguantaría un ataque e un nivel de 0 a 4 — os mesmos números que ves na portada deste sitio. Todo o demais son opcións.

A referencia completa

En a documentación da API están os nove parámetros, cada campo da resposta explicado un a un, os códigos de erro, os límites e como se escolle a lingua. É a páxina que se abre ao lado do editor; esta conta de que vai.

O que aínda non existe

Sen datas, porque non as hai. Cóntase para que se vexa cara a onde vai isto, non como compromiso.

O que non imos agochar

Unha API que xera contrasinais é, no fondo, un antipatrón: o contrasinal viaxa pola rede e pasa por unha máquina que non é a túa. É agora, que se pode chamar de verdade, cando este aviso fai falta — non cando esta páxina era unha promesa.

Por iso non vive só aquí: cada resposta leva o seu propio notice dicindo o mesmo, na lingua que pidas. Para un contrasinal que vaias usar de verdade, o xerador deste sitio corre enteiro no teu navegador e non envía nada; o comprobador, igual.

A saída de verdade deste antipatrón é o paquete local da lista de arriba: o mesmo motor, na túa máquina, sen nós polo medio. É unha intención, non unha data.