Dans certains cas, les clés sont générées au hasard à l'aide d'un générateur de nombres aléatoires -LRB- RNG -RRB- ou un générateur de nombres pseudo-préservatifs -LRB- PRNG -RRB-. Un PRNG est un algorithme informatique qui produit des données qui semblent aléatoires sous analyse.
Dans certains cas, les clés sont générées au hasard à l'aide d'un générateur de nombres aléatoires -LRB- RNG -RRB- ou un générateur de nombres pseudo-préservatifs -LRB- PRNG -RRB-, ce dernier étant un algorithme informatique qui produit des données qui semblent aléatoires dans l'analyse.