Étape 9: Tests et performances
Le moteur d’entropie de piège à souris a eu un dataset, qu'il a généré d’au moins 12 Mo, testé pour la qualité de l’aspect aléatoire. Le groupe de données passe FIPS 140-2 et il fonctionne bien sur la suite de tests Dieharder. Le système est également enregistré et testé avec l' Analyseur générateur CAcert Research Lab aléatoire nombre . Améliorations pourraient être apportées dans le mélange interne et le filtrage de polarisation. Le bitstream interne pourrait alimenter une bobine avant la sortie finale. La bobine servirait à construire des blocs qui sont testés contre une suite statistique comme FIPS 140-2. Les blocs qui ne respectent pas la norme statistique seraient rejetés avant la sortie... Dans l’ensemble, les résultats du test sont décent, mais pas exceptionnel.Le logiciel Mouse Trap entropie Engine a surveillance du rendement intégré. Il vous signalera le nombre d’octets aléatoires par seconde sortie par le système. La performance moyenne avec 1 module d’entropie est environ de 6 octets par seconde. Le logiciel ne fait actuellement utiliser pleinement toutes les entropie disponible, il devrait être facile d’augmenter les performances d’au moins un facteur de 3. La performance de sortie est également fortement tributaire de la position du capteur optique souris. Parfois il s’éloignant de la surface du tube bubble verre augmenteront considérablement les performances. Cela peut être fait avec une cale en carton entre la bulle et le capteur de la souris... Dans l’ensemble, les performances du moteur Mouse Trap entropie par rapport aux autres générateurs de nombres aléatoires de matériel pourraient mieux être qualifiées de « incroyablement faible ».