Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος
Οι γεννήτριες τυχαίων αριθμών (ΓΤΑ) βρίσκονται στη ζωή του ανθρώπου εδώ και χιλιάδες χρόνια. Η πιο συχνή εφαρμογή τους είναι σε παιχνίδια που εμπεριέχουν τύχη, θεωρείστε για παράδειγμα το ζάρι που αποτελεί μια από τις πιο παλιές και πιο γνωστές γεννήτριες τυχαίων αριθμών. Ωστόσο με την πρόοδο της τε...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2009
|
Θέματα: | |
Διαθέσιμο Online: | http://nemertes.lis.upatras.gr/jspui/handle/10889/1895 |
id |
nemertes-10889-1895 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-18952022-09-05T20:20:48Z Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος Στάικος, Κωνσταντίνος Σερπάνος, Δημήτριος Σερπάνος, Δημήτριος Γκούτης, Κων/νος Staikos, Konstantinos Γεννήτριες τυχαίων αριθμών Ταλαντωτής δακτυλίου Random number generators TRNG Jitter 519 Οι γεννήτριες τυχαίων αριθμών (ΓΤΑ) βρίσκονται στη ζωή του ανθρώπου εδώ και χιλιάδες χρόνια. Η πιο συχνή εφαρμογή τους είναι σε παιχνίδια που εμπεριέχουν τύχη, θεωρείστε για παράδειγμα το ζάρι που αποτελεί μια από τις πιο παλιές και πιο γνωστές γεννήτριες τυχαίων αριθμών. Ωστόσο με την πρόοδο της τεχνολογίας βρήκαν εφαρμογή και σε άλλους τομείς και κυρίως στην κρυπτογραφία, όπως για παράδειγμα στην ασφαλή μεταφορά δεδομένων στο διαδίκτυο ή στη διατήρηση της ασφάλειας ενός τοπικού δικτύου. Στα πλαίσια αυτής τη διπλωματικής θα δούμε τις κατηγορίες στις οποίες χωρίζονται οι ΓΤΑ καθώς επίσης και διάφορες πηγές τυχαιότητας γι’ αυτές. Στη συνέχεια θα επικεντρωθούμε στις Γεννήτριες Πραγματικά Τυχαίων Αριθμών και την εφαρμογή τους σε ολοκληρωμένα κυκλώματα όπως τα FPGA και θα δούμε κατάλληλες τεχνικές για την υλοποίηση τους. Έπειτα παρουσιάζουμε τη δομή και τη λειτουργία δύο γεννητριών που βασίζονται στην τεχνική που αξιοποιεί το jitter των ταλαντωτών. Η βασική τους διαφορά, η οποία κατ’ επέκταση επηρεάζει και το συνολικό σχεδιασμό, είναι ότι η μία έχει έναν αργό και ένα γρήγορο ταλαντωτή, ενώ η άλλη δύο γρήγορους ταλαντωτές. Στο στάδιο της υλοποίησης θα χρησιμοποιήσουμε τη γλώσσα περιγραφής υλικού VHDL και θα δούμε τη συμπεριφορά των σχεδιασμών μας όσον αφορά την επιφάνεια που καταλαμβάνουν και την ισχύ που καταναλώνουν για συγκεκριμένες τεχνολογίες FPGA. Επίσης θα ελέγξουμε τη στατιστική ποιότητα των ακολουθιών bit που παράγουν οι γεννήτριες μας για να επαληθεύσουμε την αποτελεσματική λειτουργία των σχεδιασμών μας. Τέλος θα συγκρίνουμε τις δύο ΓΠΤΑ που σχεδιάσαμε στους τομείς που μόλις αναφέραμε. - 2009-09-22T08:29:09Z 2009-09-22T08:29:09Z 2009-06-19 2009-09-22T08:29:09Z Thesis http://nemertes.lis.upatras.gr/jspui/handle/10889/1895 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Γεννήτριες τυχαίων αριθμών Ταλαντωτής δακτυλίου Random number generators TRNG Jitter 519 |
spellingShingle |
Γεννήτριες τυχαίων αριθμών Ταλαντωτής δακτυλίου Random number generators TRNG Jitter 519 Στάικος, Κωνσταντίνος Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος |
description |
Οι γεννήτριες τυχαίων αριθμών (ΓΤΑ) βρίσκονται στη ζωή του ανθρώπου εδώ και χιλιάδες χρόνια. Η πιο συχνή εφαρμογή τους είναι σε παιχνίδια που εμπεριέχουν τύχη, θεωρείστε για παράδειγμα το ζάρι που αποτελεί μια από τις πιο παλιές και πιο γνωστές γεννήτριες τυχαίων αριθμών. Ωστόσο με την πρόοδο της τεχνολογίας βρήκαν εφαρμογή και σε άλλους τομείς και κυρίως στην κρυπτογραφία, όπως για παράδειγμα στην ασφαλή μεταφορά δεδομένων στο διαδίκτυο ή στη διατήρηση της ασφάλειας ενός τοπικού δικτύου.
Στα πλαίσια αυτής τη διπλωματικής θα δούμε τις κατηγορίες στις οποίες χωρίζονται οι ΓΤΑ καθώς επίσης και διάφορες πηγές τυχαιότητας γι’ αυτές. Στη συνέχεια θα επικεντρωθούμε στις Γεννήτριες Πραγματικά Τυχαίων Αριθμών και την εφαρμογή τους σε ολοκληρωμένα κυκλώματα όπως τα FPGA και θα δούμε κατάλληλες τεχνικές για την υλοποίηση τους. Έπειτα παρουσιάζουμε τη δομή και τη λειτουργία δύο γεννητριών που βασίζονται στην τεχνική που αξιοποιεί το jitter των ταλαντωτών. Η βασική τους διαφορά, η οποία κατ’ επέκταση επηρεάζει και το συνολικό σχεδιασμό, είναι ότι η μία έχει έναν αργό και ένα γρήγορο ταλαντωτή, ενώ η άλλη δύο γρήγορους ταλαντωτές. Στο στάδιο της υλοποίησης θα χρησιμοποιήσουμε τη γλώσσα περιγραφής υλικού VHDL και θα δούμε τη συμπεριφορά των σχεδιασμών μας όσον αφορά την επιφάνεια που καταλαμβάνουν και την ισχύ που καταναλώνουν για συγκεκριμένες τεχνολογίες FPGA. Επίσης θα ελέγξουμε τη στατιστική ποιότητα των ακολουθιών bit που παράγουν οι γεννήτριες μας για να επαληθεύσουμε την αποτελεσματική λειτουργία των σχεδιασμών μας. Τέλος θα συγκρίνουμε τις δύο ΓΠΤΑ που σχεδιάσαμε στους τομείς που μόλις αναφέραμε. |
author2 |
Σερπάνος, Δημήτριος |
author_facet |
Σερπάνος, Δημήτριος Στάικος, Κωνσταντίνος |
format |
Thesis |
author |
Στάικος, Κωνσταντίνος |
author_sort |
Στάικος, Κωνσταντίνος |
title |
Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος |
title_short |
Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος |
title_full |
Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος |
title_fullStr |
Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος |
title_full_unstemmed |
Σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος |
title_sort |
σχεδίαση γεννητριών τυχαίων αριθμών χαμηλής κατανάλωσης ισχύος |
publishDate |
2009 |
url |
http://nemertes.lis.upatras.gr/jspui/handle/10889/1895 |
work_keys_str_mv |
AT staikoskōnstantinos schediasēgennētriōntychaiōnarithmōnchamēlēskatanalōsēsischyos |
_version_ |
1771297275703721984 |