Η ακολουθία που δημιουργείται από PRNG δεν είναι πραγματικά τυχαία, επειδή καθορίζεται πλήρως από μια αρχική τιμή, που ονομάζεται σπόρος PRNG (η οποία μπορεί να περιλαμβάνει πραγματικά τυχαίες τιμές). … Οι καλές στατιστικές ιδιότητες αποτελούν κεντρική απαίτηση για την έξοδο ενός PRNG.
Είναι πράγματι τυχαίες οι γεννήτριες αριθμών;
Οι γεννήτριες τυχαίων αριθμών είναι συνήθως λογισμικό, ψευδο-τυχαίες γεννήτριες αριθμών. Οι έξοδοι τους δεν είναι πραγματικά τυχαίοι αριθμοί. Αντίθετα, βασίζονται σε αλγόριθμους για να μιμηθούν την επιλογή μιας τιμής για να προσεγγίσουν την πραγματική τυχαιότητα. … Για τέτοιες χρήσεις, απαιτείται μια κρυπτογραφικά ασφαλής γεννήτρια ψευδοτυχαίων αριθμών.
Πώς διαφέρει το ψευδοτυχαίο από το τυχαίο;
Η διαφορά μεταξύ των γεννητριών πραγματικών τυχαίων αριθμών (TRNG) και των γεννητριών ψευδοτυχαίων αριθμών (PRNGs) είναι ότι οι TRNG χρησιμοποιούν ένα απρόβλεπτο φυσικό μέσο για τη δημιουργία αριθμών (όπως ο ατμοσφαιρικός θόρυβος), και τα PRNG χρησιμοποιούν μαθηματικούς αλγόριθμους (εξ ολοκλήρου δημιουργούμενους από υπολογιστή).
Πώς λειτουργεί μια γεννήτρια ψευδοτυχαίων αριθμών;
Το
Pseudo Random Number Generator(PRNG) αναφέρεται σε έναν αλγόριθμο που χρησιμοποιεί μαθηματικούς τύπους για την παραγωγή ακολουθιών τυχαίων αριθμών. Τα PRNG δημιουργούν μια ακολουθία αριθμών που προσεγγίζει τις ιδιότητες των τυχαίων αριθμών. … Επομένως, οι αριθμοί είναι ντετερμινιστικοί και αποτελεσματικοί.
Γιατί το τυχαίο είναι ψευδοτυχαίο;
Ένα σύνολο τιμών ή στοιχείων που είναι στατιστικάτυχαία, αλλά προέρχεται από ένα γνωστό σημείο εκκίνησης και τυπικά επαναλαμβάνεται ξανά και ξανά. … Ονομάζεται "ψευδο" τυχαίο, επειδή ο αλγόριθμος μπορεί να επαναλάβει την ακολουθία, και επομένως οι αριθμοί δεν είναι εντελώς τυχαίοι.