En informatique, générer de l'aléatoire n'est pas aisé du fait de son côté imprévisible, ne pouvant être régis par un algorithme. Une des méthodes utilisée consiste à considérer l'envoi des données d'un périphérique (clavier, souris) comme aléatoire par le noyau et ainsi obtenir un tel ensemble .