John Livingston on Nostr: nprofile1q…7lj63 Ici ça ne se base que sur du calcul: tu coche, ça lance un ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqjrak0ff04xdvkh6fngmzd9k3vtqcw5gyj0f9yn0x8783m75v23rsx7lj63 (nprofile…lj63)
Ici ça ne se base que sur du calcul: tu coche, ça lance un calcul, et c'est tout.
Ça n'analyse rien d'autre.
Le principe est assez simple:
* une clé secrète
* un salt
* un date d'expiration
* ça choisi un nombre aléatoire entre 1 et la valeur que t'as config (100 000 dans mon cas)
* on fait le SHA256 de tout ça
* ensuite, le client doit tester toutes les valeurs de 1 à 100000 jusqu'à trouver le sha256 demandé par le serveur
* le serveur refait le calcul, et vérifie que c'est ok.
Ici ça ne se base que sur du calcul: tu coche, ça lance un calcul, et c'est tout.
Ça n'analyse rien d'autre.
Le principe est assez simple:
* une clé secrète
* un salt
* un date d'expiration
* ça choisi un nombre aléatoire entre 1 et la valeur que t'as config (100 000 dans mon cas)
* on fait le SHA256 de tout ça
* ensuite, le client doit tester toutes les valeurs de 1 à 100000 jusqu'à trouver le sha256 demandé par le serveur
* le serveur refait le calcul, et vérifie que c'est ok.