nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqtzv8hn06k0c9l657jeqpu6xa8t0k92tsrsu8kryxfvpgr5q8qyvqpu9eqz (nprofile…9eqz) 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
```