Evaluating a GPU based TRNG in an entropy starved virtual linux environment

Loading...
Thumbnail Image
Date
2016
Authors
Plesiuk, Christopher
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
A secure system requires cryptography and effective cryptography requires high quality system entropy. Within a virtualized Linux environment the quality and the amount of system entropy can be over overestimated. These virtualized environments can also have difficulty generating entropy data. To address the problems with entropy in virtualized Linux environments, my thesis investigates and evaluates exposing a unique true random number generator via an entropy-sharing tool called Entropy Broker. Entropy Broker distributes entropy data generated by the true random number generator to several virtualized Linux guest systems to increase the entropy of each system and in turn, increase the security of their cryptographic libraries. Entropy Broker and the true random number generator are evaluated against the Linux pseudo random number generator, the Haveged pseudo random number generator, and an on chip random number generator developed by Intel.
Description
Keywords
Computer Science, Entropy, TRNG, GPU
Citation