Join Nostr
2026-05-03 15:28:56 UTC
in reply to

Alyx on Nostr: nprofile1q…u9eqz Alors je peux dire des bêtises, mais si l'on considère que T est ...

Alors je peux dire des bêtises, mais si l'on considère que T est inversible, alors en considérant T^-1(mot de passe), on a bien une variable aléatoire de 24 bits. La probabilité d'une collision avec une variable aléatoire R tirée par l'attaquant·e est donc bien de 0.5 après 4096 tentatives.

En tout cas, un petit PoC en Python semble aller dans mon sens :

```
>>> l = []
>>> for i in range(0, 4096):
... l.append(randint(0, 2**24))
...
>>> len(set(l))
4096
>>> len(l)
4096
>>> l = []
>>> for i in range(0, 4096):
... l.append(randint(0, 2**24))
...
>>> len(set(l))
4094
```